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
}