クラス JwtIssuedAtValidator

java.lang.ObjectSE
org.springframework.security.oauth2.jwt.JwtIssuedAtValidator
実装されているすべてのインターフェース:
OAuth2TokenValidator<Jwt>

public final class JwtIssuedAtValidator extends ObjectSE implements OAuth2TokenValidator<Jwt>
Jwt 内の "iat" クレームを検証するロールを担う OAuth2TokenValidator
導入:
6.5
関連事項:
  • コンストラクターの詳細

    • JwtIssuedAtValidator

      public JwtIssuedAtValidator()
      デフォルトを使用して JwtIssuedAtValidator を構築します。
    • JwtIssuedAtValidator

      public JwtIssuedAtValidator(boolean required)
      指定されたパラメーターを使用して JwtIssuedAtValidator を構築します。
      パラメーター:
      required - Jwt"iat" クレームが必須の場合は true、そうでない場合は false 
  • メソッドの詳細

    • validate

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

      public void setClockSkew(DurationSE clockSkew)
      クロックスキューを設定します。デフォルトは 60 秒です。
      パラメーター:
      clockSkew - 監視の歪み
    • setClock

      public void setClock(ClockSE clock)
      Instant.now(Clock)SE で使用される ClockSE を設定します。
      パラメーター:
      clock - 監視