Springセキュリティ式 - hasRoleの例

1概要

Spring Securityは、強力なSpring Expression Language(http://docs.spring.io/spring/docs/current/spring-framework-reference/html/expressions.html[SpEL])を使用して、さまざまな式を提供します。

これらのセキュリティ表現のほとんどは文脈上のオブジェクト - 現在認証されている主体 - に対して評価されます。

これらの式の評価は SecurityExpressionRoot によって実行されます。これは、Webセキュリティとメソッドレベルのセキュリティの両方の基盤を提供します。

承認メカニズムとしてhttp://docs.spring.io/spring/docs/current/spring-framework-reference/html/expressions.html[SpEL]式を使用する機能は、Spring Security 3.0で導入され、Springで継続されていますセキュリティ4.x Spring Securityの表現の包括的な一覧については、 このガイド をご覧ください。