CustomAuthAccountData class
Oluşturucular
| Custom |
Yöntemler
| get |
Geçerli hesabın erişim belirtecini süresi dolmadıysa tarayıcı önbelleğinden alır, aksi takdirde geçerliyse önbelleğe alınmış yenileme belirtecini kullanarak belirteci yenileyin. Yenileme belirteci bulunmazsa veya süresi dolduysa hata oluşturur. |
| get |
|
| get |
Geçerli hesabın ham IdToken'inden ayıklanan kimlik belirteci taleplerini alır. |
| get |
Geçerli hesabın ham kimlik belirtecini alır. Idtoken yalnızca belirteçler istenirken scopes parametresinde openid kapsamı varsa verilir, aksi takdirde yanıttan tanımsız olarak döndürülür. |
| sign |
Bu yöntem, geçerli hesap bilgilerini ve belirteçlerini tarayıcı önbelleğinden kaldıran bir oturum kapatma işlemini tetikler. Oturum başarıyla kapatılırsa, yapılandırmada sağlanmışsa sayfayı postLogoutRedirectUri'ye yeniden yönlendirin. |
Oluşturucu Ayrıntıları
CustomAuthAccountData(AccountInfo, CustomAuthBrowserConfiguration, CustomAuthSilentCacheClient, Logger, string)
new CustomAuthAccountData(account: AccountInfo, config: CustomAuthBrowserConfiguration, cacheClient: CustomAuthSilentCacheClient, logger: Logger, correlationId: string)
Parametreler
- account
- AccountInfo
- config
-
CustomAuthBrowserConfiguration
- cacheClient
-
CustomAuthSilentCacheClient
- logger
- Logger
- correlationId
-
string
Yöntem Ayrıntıları
getAccessToken(AccessTokenRetrievalInputs)
Geçerli hesabın erişim belirtecini süresi dolmadıysa tarayıcı önbelleğinden alır, aksi takdirde geçerliyse önbelleğe alınmış yenileme belirtecini kullanarak belirteci yenileyin. Yenileme belirteci bulunmazsa veya süresi dolduysa hata oluşturur.
function getAccessToken(accessTokenRetrievalInputs: AccessTokenRetrievalInputs): Promise<GetAccessTokenResult>
Parametreler
- accessTokenRetrievalInputs
- AccessTokenRetrievalInputs
Erişim belirtecini almaya yönelik girişler.
Döndürülenler
Promise<GetAccessTokenResult>
İşlemin sonucu.
getAccount()
getClaims()
Geçerli hesabın ham IdToken'inden ayıklanan kimlik belirteci taleplerini alır.
function getClaims(): undefined | AuthTokenClaims
Döndürülenler
undefined | AuthTokenClaims
Belirteç talepleri.
getIdToken()
Geçerli hesabın ham kimlik belirtecini alır. Idtoken yalnızca belirteçler istenirken scopes parametresinde openid kapsamı varsa verilir, aksi takdirde yanıttan tanımsız olarak döndürülür.
function getIdToken(): undefined | string
Döndürülenler
undefined | string
Hesap kimliği belirteci.
signOut()
Bu yöntem, geçerli hesap bilgilerini ve belirteçlerini tarayıcı önbelleğinden kaldıran bir oturum kapatma işlemini tetikler. Oturum başarıyla kapatılırsa, yapılandırmada sağlanmışsa sayfayı postLogoutRedirectUri'ye yeniden yönlendirin.
function signOut(): Promise<SignOutResult>
Döndürülenler
Promise<SignOutResult>
SignOut işleminin sonucu.