Dela via


AzureCommunicationTokenCredential class

CommunicationTokenCredential-implementeringen med stöd för proaktiv tokenuppdatering.

Konstruktorer

AzureCommunicationTokenCredential(CommunicationTokenRefreshOptions)

Skapar en instans av CommunicationTokenCredential med en lambda för att hämta en token och alternativ för att konfigurera proaktiv uppdatering.

AzureCommunicationTokenCredential(EntraCommunicationTokenCredentialOptions)

Skapar en instans av CommunicationTokenCredential med autentiseringsuppgifter för Entra-ID-token. I de flesta fall kanske du vill använda InteractiveBrowserCredential för att logga in användaren.

AzureCommunicationTokenCredential(string)

Skapar en instans av CommunicationTokenCredential med en statisk token och ingen proaktiv uppdatering.

Metoder

dispose()

Tar bort CommunicationTokenCredential och avbryter alla interna automatiska uppdateringar.

getToken(CommunicationGetTokenOptions)

Hämtar en AccessToken för användaren. Kastar om den redan har tagits bort.

Konstruktorinformation

AzureCommunicationTokenCredential(CommunicationTokenRefreshOptions)

Skapar en instans av CommunicationTokenCredential med en lambda för att hämta en token och alternativ för att konfigurera proaktiv uppdatering.

new AzureCommunicationTokenCredential(refreshOptions: CommunicationTokenRefreshOptions)

Parametrar

refreshOptions
CommunicationTokenRefreshOptions

Alternativ för att konfigurera uppdatering och anmäl dig till proaktiv uppdatering.

AzureCommunicationTokenCredential(EntraCommunicationTokenCredentialOptions)

Skapar en instans av CommunicationTokenCredential med autentiseringsuppgifter för Entra-ID-token. I de flesta fall kanske du vill använda InteractiveBrowserCredential för att logga in användaren.

new AzureCommunicationTokenCredential(entraOptions: EntraCommunicationTokenCredentialOptions)

Parametrar

entraOptions
EntraCommunicationTokenCredentialOptions

Alternativ för att konfigurera autentiseringsuppgifter för Entra-ID-token.

AzureCommunicationTokenCredential(string)

Skapar en instans av CommunicationTokenCredential med en statisk token och ingen proaktiv uppdatering.

new AzureCommunicationTokenCredential(token: string)

Parametrar

token

string

En användaråtkomsttoken som utfärdats av Communication Services.

Metodinformation

dispose()

Tar bort CommunicationTokenCredential och avbryter alla interna automatiska uppdateringar.

function dispose()

getToken(CommunicationGetTokenOptions)

Hämtar en AccessToken för användaren. Kastar om den redan har tagits bort.

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

Parametrar

Returer

Promise<AccessToken>