Condividi tramite


AzureCommunicationTokenCredential class

Implementazione communicationTokenCredential con supporto per l'aggiornamento proattivo del token.

Costruttori

AzureCommunicationTokenCredential(CommunicationTokenRefreshOptions)

Crea un'istanza di CommunicationTokenCredential con un'espressione lambda per ottenere un token e opzioni per configurare l'aggiornamento proattivo.

AzureCommunicationTokenCredential(string)

Crea un'istanza di CommunicationTokenCredential con un token statico e nessun aggiornamento proattivo.

Metodi

dispose()

Elimina CommunicationTokenCredential e annulla qualsiasi operazione di aggiornamento automatico interno.

getToken(CommunicationGetTokenOptions)

Ottiene un AccessToken per l'utente. Genera un'eccezione se è già stata eliminata.

Dettagli costruttore

AzureCommunicationTokenCredential(CommunicationTokenRefreshOptions)

Crea un'istanza di CommunicationTokenCredential con un'espressione lambda per ottenere un token e opzioni per configurare l'aggiornamento proattivo.

new AzureCommunicationTokenCredential(refreshOptions: CommunicationTokenRefreshOptions)

Parametri

refreshOptions
CommunicationTokenRefreshOptions

Opzioni per configurare l'aggiornamento e acconsentire esplicitamente all'aggiornamento proattivo.

AzureCommunicationTokenCredential(string)

Crea un'istanza di CommunicationTokenCredential con un token statico e nessun aggiornamento proattivo.

new AzureCommunicationTokenCredential(token: string)

Parametri

token

string

Token di accesso utente rilasciato da Servizi di comunicazione.

Dettagli metodo

dispose()

Elimina CommunicationTokenCredential e annulla qualsiasi operazione di aggiornamento automatico interno.

function dispose()

getToken(CommunicationGetTokenOptions)

Ottiene un AccessToken per l'utente. Genera un'eccezione se è già stata eliminata.

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

Parametri

Restituisce

Promise<AccessToken>