クラス MessageSecurityExpressionRoot<T>
java.lang.ObjectSE
org.springframework.security.access.expression.SecurityExpressionRoot<org.springframework.messaging.Message<T>>
org.springframework.security.messaging.access.expression.MessageSecurityExpressionRoot<T>
- 実装されているすべてのインターフェース:
SecurityExpressionOperations
public class MessageSecurityExpressionRoot<T>
extends SecurityExpressionRoot<org.springframework.messaging.Message<T>>
Message 式に使用される SecurityExpressionRoot。- 導入:
- 4.0
フィールドのサマリー
フィールドコンストラクターの概要
コンストラクターコンストラクター説明MessageSecurityExpressionRoot(SupplierSE<? extends @Nullable Authentication> authentication, org.springframework.messaging.Message<T> message) MessageSecurityExpressionRoot(Authentication authentication, org.springframework.messaging.Message<T> message) メソッドのサマリー
クラス org.springframework.security.access.expression.SecurityExpressionRoot から継承されたメソッド
denyAll, getAuthentication, getPrincipal, hasAllAuthorities, hasAllRoles, hasAnyAuthority, hasAnyRole, hasAuthority, hasPermission, hasPermission, hasRole, isAnonymous, isAuthenticated, isFullyAuthenticated, isRememberMe, permitAll, setAuthorizationManagerFactory, setDefaultRolePrefix, setPermissionEvaluator, setRoleHierarchy, setTrustResolver
フィールドの詳細
message
コンストラクターの詳細
MessageSecurityExpressionRoot
public MessageSecurityExpressionRoot(Authentication authentication, org.springframework.messaging.Message<T> message) MessageSecurityExpressionRoot
public MessageSecurityExpressionRoot(SupplierSE<? extends @Nullable Authentication> authentication, org.springframework.messaging.Message<T> message) - パラメーター:
authentication- 使用するAuthenticationのSupplierSEmessage- 使用するMessage- 導入:
- 5.8