Compartir a través de


AzureCommunicationTokenCredential class

La implementación communicationTokenCredential con compatibilidad con la actualización proactiva de tokens.

Constructores

AzureCommunicationTokenCredential(CommunicationTokenRefreshOptions)

Crea una instancia de CommunicationTokenCredential con una expresión lambda para obtener un token y opciones para configurar la actualización proactiva.

AzureCommunicationTokenCredential(EntraCommunicationTokenCredentialOptions)

Crea una instancia de CommunicationTokenCredential con una credencial de token de identificador de Entra. En la mayoría de los casos, es posible que desee usar InteractiveBrowserCredential para iniciar sesión en el usuario.

AzureCommunicationTokenCredential(string)

Crea una instancia de CommunicationTokenCredential con un token estático y ninguna actualización proactiva.

Métodos

dispose()

Elimina CommunicationTokenCredential y cancela cualquier operación de actualización automática interna.

getToken(CommunicationGetTokenOptions)

Obtiene un AccessToken para el usuario. Produce si ya se ha eliminado.

Detalles del constructor

AzureCommunicationTokenCredential(CommunicationTokenRefreshOptions)

Crea una instancia de CommunicationTokenCredential con una expresión lambda para obtener un token y opciones para configurar la actualización proactiva.

new AzureCommunicationTokenCredential(refreshOptions: CommunicationTokenRefreshOptions)

Parámetros

refreshOptions
CommunicationTokenRefreshOptions

Opciones para configurar la actualización y participar en la actualización proactiva.

AzureCommunicationTokenCredential(EntraCommunicationTokenCredentialOptions)

Crea una instancia de CommunicationTokenCredential con una credencial de token de identificador de Entra. En la mayoría de los casos, es posible que desee usar InteractiveBrowserCredential para iniciar sesión en el usuario.

new AzureCommunicationTokenCredential(entraOptions: EntraCommunicationTokenCredentialOptions)

Parámetros

entraOptions
EntraCommunicationTokenCredentialOptions

Opciones para configurar la credencial de token de ID de Entra.

AzureCommunicationTokenCredential(string)

Crea una instancia de CommunicationTokenCredential con un token estático y ninguna actualización proactiva.

new AzureCommunicationTokenCredential(token: string)

Parámetros

token

string

Token de acceso de usuario emitido por Communication Services.

Detalles del método

dispose()

Elimina CommunicationTokenCredential y cancela cualquier operación de actualización automática interna.

function dispose()

getToken(CommunicationGetTokenOptions)

Obtiene un AccessToken para el usuario. Produce si ya se ha eliminado.

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

Parámetros

Devoluciones

Promise<AccessToken>