インターフェース AuthorizationManager<T>

型パラメーター:
T - 認可検査が行われているオブジェクトの型。
すべての既知の実装クラス:
AuthenticatedAuthorizationManagerAuthoritiesAuthorizationManagerAuthorityAuthorizationManagerIpAddressAuthorizationManagerJsr250AuthorizationManagerMessageMatcherDelegatingAuthorizationManagerMethodExpressionAuthorizationManagerObservationAuthorizationManagerPostAuthorizeAuthorizationManagerPreAuthorizeAuthorizationManagerRequestMatcherDelegatingAuthorizationManagerSecuredAuthorizationManagerWebExpressionAuthorizationManager
関数インターフェース:
これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。

@FunctionalInterfaceSE public interface AuthorizationManager<T>
Authentication が特定のオブジェクトにアクセスできるかどうかを判別できる認可マネージャー。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    check(SupplierSE<Authentication> authentication, T object)
    特定の認証およびオブジェクトにアクセスを許可するかどうかを決定します。
    default void
    verify(SupplierSE<Authentication> authentication, T object)
    特定の認証とオブジェクトにアクセスを許可するかどうかを決定します。