ExternalTokenResponse type

Antwortobjekt, das zum Laden externer Token zum Cache verwendet wird.

  • token_type: Gibt den Tokentypwert an. Der einzige Typ, der von Azure AD unterstützt wird, ist Bearer.
  • scope: The scopes that the access_token is valid for.
  • expires_in: Wie lange das Zugriffstoken gültig ist (in Sekunden).
  • id_token: Ein JSON-Webtoken (JWT). Die App kann die Segmente dieses Tokens entschlüsseln, um Informationen über den Benutzer, der sich angemeldet hat, anzufordern.
  • refresh_token: Ein OAuth 2.0-Aktualisierungstoken. Die App kann dieses Token verwenden, um zusätzliche Zugriffstoken abzurufen, nachdem das aktuelle Zugriffstoken abgelaufen ist.
  • access_token: Das angeforderte Zugriffstoken. Die App kann dieses Token für die Authentifizierung mit der gesicherten Ressource (z. B. einer Web-API) verwenden.
  • client_info: Clientinformationsobjekt
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 }