AzureCommunicationTokenCredential class

De CommunicationTokenCredential-implementatie met ondersteuning voor proactieve vernieuwing van tokens.

Constructors

AzureCommunicationTokenCredential(CommunicationTokenRefreshOptions)

Hiermee maakt u een exemplaar van CommunicationTokenCredential met een lambda om een token en opties op te halen om proactief vernieuwen te configureren.

AzureCommunicationTokenCredential(EntraCommunicationTokenCredentialOptions)

Hiermee maakt u een exemplaar van CommunicationTokenCredential met een Entra ID-tokenreferentie. In de meeste gevallen wilt u mogelijk InteractiveBrowserCredential gebruiken om u aan te melden bij uw gebruiker.

AzureCommunicationTokenCredential(string | AccessToken)

Hiermee maakt u een exemplaar van CommunicationTokenCredential met een statisch token en wordt er geen proactief vernieuwen gemaakt.

Methoden

dispose()

Hiermee verwijdert u communicationTokenCredential en annuleert u een interne bewerking voor automatisch vernieuwen.

getToken(CommunicationGetTokenOptions)

Hiermee haalt u een AccessToken voor de gebruiker op. Gooit als deze al is verwijderd.

Constructordetails

AzureCommunicationTokenCredential(CommunicationTokenRefreshOptions)

Hiermee maakt u een exemplaar van CommunicationTokenCredential met een lambda om een token en opties op te halen om proactief vernieuwen te configureren.

new AzureCommunicationTokenCredential(refreshOptions: CommunicationTokenRefreshOptions)

Parameters

refreshOptions
CommunicationTokenRefreshOptions

Opties voor het configureren van vernieuwen en aanmelden voor proactief vernieuwen.

AzureCommunicationTokenCredential(EntraCommunicationTokenCredentialOptions)

Hiermee maakt u een exemplaar van CommunicationTokenCredential met een Entra ID-tokenreferentie. In de meeste gevallen wilt u mogelijk InteractiveBrowserCredential gebruiken om u aan te melden bij uw gebruiker.

new AzureCommunicationTokenCredential(entraOptions: EntraCommunicationTokenCredentialOptions)

Parameters

entraOptions
EntraCommunicationTokenCredentialOptions

Opties om de Entra ID-tokenreferentie te configureren.

AzureCommunicationTokenCredential(string | AccessToken)

Hiermee maakt u een exemplaar van CommunicationTokenCredential met een statisch token en wordt er geen proactief vernieuwen gemaakt.

new AzureCommunicationTokenCredential(token: string | AccessToken)

Parameters

token

string | AccessToken

Een gebruikerstoegangstoken dat is uitgegeven door Communication Services. Pass an AccessToken om expliciet de vervaldatum te geven wanneer het token niet kan worden gedecodeerd (bijvoorbeeld een versleuteld token).

Methodedetails

dispose()

Hiermee verwijdert u communicationTokenCredential en annuleert u een interne bewerking voor automatisch vernieuwen.

function dispose()

getToken(CommunicationGetTokenOptions)

Hiermee haalt u een AccessToken voor de gebruiker op. Gooit als deze al is verwijderd.

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

Parameters

Retouren

Promise<AccessToken>