クラス DelegatingOAuth2TokenValidator<T extends OAuth2Token >

java.lang.ObjectSE
org.springframework.security.oauth2.core.DelegatingOAuth2TokenValidator<T>
型パラメーター:
T - このバリデーターが検証する OAuth2Token の型
実装されたすべてのインターフェース:
OAuth2TokenValidator<T>

public final class DelegatingOAuth2TokenValidator<T extends OAuth2Token> extends ObjectSE implements OAuth2TokenValidator<T>
複合バリデーター
導入:
5.1
  • コンストラクターの詳細

    • DelegatingOAuth2TokenValidator

      public DelegatingOAuth2TokenValidator(CollectionSE<OAuth2TokenValidator<T>> tokenValidators)
      提供されたバリデーターを使用して DelegatingOAuth2TokenValidator を構築します。
      パラメーター:
      tokenValidators - 使用する OAuth2TokenValidatorCollectionSE
    • DelegatingOAuth2TokenValidator

      @SafeVarargsSE public DelegatingOAuth2TokenValidator(OAuth2TokenValidator<T>... tokenValidators)
      提供されたバリデーターを使用して DelegatingOAuth2TokenValidator を構築します。
      パラメーター:
      tokenValidators - 使用する OAuth2TokenValidator のコレクション
  • メソッドの詳細

    • validate

      public OAuth2TokenValidatorResult validate(T token)
      インターフェースからコピーされた説明: OAuth2TokenValidator
      提供された OAuth 2.0 トークンの有効性および / または制約を確認します。
      次で指定:
      インターフェース OAuth2TokenValidator<T extends OAuth2Token>validate 
      パラメーター:
      token - OAuth 2.0 トークン
      戻り値:
      OAuth2TokenValidationResult 検証の成功または失敗の詳細