CustomAuthAccountData class
Konstruktory
| Custom |
Metody
| get |
Získá přístupový token aktuálního účtu z mezipaměti prohlížeče, pokud nevypršela jeho platnost, v opačném případě obnovte token pomocí obnovovacího tokenu v mezipaměti, pokud je platný. Pokud se nenajde žádný obnovovací token nebo vypršela jeho platnost, dojde k chybě. |
| get |
|
| get |
Získá deklarace identity tokenu ID extrahované z nezpracovaného IdToken aktuálního účtu. |
| get |
Získá nezpracovaný id-token aktuálního účtu. Idtoken se vydává pouze v případě, že je v parametru scopes k dispozici rozsah openid při žádosti o tokeny, jinak se vrátí nedefinovaný z odpovědi. |
| sign |
Tato metoda aktivuje operaci odhlášení, která odebere aktuální informace o účtu a jeho tokeny z mezipaměti prohlížeče. Pokud se odhlašování úspěšně odhlásí, přesměrujte stránku na postLogoutRedirectUri, pokud je uvedená v konfiguraci. |
Podrobnosti konstruktoru
CustomAuthAccountData(AccountInfo, CustomAuthBrowserConfiguration, CustomAuthSilentCacheClient, Logger, string)
new CustomAuthAccountData(account: AccountInfo, config: CustomAuthBrowserConfiguration, cacheClient: CustomAuthSilentCacheClient, logger: Logger, correlationId: string)
Parametry
- account
- AccountInfo
- config
-
CustomAuthBrowserConfiguration
- cacheClient
-
CustomAuthSilentCacheClient
- logger
- Logger
- correlationId
-
string
Podrobnosti metody
getAccessToken(AccessTokenRetrievalInputs)
Získá přístupový token aktuálního účtu z mezipaměti prohlížeče, pokud nevypršela jeho platnost, v opačném případě obnovte token pomocí obnovovacího tokenu v mezipaměti, pokud je platný. Pokud se nenajde žádný obnovovací token nebo vypršela jeho platnost, dojde k chybě.
function getAccessToken(accessTokenRetrievalInputs: AccessTokenRetrievalInputs): Promise<GetAccessTokenResult>
Parametry
- accessTokenRetrievalInputs
- AccessTokenRetrievalInputs
Vstupy pro načtení přístupového tokenu.
Návraty
Promise<GetAccessTokenResult>
Výsledek operace.
getAccount()
getClaims()
Získá deklarace identity tokenu ID extrahované z nezpracovaného IdToken aktuálního účtu.
function getClaims(): undefined | AuthTokenClaims
Návraty
undefined | AuthTokenClaims
Deklarace identity tokenu.
getIdToken()
Získá nezpracovaný id-token aktuálního účtu. Idtoken se vydává pouze v případě, že je v parametru scopes k dispozici rozsah openid při žádosti o tokeny, jinak se vrátí nedefinovaný z odpovědi.
function getIdToken(): undefined | string
Návraty
undefined | string
Id-token účtu.
signOut()
Tato metoda aktivuje operaci odhlášení, která odebere aktuální informace o účtu a jeho tokeny z mezipaměti prohlížeče. Pokud se odhlašování úspěšně odhlásí, přesměrujte stránku na postLogoutRedirectUri, pokud je uvedená v konfiguraci.
function signOut(): Promise<SignOutResult>
Návraty
Promise<SignOutResult>
Výsledek operace SignOut.