Sdílet prostřednictvím


AzureCommunicationTokenCredential class

Implementace CommunicationTokenCredential s podporou proaktivní aktualizace tokenů.

Konstruktory

AzureCommunicationTokenCredential(CommunicationTokenRefreshOptions)

Vytvoří instanci CommunicationTokenCredential s lambdou pro získání tokenu a možností pro konfiguraci 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á pro uživatele.AccessToken Vyvolá, pokud už je vyřazeno.

Podrobnosti konstruktoru

AzureCommunicationTokenCredential(CommunicationTokenRefreshOptions)

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

new AzureCommunicationTokenCredential(refreshOptions: CommunicationTokenRefreshOptions)

Parametry

refreshOptions
CommunicationTokenRefreshOptions

Možnosti konfigurace aktualizace a vyjádření souhlasu s proaktivní aktualizací

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 vydaný komunikačními službami.

Podrobnosti metody

dispose()

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

function dispose()

getToken(CommunicationGetTokenOptions)

Získá pro uživatele.AccessToken Vyvolá, pokud už je vyřazeno.

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

Parametry

Návraty

Promise<AccessToken>