ServerAuthorizationTokenResponse type
サーバー承認コード要求から逆シリアル化された応答オブジェクト。
- token_type: トークンの種類の値を示します。 ベアラーまたはポップのいずれかを指定できます。
- scope: access_tokenが有効なスコープ。
- expires_in: アクセス トークンの有効期間 (秒単位)。
- refresh_in: 有効期限に関係なく、トークンを更新する期間を推定します。
- ext_expires_in: サーバーが応答していない場合、アクセス トークンが有効な期間 (秒単位)。
- access_token: 要求されたアクセス トークン。 アプリはこのトークンを使用して、Web API など、保護されたリソースに対して認証できます。
- refresh_token: OAuth 2.0 更新トークン。 アプリでは、現在のアクセス トークンの有効期限が切れた後に、このトークンを使用して追加のアクセス トークンを取得できます。
- id_token: JSON Web トークン (JWT)。 アプリは、このトークンのセグメントをデコードして、サインインしたユーザーに関する情報を要求することができます。
- key_id: 要求がバインドされている公開キーを一意に識別する文字列。
エラーが発生した場合:
- error: 発生するエラーの種類を分類するために使用でき、エラーに対応するために使用できるエラー コード文字列。
- error_description: 開発者が認証エラーの根本原因を特定するのに役立つ特定のエラー メッセージ。
- error_codes: 診断に役立つ STS 固有のエラー コードの一覧。
- timestamp: エラーが発生した時刻。
- trace_id: 診断に役立つ要求の一意識別子。
- correlation_id: コンポーネント間の診断に役立つ要求の一意識別子。
- status: ネットワーク要求の応答状態
type ServerAuthorizationTokenResponse = {
access_token?: string
claims?: string
client_info?: string
correlation_id?: string
error?: string
error_codes?: string[]
error_description?: string
expires_in?: number
ext_expires_in?: number
foci?: string
id_token?: string
key_id?: string
refresh_in?: number
refresh_token?: string
refresh_token_expires_in?: number
scope?: string
spa_accountid?: string
spa_code?: string
status?: number
suberror?: string
timestamp?: string
token_type?: AuthenticationScheme
trace_id?: string
}