AzureCommunicationTokenCredential class
De CommunicationTokenCredential-implementatie met ondersteuning voor proactieve vernieuwing van tokens.
Constructors
| Azure |
Hiermee maakt u een exemplaar van CommunicationTokenCredential met een lambda om een token en opties op te halen om proactief vernieuwen te configureren. |
| Azure |
Hiermee maakt u een exemplaar van CommunicationTokenCredential met een Entra ID-tokenreferentie. In de meeste gevallen wilt u mogelijk InteractiveBrowserCredential gebruiken om u aan te melden bij uw gebruiker. |
| Azure |
Hiermee maakt u een exemplaar van CommunicationTokenCredential met een statisch token en wordt er geen proactief vernieuwen gemaakt. |
Methoden
| dispose() | Hiermee verwijdert u communicationTokenCredential en annuleert u een interne bewerking voor automatisch vernieuwen. |
| get |
Hiermee haalt u een |
Constructordetails
AzureCommunicationTokenCredential(CommunicationTokenRefreshOptions)
Hiermee maakt u een exemplaar van CommunicationTokenCredential met een lambda om een token en opties op te halen om proactief vernieuwen te configureren.
new AzureCommunicationTokenCredential(refreshOptions: CommunicationTokenRefreshOptions)
Parameters
- refreshOptions
- CommunicationTokenRefreshOptions
Opties voor het configureren van vernieuwen en aanmelden voor proactief vernieuwen.
AzureCommunicationTokenCredential(EntraCommunicationTokenCredentialOptions)
Hiermee maakt u een exemplaar van CommunicationTokenCredential met een Entra ID-tokenreferentie. In de meeste gevallen wilt u mogelijk InteractiveBrowserCredential gebruiken om u aan te melden bij uw gebruiker.
new AzureCommunicationTokenCredential(entraOptions: EntraCommunicationTokenCredentialOptions)
Parameters
- entraOptions
- EntraCommunicationTokenCredentialOptions
Opties om de Entra ID-tokenreferentie te configureren.
AzureCommunicationTokenCredential(string | AccessToken)
Hiermee maakt u een exemplaar van CommunicationTokenCredential met een statisch token en wordt er geen proactief vernieuwen gemaakt.
new AzureCommunicationTokenCredential(token: string | AccessToken)
Parameters
- token
-
string | AccessToken
Een gebruikerstoegangstoken dat is uitgegeven door Communication Services. Pass an AccessToken om expliciet de vervaldatum te geven wanneer het token niet kan worden gedecodeerd (bijvoorbeeld een versleuteld token).
Methodedetails
dispose()
Hiermee verwijdert u communicationTokenCredential en annuleert u een interne bewerking voor automatisch vernieuwen.
function dispose()
getToken(CommunicationGetTokenOptions)
Hiermee haalt u een AccessToken voor de gebruiker op. Gooit als deze al is verwijderd.
function getToken(options?: CommunicationGetTokenOptions): Promise<AccessToken>
Parameters
- options
- CommunicationGetTokenOptions
Retouren
Promise<AccessToken>