public class DefaultMessageSecurityExpressionHandler<T>
extends org.springframework.security.access.expression.AbstractSecurityExpressionHandler<org.springframework.messaging.Message<T>>
SecurityExpressionHandler
which uses a MessageSecurityExpressionRoot
.Constructor and Description |
---|
DefaultMessageSecurityExpressionHandler() |
Modifier and Type | Method and Description |
---|---|
protected org.springframework.security.access.expression.SecurityExpressionOperations |
createSecurityExpressionRoot(org.springframework.security.core.Authentication authentication,
org.springframework.messaging.Message<T> invocation) |
createEvaluationContext, createEvaluationContextInternal, getExpressionParser, getPermissionEvaluator, getRoleHierarchy, setApplicationContext, setExpressionParser, setPermissionEvaluator, setRoleHierarchy
public DefaultMessageSecurityExpressionHandler()
protected org.springframework.security.access.expression.SecurityExpressionOperations createSecurityExpressionRoot(org.springframework.security.core.Authentication authentication, org.springframework.messaging.Message<T> invocation)
createSecurityExpressionRoot
in class org.springframework.security.access.expression.AbstractSecurityExpressionHandler<org.springframework.messaging.Message<T>>