ServerAuthorizationTokenResponse type
Sunucu yetkilendirme kodu isteğinden seri durumdan çıkarılmış yanıt nesnesi.
- token_type: Belirteç türü değerini gösterir. Taşıyıcı veya pop olabilir.
- kapsam: access_token geçerli olduğu kapsamlar.
- expires_in: Erişim belirtecinin geçerli olduğu süre (saniye).
- refresh_in: Süre sonu ne olursa olsun bir belirtecin yenilenmesi gereken süreyi hesaplar.
- ext_expires_in: Sunucu yanıt vermiyorsa erişim belirtecinin geçerli olduğu süre (saniye).
- access_token: İstenen erişim belirteci. Uygulama, web API'si gibi güvenli kaynakta kimlik doğrulaması yapmak için bu belirteci kullanabilir.
- refresh_token: OAuth 2.0 yenileme belirteci. Uygulama, geçerli erişim belirtecinin süresi dolduktan sonra bu belirteci kullanarak ek erişim belirteçleri alabilir.
- id_token: JSON Web Belirteci (JWT). Uygulama, oturum açan kullanıcı hakkında bilgi istemek için bu belirtecin segmentlerinin kodunu çözebilir.
- key_id: İsteğin bağlı olduğu ortak anahtarı benzersiz olarak tanımlayan bir dize.
Hata durumunda:
- error: Oluşan hata türlerini sınıflandırmak için kullanılabilecek ve hatalara tepki vermek için kullanılabilen bir hata kodu dizesi.
- error_description: Bir geliştiricinin kimlik doğrulama hatasının kök nedenini tanımlamasına yardımcı olabilecek belirli bir hata iletisi.
- error_codes: Tanılamada yardımcı olabilecek STS'ye özgü hata kodlarının listesi.
- zaman damgası: Hatanın oluştuğu saat.
- trace_id: tanılamada yardımcı olabilecek istek için benzersiz bir tanımlayıcı.
- correlation_id: bileşenler arasında tanılamada yardımcı olabilecek istek için benzersiz bir tanımlayıcı.
- durum: ağ isteğinin yanıt durumu
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
}