Partilhar 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 Entra ID. Na maioria dos casos, talvez você queira usar InteractiveBrowserCredential para entrar no usuário.

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

AzureCommunicationTokenCredential(EntraCommunicationTokenCredentialOptions)

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

new AzureCommunicationTokenCredential(entraOptions: EntraCommunicationTokenCredentialOptions)

Parâmetros

entraOptions
EntraCommunicationTokenCredentialOptions

Opções para configurar a credencial de token do 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 de usuário emitido pelos Serviços de Comunicação.

Detalhes de Método

dispose()

Elimina 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

Devoluções

Promise<AccessToken>