パッケージ org.springframework.security.authorization.method
パッケージ org.springframework.security.authorization.method
- クラス説明メソッドのセキュリティアドバイスを示すインターフェース任意のオブジェクトに認可アドバイスを適用するためのプロキシファクトリ。
AuthorizationAdvisorProxyFactoryがターゲットのオブジェクト階層をどのようにステップスルーするかを処理するインターフェース。Spring Security の認可のオーダーAdvisorAuthenticationが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を使用してください