インターフェース OpenIdContext
- すべてのスーパーインターフェース:
- SerializableSE
 - public interface OpenIdContext extends SerializableSE アクセストークン、ID トークン、クレーム、OpenId Connect プロバイダー関連情報へのアクセスを提供する注入可能なインターフェース。- 作成者:
- Gaurav Gupta
 
- メソッドのサマリー- すべてのメソッド インスタンスメソッド 抽象メソッド - 修飾子と型 - メソッド - 説明 - AccessToken- getAccessToken()- OpenIdClaims- getClaims()userinfo エンドポイントから受信したユーザークレームを取得します- JsonObject- getClaimsJson()userinfo エンドポイントから受信したユーザークレームを取得します- OptionalSE<LongSE>- getExpiresIn()- IdentityToken- getIdentityToken()- JsonObject- getProviderMetadata()- OptionalSE<RefreshToken>- getRefreshToken()- <T> OptionalSE<T>- getStoredValue(HttpServletRequest request, HttpServletResponse response, StringSE key)ストレージコントローラーから格納された値を取得します。- StringSE- getSubject()サブジェクト識別子。- StringSE- getTokenType()トークン型の値を取得します。
 
- メソッドの詳細- getSubject- StringSE getSubject() サブジェクト識別子。エンドユーザー向けの発行者内でローカルに一意で再割り当てされることのない識別子。クライアントが使用することを目的としています- 戻り値:
- サブジェクト識別子
 
 - getTokenType- StringSE getTokenType() トークン型の値を取得します。値は、Bearer またはクライアントが認可サーバーとネゴシエートした別の token_type 値である必要があります。- 戻り値:
- トークン型の値
 
 - getAccessToken- AccessToken getAccessToken() - 戻り値:
- OpenId Connect プロバイダーから受信した認証トークン
 
 - getIdentityToken- IdentityToken getIdentityToken() - 戻り値:
- OpenId Connect プロバイダーから受信した ID トークン
 
 - getRefreshToken- OptionalSE<RefreshToken> getRefreshToken() - 戻り値:
- 新しいアクセストークンを取得するために使用できるリフレッシュトークン
 
 - getExpiresIn- OptionalSE<LongSE> getExpiresIn() - 戻り値:
- アクセストークンが有効期限切れに設定されている場合、アクセストークンが許可される時間
 
 - getClaimsJson- JsonObject getClaimsJson() userinfo エンドポイントから受信したユーザークレームを取得します- 戻り値:
- クレーム json
 
 - getClaims- OpenIdClaims getClaims() userinfo エンドポイントから受信したユーザークレームを取得します- 戻り値:
- OpenIdClaimsインスタンス
 
 - getProviderMetadata- JsonObject getProviderMetadata() - 戻り値:
- プロバイダー URI 経由でフェッチされた OpenId Connect プロバイダーのメタデータドキュメント。
 
 - getStoredValue- <T> OptionalSE<T> getStoredValue(HttpServletRequest request, HttpServletResponse response, StringSE key) ストレージコントローラーから格納された値を取得します。- 型パラメーター:
- T-
- パラメーター:
- request-
- response-
- key-
- 戻り値: