列挙型クラス CommonOAuth2Provider

java.lang.ObjectSE
java.lang.EnumSE<CommonOAuth2Provider>
org.springframework.security.config.oauth2.client.CommonOAuth2Provider
実装されたすべてのインターフェース:
SerializableSEComparableSE<CommonOAuth2Provider>ConstableSE

public enum CommonOAuth2Provider extends EnumSE<CommonOAuth2Provider>
HttpSecurity.oauth2Login() フロー用の適切なデフォルトで事前構成された builders を作成するために使用できる一般的な OAuth2 プロバイダー。
導入:
5.0
  • 列挙型定数の詳細

  • メソッドの詳細

    • values

      public static CommonOAuth2Provider[] values()
      この列挙型クラスの定数を含む配列を、宣言されている順序で返します。
      戻り値:
      この列挙型クラスの定数を宣言された順序で含む配列
    • valueOf

      public static CommonOAuth2Provider valueOf(StringSE name)
      指定された名前でこのクラスの列挙型定数を返します。文字列は、このクラスで列挙型定数を宣言するために使用される識別子と正確に一致する必要があります。(余分な空白文字は許可されません。)
      パラメーター:
      name - 返される列挙定数の名前。
      戻り値:
      指定された名前の列挙定数
      例外:
      IllegalArgumentExceptionSE - この列挙型クラスに指定された名前の定数がない場合
      NullPointerExceptionSE - 引数が null の場合
    • getBuilder

      protected final ClientRegistration.Builder getBuilder(StringSE registrationId, ClientAuthenticationMethod method, StringSE redirectUri)
    • getBuilder

      public abstract ClientRegistration.Builder getBuilder(StringSE registrationId)
      プロバイダーのデフォルトで事前設定された新しい ClientRegistration.Builder を作成します。
      パラメーター:
      registrationId - 新しいビルダーで使用される登録 ID
      戻り値:
      ビルダーインスタンス