インターフェース OAuth2AuthorizationSuccessHandler

  • 関数インターフェース:
    これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。

    @FunctionalInterface
    public interface OAuth2AuthorizationSuccessHandler
    OAuth 2.0 クライアントが認証サーバーを介して正常に認証(または再認証)されたときに処理します。
    導入:
    5.3
    関連事項:
    OAuth2AuthorizedClient, OAuth2AuthorizedClientManager
    • メソッドの詳細

      • onAuthorizationSuccess

        void onAuthorizationSuccess​(OAuth2AuthorizedClient authorizedClient,
                                    Authentication principal,
                                    java.util.Map<java.lang.String,​java.lang.Object> attributes)
        Authorization Server を介して OAuth 2.0 クライアントが正常に認証(または再認証)されたときに呼び出されます。
        パラメーター:
        authorizedClient - 正常に承認されたクライアント (または再承認)
        principal - 認可されたクライアントに関連付けられた Principal 
        attributes - 特定の条件下で存在する(オプションの)属性の不変の Map 例: 認可が javax.servlet.ServletContext のコンテキスト内で実行された場合、これには javax.servlet.http.HttpServletRequest および javax.servlet.http.HttpServletResponse が含まれる可能性があります。