AssertionType
Uygulamanın jeton uç noktasında destekleyebileceği onay türleri.
Sıralamalar |
UNKNOWN_ASSERTION_TYPE |
Geriye dönük uyumluluk için bilinmeyen onaylama türü. Reddedildi. |
ID_TOKEN |
OpenIDConnect kimlik jetonu. Bu, grantType alanının urn:ietf:params:oauth:grant-type:jwt-bearer olarak ayarlandığı JWT jetonudur. Bu kod, Google ile Oturum Açma kitaplıkları tarafından oluşturulan jetonla aynıdır. İlgili jeton https://developers.google.com/identity/sign-in/web/backend-auth adresinde belgelenmiştir. JWT jetonları hakkında daha fazla bilgi için https://tools.ietf.org/html/rfc7523#section-2.1 adresine bakın. Bu jeton, kullanıcı mevcut bir hesabı bağlamaya çalıştığında standart olmayan anahtar/değer çiftini içerir: intent=get . Yanıt başarılı olursa https://tools.ietf.org/html/rfc6749#section-4.1.4 ve hata durumunda https://tools.ietf.org/html/rfc6749#section-4.2.2.1 uyarınca olmalıdır. |
ACCOUNT_CREATION |
Bu, ID_TOKEN ile aynıdır. Ancak standart olmayan bir "amaç" anahtarı, kullanıcının JWT'nin sub alanındaki Google kimliğiyle ilişkilendirilmesi gereken yeni bir hesap oluşturmaya istekli olduğunu belirten "oluştur" değerine ayarlanır. Bunun amacı, diğer Google ile Oturum Açma kullanımıdır. Yanıtlar ID_TOKEN gibidir. |
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2023-05-16 UTC.
[null,null,["Son güncelleme tarihi: 2023-05-16 UTC."],[[["The app supports OpenIDConnect ID tokens (`ID_TOKEN`) and a custom assertion type for account creation (`ACCOUNT_CREATION`), both based on JWTs and utilizing Google Sign-In."],["`ID_TOKEN` assertions are used for standard authentication flows, including linking to existing accounts, while `ACCOUNT_CREATION` assertions specifically indicate new account creation intent."],["Responses to token requests using these assertions adhere to OAuth 2.0 standards for success and error handling as outlined in RFC6749."],["An unknown assertion type (`UNKNOWN_ASSERTION_TYPE`) exists for backward compatibility but is rejected by the application."]]],[]]