インターフェース AccessToken


public interface AccessToken
アクセストークンは、保護されたリソースにアクセスするためにアプリケーションによって使用されます。
作成者:
jGauravGupta, Rudy De Busscher
  • メソッドの詳細

    • getToken

      StringSE getToken()
      戻り値:
      アクセストークン
    • isJWT

      boolean isJWT()
      アクセストークンが JWT ベースであるか、不透明である場合に署名します。
      戻り値:
      アクセストークンが JWT トークンの場合は true。
    • getJwtClaims

      JwtClaims getJwtClaims()
      アクセストークンのクレーム
      戻り値:
      JWT トークンの場合はアクセストークンクレーム、それ以外の場合は JwtClaims.NONE
    • getClaims

      MapSE<StringSE,ObjectSE> getClaims()
      戻り値:
      OpenId Connect プロバイダーから受信したアクセストークンのクレーム
    • getClaim

      ObjectSE getClaim(StringSE key)
      パラメーター:
      key - クレームキー
      戻り値:
      リクエストされたキー型に基づく ID トークンのクレーム、または指定されていない場合は null
    • getExpirationTime

      LongSE getExpirationTime()
      オプション。レスポンスが生成されてからのアクセストークンの有効期限 (秒単位)。
      戻り値:
      アクセストークンの有効期限、または有効期限が不明な場合は null
    • isExpired

      boolean isExpired()
      ユーザーが構成した最小有効時間を考慮して、アクセストークンの有効期限が切れているかどうかを確認します。
      戻り値:
      true、アクセストークンの有効期限が切れているか、ユーザーが構成した次の X ミリ秒以内に期限切れになる場合。
    • getScope

      Scope getScope()
      オプション。アクセストークンのスコープ。
      戻り値:
      アクセストークンのスコープ
    • getType

      AccessToken.Type getType()
      戻り値:
      アクセストークンの型