Class StudioSecurityExpressionHandler<T>

  • All Implemented Interfaces:
    org.springframework.aop.framework.AopInfrastructureBean, org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware, org.springframework.security.access.expression.SecurityExpressionHandler<org.springframework.messaging.Message<T>>

    public class StudioSecurityExpressionHandler<T>
    extends org.springframework.security.messaging.access.expression.DefaultMessageSecurityExpressionHandler<T>
    Extension of DefaultMessageSecurityExpressionHandler that allows to integrate Studio security expressions
    Since:
    4.0.0
    Author:
    joseross
    See Also:
    StudioMessageSecurityExpressionRoot
    • Method Detail

      • createSecurityExpressionRoot

        protected org.springframework.security.access.expression.SecurityExpressionOperations createSecurityExpressionRoot​(org.springframework.security.core.Authentication authentication,
                                                                                                                           org.springframework.messaging.Message<T> invocation)
        Overrides:
        createSecurityExpressionRoot in class org.springframework.security.messaging.access.expression.DefaultMessageSecurityExpressionHandler<T>