Sdílet prostřednictvím


AzureCommunicationTokenCredential class

Implementace CommunicationTokenCredential s podporou proaktivní aktualizace tokenu.

Konstruktory

AzureCommunicationTokenCredential(CommunicationTokenRefreshOptions)

Vytvoří instanci CommunicationTokenCredential s lambda pro získání tokenu a možností konfigurace proaktivní aktualizace.

AzureCommunicationTokenCredential(string)

Vytvoří instanci CommunicationTokenCredential se statickým tokenem a bez proaktivní aktualizace.

Metody

dispose()

Odstraní CommunicationTokenCredential a zruší všechny interní operace automatické aktualizace.

getToken(CommunicationGetTokenOptions)

Získá AccessToken pro uživatele. Vyvolá výjimku, pokud je již uvolněna.

Podrobnosti konstruktoru

AzureCommunicationTokenCredential(CommunicationTokenRefreshOptions)

Vytvoří instanci CommunicationTokenCredential s lambda pro získání tokenu a možností konfigurace proaktivní aktualizace.

new AzureCommunicationTokenCredential(refreshOptions: CommunicationTokenRefreshOptions)

Parametry

refreshOptions
CommunicationTokenRefreshOptions

Možnosti konfigurace aktualizace a přihlášení k proaktivní aktualizaci

AzureCommunicationTokenCredential(string)

Vytvoří instanci CommunicationTokenCredential se statickým tokenem a bez proaktivní aktualizace.

new AzureCommunicationTokenCredential(token: string)

Parametry

token

string

Přístupový token uživatele vystavený komunikačními službami.

Podrobnosti metody

dispose()

Odstraní CommunicationTokenCredential a zruší všechny interní operace automatické aktualizace.

function dispose()

getToken(CommunicationGetTokenOptions)

Získá AccessToken pro uživatele. Vyvolá výjimku, pokud je již uvolněna.

function getToken(options?: CommunicationGetTokenOptions): Promise<AccessToken>

Parametry

Návraty

Promise<AccessToken>