パッケージ org.springframework.security.authorization.method
パッケージ org.springframework.security.authorization.method
- クラス説明メソッドのセキュリティアドバイスを示すインターフェース任意のオブジェクトに認可アドバイスを適用するためのプロキシファクトリ。
AuthorizationAdvisorProxyFactory
がターゲットのオブジェクト階層をどのようにステップスルーするかを処理するインターフェース。Spring Security の認可のオーダーAdvisor
Authentication
がAuthorizationManager
を使用してMethodInvocation
の結果にアクセスできるかどうかを判別できるMethodInterceptor
設定されたReactiveAuthorizationManager
を使用して、Authentication
がMethodInvocation
から返されたオブジェクトにアクセスできるかどうかを判断できるMethodInterceptor
。AuthorizationManager
を使用してAuthentication
が特定のMethodInvocation
を呼び出すことができるかどうかを判別するMethodInterceptor
構成されたReactiveAuthorizationManager
を使用して、Authentication
がMethodInvocation
にアクセスできるかどうかを判別できるMethodInterceptor
。Spring Security によってプロキシされているインスタンスを識別するために、Spring Security の AOP サポートによって通常実装されるインターフェース。このアノテーションが適用されている任意のメソッドの戻りオブジェクトを Spring Security メソッド認可アドバイスでラップします。指定されたAuthorizationProxyFactory
をAuthorizeReturnObject
でアノテーションされた任意の戻り値に適用するメソッドインターセプター使用すべきではありません。メソッドセキュリティで認証が拒否された場合、またはメソッド呼び出し中にAuthorizationDeniedException
がスローされた場合の処理動作を指定するためのアノテーションAuthentication
に JSR-250 セキュリティアノテーションからの指定された権限が含まれているかどうかを評価することにより、Authentication
がMethodInvocation
を呼び出すことができるかどうかを判別できるAuthorizationManager
。拒否されたメソッド呼び出しを処理するための戦略を定義するために使用されるインターフェース指定された式をMethodInvocation
に対して評価することによってアクセスを決定する式ベースのAuthorizationManager
。MethodInvocation
とそのMethodInvocation
の結果を含むコンテキストオブジェクト。PostAuthorize
アノテーションからの式を評価することにより、Authentication
が呼び出されたMethodInvocation
からの結果を返すことができるかどうかを判別できるAuthorizationManager
。PostAuthorize
アノテーションから式を評価することにより、Authentication
がMethodInvocation
から返されたオブジェクトにアクセスできるかどうかを判別できるReactiveAuthorizationManager
。PreAuthorize
アノテーションからの式を評価することにより、Authentication
がMethodInvocation
を呼び出すことができるかどうかを判別できるAuthorizationManager
。PreAuthorize
アノテーションの式を評価することにより、Authentication
がMethodInvocation
にアクセスできるかどうかを判別できるReactiveAuthorizationManager
。PreFilter
アノテーションからの式を評価することによってメソッド引数をフィルタリングするMethodInterceptor
。PreFilter
アノテーションからの式を評価することによってリアクティブメソッド引数をフィルター処理するMethodInterceptor
。使用すべきではありません。代わりにAnnotationTemplateExpressionDefaults
を使用してくださいAuthentication
に Spring Security のSecured
アノテーションからの指定された権限が含まれているかどうかを評価することにより、Authentication
がMethodInvocation
を呼び出すことができるかどうかを判別できるAuthorizationManager
。
ExpressionAuthorizationDecision
を使用してください