AssertionType

Assertion-Typen, die von der App am Token-Endpunkt unterstützt werden können.

Enums
UNKNOWN_ASSERTION_TYPE Unbekannter Assertion-Typ für Abwärtskompatibilität. Abgelehnt.
ID_TOKEN

OpenIDConnect-ID-Token. Dies ist ein JWT-Token, bei dem grantType auf urn:ietf:params:oauth:grant-type:jwt-bearer gesetzt ist. Dies ist das gleiche Token, das von Google Log-in-Bibliotheken generiert wird. Die Bestätigung ist unter https://developers.google.com/identity/sign-in/web/backend-auth dokumentiert. Weitere Informationen zu JWT-Tokens finden Sie unter https://tools.ietf.org/html/rfc7523#section-2.1.

Dieses Token enthält das nicht standardmäßige Schlüssel/Wert-Paar intent=get, wenn der Nutzer versucht, eine Verknüpfung mit einem bestehenden Konto herzustellen.

Die Antwort sollte https://tools.ietf.org/html/rfc6749#section-4.1.4 (bei Erfolg) und https://tools.ietf.org/html/rfc6749#section-4.2.2.1 (Fehler) entsprechen.

ACCOUNT_CREATION Dies ist der gleiche wie ID_TOKEN, nur der nicht standardmäßige Schlüssel „intent“ wird auf „create“ gesetzt, was bedeutet, dass der Nutzer versucht, ein neues Konto zu erstellen, das der Google-ID im Feld sub des JWT zugeordnet werden sollte, wie bei der anderen Verwendung von Google Log-in. Die Antworten erfolgen wie bei ID_TOKEN.