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(EntraCommunicationTokenCredentialOptions)

Cria uma instância de CommunicationTokenCredential com uma credencial de token de ID do Entra. Na maioria dos casos, talvez você queira usar InteractiveBrowserCredential para conectar seu usuário.

AzureCommunicationTokenCredential(string)

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

Métodos

dispose()

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

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(EntraCommunicationTokenCredentialOptions)

Cria uma instância de CommunicationTokenCredential com uma credencial de token de ID do Entra. Na maioria dos casos, talvez você queira usar InteractiveBrowserCredential para conectar seu usuário.

new AzureCommunicationTokenCredential(entraOptions: EntraCommunicationTokenCredentialOptions)

Parâmetros

entraOptions
EntraCommunicationTokenCredentialOptions

Opções para configurar a credencial do token Entra ID.

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 do usuário emitido pelos Serviços de Comunicação.

Detalhes do método

dispose()

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

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>