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
}