Compartilhar via


AzureCommunicationTokenCredential class

A implementação communicationTokenCredential com suporte para atualização proativa de token.

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 nenhuma atualização proativa.

Métodos

dispose()

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

getToken(CommunicationGetTokenOptions)

Obtém um AccessToken para o usuário. Lança se já estiver descartado.

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 a aceitação para atualização proativa.

AzureCommunicationTokenCredential(string)

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

new AzureCommunicationTokenCredential(token: string)

Parâmetros

token

string

Um token de acesso do usuário emitido pelos Serviços de Comunicação.

Detalhes do método

dispose()

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

function dispose()

getToken(CommunicationGetTokenOptions)

Obtém um AccessToken para o usuário. Lança se já estiver descartado.

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

Parâmetros

Retornos

Promise<AccessToken>