クラス DelegatingOAuth2TokenValidator<T extends AbstractOAuth2Token>
- java.lang.Object
-
- org.springframework.security.oauth2.core.DelegatingOAuth2TokenValidator<T>
- 型パラメーター:
T
- このバリデーターが検証するAbstractOAuth2Token
の型
- 実装されたすべてのインターフェース:
OAuth2TokenValidator<T>
public final class DelegatingOAuth2TokenValidator<T extends AbstractOAuth2Token> extends java.lang.Object implements OAuth2TokenValidator<T>
複合バリデーター- 導入:
- 5.1
コンストラクターのサマリー
コンストラクター コンストラクター 説明 DelegatingOAuth2TokenValidator(java.util.Collection<OAuth2TokenValidator<T>> tokenValidators)
提供されたバリデーターを使用してDelegatingOAuth2TokenValidator
を構築します。DelegatingOAuth2TokenValidator(OAuth2TokenValidator<T>... tokenValidators)
提供されたバリデーターを使用してDelegatingOAuth2TokenValidator
を構築します。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 OAuth2TokenValidatorResult
validate(T token)
提供された OAuth 2.0 トークンの有効性および / または制約を確認します。
コンストラクターの詳細
DelegatingOAuth2TokenValidator
public DelegatingOAuth2TokenValidator(java.util.Collection<OAuth2TokenValidator<T>> tokenValidators)
提供されたバリデーターを使用してDelegatingOAuth2TokenValidator
を構築します。- パラメーター:
tokenValidators
- 使用するOAuth2TokenValidator
のCollection
DelegatingOAuth2TokenValidator
@SafeVarargs public DelegatingOAuth2TokenValidator(OAuth2TokenValidator<T>... tokenValidators)
提供されたバリデーターを使用してDelegatingOAuth2TokenValidator
を構築します。- パラメーター:
tokenValidators
- 使用するOAuth2TokenValidator
のコレクション
メソッドの詳細
validate
public OAuth2TokenValidatorResult validate(T token)
インターフェースからコピーされた説明:OAuth2TokenValidator
提供された OAuth 2.0 トークンの有効性および / または制約を確認します。- 次で指定:
- インターフェース
OAuth2TokenValidator<T extends AbstractOAuth2Token>
のvalidate
- パラメーター:
token
- OAuth 2.0 トークン- 戻り値:
- OAuth2TokenValidationResult 検証の成功または失敗の詳細