ServerAuthorizationTokenResponse type

Ontserialized antwoordobject van aanvraag voor serverautorisatiecode.

  • token_type: geeft de waarde van het tokentype aan. Kan Bearer of pop zijn.
  • scope: De bereiken waarvoor de access_token geldig is.
  • expires_in: hoe lang het toegangstoken geldig is (in seconden).
  • refresh_in: Duur die aangeeft welke token moet worden vernieuwd, ongeacht de vervaldatum.
  • ext_expires_in: hoe lang het toegangstoken geldig is (in seconden) als de server niet reageert.
  • access_token: het aangevraagde toegangstoken. De app kan dit token gebruiken om te verifiëren bij de beveiligde resource, zoals een web-API.
  • refresh_token: een OAuth 2.0-vernieuwingstoken. De app kan dit token gebruiken om extra toegangstokens te verkrijgen nadat het huidige toegangstoken is verlopen.
  • id_token: een JSON-webtoken (JWT). De app kan de segmenten van dit token decoderen om informatie op te vragen over de gebruiker die zich heeft aangemeld.
  • key_id: Een tekenreeks waarmee een openbare sleutel wordt geïdentificeerd waaraan de aanvraag is gebonden.

In het geval van een fout:

  • fout: Een tekenreeks met foutcodes die kunnen worden gebruikt om typen fouten te classificeren die optreden en kunnen worden gebruikt om te reageren op fouten.
  • error_description: een specifiek foutbericht waarmee een ontwikkelaar de hoofdoorzaak van een verificatiefout kan identificeren.
  • error_codes: een lijst met STS-specifieke foutcodes die kunnen helpen bij diagnostische gegevens.
  • tijdstempel: het tijdstip waarop de fout is opgetreden.
  • trace_id: een unieke id voor de aanvraag die kan helpen bij diagnostische gegevens.
  • correlation_id: een unieke id voor de aanvraag die kan helpen bij diagnostische gegevens over onderdelen.
  • status: de antwoordstatus van de netwerkaanvraag
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
}