Freigeben über


AzureCommunicationTokenCredential class

Die CommunicationTokenCredential-Implementierung mit Unterstützung für die proaktive Tokenaktualisierung.

Konstruktoren

AzureCommunicationTokenCredential(CommunicationTokenRefreshOptions)

Erstellt eine Instanz von CommunicationTokenCredential mit einer Lambda-Funktion, um ein Token und Optionen zum Konfigurieren einer proaktiven Aktualisierung abzurufen.

AzureCommunicationTokenCredential(EntraCommunicationTokenCredentialOptions)

Erstellt eine Instanz von CommunicationTokenCredential mit den Anmeldeinformationen des Entra ID-Tokens. In den meisten Fällen möchten Sie möglicherweise InteractiveBrowserCredential verwenden, um Ihren Benutzer anzumelden.

AzureCommunicationTokenCredential(string)

Erstellt eine Instanz von CommunicationTokenCredential mit einem statischen Token und keine proaktive Aktualisierung.

Methoden

dispose()

Verworfen das CommunicationTokenCredential-Objekt und bricht alle internen automatischen Aktualisierungsvorgänge ab.

getToken(CommunicationGetTokenOptions)

Ruft eine AccessToken für den Benutzer ab. Löst aus, wenn sie bereits verworfen wurden.

Details zum Konstruktor

AzureCommunicationTokenCredential(CommunicationTokenRefreshOptions)

Erstellt eine Instanz von CommunicationTokenCredential mit einer Lambda-Funktion, um ein Token und Optionen zum Konfigurieren einer proaktiven Aktualisierung abzurufen.

new AzureCommunicationTokenCredential(refreshOptions: CommunicationTokenRefreshOptions)

Parameter

refreshOptions
CommunicationTokenRefreshOptions

Optionen zum Konfigurieren der Aktualisierung und Zur proaktiven Aktualisierung.

AzureCommunicationTokenCredential(EntraCommunicationTokenCredentialOptions)

Erstellt eine Instanz von CommunicationTokenCredential mit den Anmeldeinformationen des Entra ID-Tokens. In den meisten Fällen möchten Sie möglicherweise InteractiveBrowserCredential verwenden, um Ihren Benutzer anzumelden.

new AzureCommunicationTokenCredential(entraOptions: EntraCommunicationTokenCredentialOptions)

Parameter

entraOptions
EntraCommunicationTokenCredentialOptions

Optionen zum Konfigurieren der Anmeldeinformationen für das Entra ID-Token.

AzureCommunicationTokenCredential(string)

Erstellt eine Instanz von CommunicationTokenCredential mit einem statischen Token und keine proaktive Aktualisierung.

new AzureCommunicationTokenCredential(token: string)

Parameter

token

string

Ein von Kommunikationsdiensten ausgestelltes Benutzerzugriffstoken.

Details zur Methode

dispose()

Verworfen das CommunicationTokenCredential-Objekt und bricht alle internen automatischen Aktualisierungsvorgänge ab.

function dispose()

getToken(CommunicationGetTokenOptions)

Ruft eine AccessToken für den Benutzer ab. Löst aus, wenn sie bereits verworfen wurden.

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

Parameter

Gibt zurück

Promise<AccessToken>