インターフェース 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()
        オプション。アクセストークンのスコープ。
        戻り値:
        アクセストークンのスコープ