インターフェース AccessToken
public interface AccessToken
アクセストークンは、保護されたリソースにアクセスするためにアプリケーションによって使用されます。- 作成者:
- jGauravGupta, Rudy De Busscher
ネストされたクラスのサマリー
ネストされたクラス 修飾子と型 インターフェース 説明 static class
AccessToken.Type
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 ObjectSE
getClaim(StringSE key)
MapSE<StringSE,ObjectSE>
getClaims()
LongSE
getExpirationTime()
オプション。JwtClaims
getJwtClaims()
アクセストークンのクレームScope
getScope()
オプション。StringSE
getToken()
AccessToken.Type
getType()
boolean
isExpired()
ユーザーが構成した最小有効時間を考慮して、アクセストークンの有効期限が切れているかどうかを確認します。boolean
isJWT()
アクセストークンが JWT ベースであるか、不透明である場合に署名します。
メソッドの詳細
getToken
StringSE getToken()
- 戻り値:
- アクセストークン
isJWT
boolean isJWT()
アクセストークンが JWT ベースであるか、不透明である場合に署名します。- 戻り値:
- アクセストークンが JWT トークンの場合は true。
getJwtClaims
JwtClaims getJwtClaims()
アクセストークンのクレーム- 戻り値:
- JWT トークンの場合はアクセストークンクレーム、それ以外の場合は
JwtClaims.NONE
。
getClaim
ObjectSE getClaim(StringSE key)
- パラメーター:
key
- クレームキー- 戻り値:
- リクエストされたキー型に基づく ID トークンのクレーム、または指定されていない場合は null
getExpirationTime
LongSE getExpirationTime()
オプション。レスポンスが生成されてからのアクセストークンの有効期限 (秒単位)。- 戻り値:
- アクセストークンの有効期限、または有効期限が不明な場合は null
isExpired
boolean isExpired()
ユーザーが構成した最小有効時間を考慮して、アクセストークンの有効期限が切れているかどうかを確認します。- 戻り値:
true
、アクセストークンの有効期限が切れているか、ユーザーが構成した次の X ミリ秒以内に期限切れになる場合。
getScope
Scope getScope()
オプション。アクセストークンのスコープ。- 戻り値:
- アクセストークンのスコープ
getType
AccessToken.Type getType()
- 戻り値:
- アクセストークンの型