Partilhar via


AzureCommunicationTokenCredential class

A implementação CommunicationTokenCredential com suporte para atualização proativa de tokens.

Construtores

AzureCommunicationTokenCredential(CommunicationTokenRefreshOptions)

Cria uma instância de CommunicationTokenCredential com um lambda para obter um token e opções para configurar a atualização proativa.

AzureCommunicationTokenCredential(string)

Cria uma instância de CommunicationTokenCredential com um token estático e sem atualização proativa.

Métodos

dispose()

Elimina o CommunicationTokenCredential e cancela qualquer operação de atualização automática interna.

getToken(CommunicationGetTokenOptions)

Obtém um AccessToken para o utilizador. Lança se já tiver sido eliminado.

Detalhes do Construtor

AzureCommunicationTokenCredential(CommunicationTokenRefreshOptions)

Cria uma instância de CommunicationTokenCredential com um lambda para obter um token e opções para configurar a atualização proativa.

new AzureCommunicationTokenCredential(refreshOptions: CommunicationTokenRefreshOptions)

Parâmetros

refreshOptions
CommunicationTokenRefreshOptions

Opções para configurar a atualização e optar ativamente por atualizar proativamente.

AzureCommunicationTokenCredential(string)

Cria uma instância de CommunicationTokenCredential com um token estático e sem atualização proativa.

new AzureCommunicationTokenCredential(token: string)

Parâmetros

token

string

Um token de acesso de utilizador emitido pelos Serviços de Comunicação.

Detalhes de Método

dispose()

Elimina o CommunicationTokenCredential e cancela qualquer operação de atualização automática interna.

function dispose()

getToken(CommunicationGetTokenOptions)

Obtém um AccessToken para o utilizador. Lança se já tiver sido eliminado.

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

Parâmetros

Devoluções

Promise<AccessToken>