Partager via


AzureCommunicationTokenCredential class

Implémentation communicationTokenCredential avec prise en charge de l’actualisation proactive des jetons.

Constructeurs

AzureCommunicationTokenCredential(CommunicationTokenRefreshOptions)

Crée une instance de CommunicationTokenCredential avec un lambda pour obtenir un jeton et des options pour configurer l’actualisation proactive.

AzureCommunicationTokenCredential(EntraCommunicationTokenCredentialOptions)

Crée une instance de CommunicationTokenCredential avec des informations d’identification de jeton Entra ID. Dans la plupart des cas, vous pouvez utiliser InteractiveBrowserCredential pour connecter votre utilisateur.

AzureCommunicationTokenCredential(string)

Crée une instance de CommunicationTokenCredential avec un jeton statique et aucune actualisation proactive.

Méthodes

dispose()

Supprime CommunicationTokenCredential et annule toute opération d’actualisation automatique interne.

getToken(CommunicationGetTokenOptions)

Obtient une AccessToken pour l’utilisateur. Lève s’il est déjà supprimé.

Détails du constructeur

AzureCommunicationTokenCredential(CommunicationTokenRefreshOptions)

Crée une instance de CommunicationTokenCredential avec un lambda pour obtenir un jeton et des options pour configurer l’actualisation proactive.

new AzureCommunicationTokenCredential(refreshOptions: CommunicationTokenRefreshOptions)

Paramètres

refreshOptions
CommunicationTokenRefreshOptions

Options permettant de configurer l’actualisation et d’opter pour l’actualisation proactive.

AzureCommunicationTokenCredential(EntraCommunicationTokenCredentialOptions)

Crée une instance de CommunicationTokenCredential avec des informations d’identification de jeton Entra ID. Dans la plupart des cas, vous pouvez utiliser InteractiveBrowserCredential pour connecter votre utilisateur.

new AzureCommunicationTokenCredential(entraOptions: EntraCommunicationTokenCredentialOptions)

Paramètres

entraOptions
EntraCommunicationTokenCredentialOptions

Options de configuration des informations d’identification du jeton Entra ID.

AzureCommunicationTokenCredential(string)

Crée une instance de CommunicationTokenCredential avec un jeton statique et aucune actualisation proactive.

new AzureCommunicationTokenCredential(token: string)

Paramètres

token

string

Jeton d’accès utilisateur émis par Communication Services.

Détails de la méthode

dispose()

Supprime CommunicationTokenCredential et annule toute opération d’actualisation automatique interne.

function dispose()

getToken(CommunicationGetTokenOptions)

Obtient une AccessToken pour l’utilisateur. Lève s’il est déjà supprimé.

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

Paramètres

Retours

Promise<AccessToken>