ExternalTokenResponse type

キャッシュする外部トークンの読み込みに使用される応答オブジェクト。

  • token_type: トークンの種類の値を示します。 AD でサポートAzure唯一の種類は Bearer です。
  • scope: access_tokenが有効なスコープ。
  • expires_in: アクセス トークンの有効期間 (秒単位)。
  • id_token: JSON Web トークン (JWT)。 アプリは、このトークンのセグメントをデコードして、サインインしたユーザーに関する情報を要求することができます。
  • refresh_token: OAuth 2.0 更新トークン。 アプリでは、現在のアクセス トークンの有効期限が切れた後に、このトークンを使用して追加のアクセス トークンを取得できます。
  • access_token: 要求されたアクセス トークン。 アプリはこのトークンを使用して、Web API など、保護されたリソースに対して認証できます。
  • client_info: クライアント情報オブジェクト
type ExternalTokenResponse = Pick<
  ServerAuthorizationTokenResponse,
  | "token_type"
  | "scope"
  | "expires_in"
  | "ext_expires_in"
  | "id_token"
  | "refresh_token"
  | "refresh_token_expires_in"
  | "foci"
> & { access_token?: string; client_info?: string }