クラス DefaultMessageSecurityExpressionHandler<T>

  • 型パラメーター:
    T - メッセージの本文の型
    実装されたすべてのインターフェース:
    org.springframework.aop.framework.AopInfrastructureBeanorg.springframework.beans.factory.Awareorg.springframework.context.ApplicationContextAwareSecurityExpressionHandler<org.springframework.messaging.Message<T>>

    public class DefaultMessageSecurityExpressionHandler<T>
    extends AbstractSecurityExpressionHandler<org.springframework.messaging.Message<T>>
    MessageSecurityExpressionRoot を使用する SecurityExpressionHandler のデフォルト実装。
    導入:
    4.0
    • コンストラクターの詳細

      • DefaultMessageSecurityExpressionHandler

        public DefaultMessageSecurityExpressionHandler()
    • メソッドの詳細

      • createSecurityExpressionRoot

        protected SecurityExpressionOperations createSecurityExpressionRoot​(Authentication authentication,
                                                                            org.springframework.messaging.Message<T> invocation)
        クラスからコピーされた説明: AbstractSecurityExpressionHandler
        サポートされている呼び出し型に対して正しい型のルートオブジェクトを作成するために実装します。
        次で指定:
        クラス AbstractSecurityExpressionHandler<org.springframework.messaging.Message<T>>createSecurityExpressionRoot 
        パラメーター:
        authentication - 現在の認証オブジェクト
        invocation - 呼び出し (フィルター、メソッド、チャネル)
        戻り値:
        オブジェクト