AzureCommunicationTokenCredential class
Implementacja CommunicationTokenCredential z obsługą proaktywnego odświeżania tokenu.
Konstruktory
| Azure |
Tworzy wystąpienie elementu CommunicationTokenCredential z elementem lambda w celu uzyskania tokenu i opcji konfigurowania proaktywnego odświeżania. |
| Azure |
Tworzy wystąpienie CommunicationTokenCredential z poświadczeniem tokenu identyfikatora Entra. W większości przypadków może być konieczne użycie InteractiveBrowserCredential do zalogowania użytkownika. |
| Azure |
Tworzy wystąpienie elementu CommunicationTokenCredential z tokenem statycznym i nie powoduje aktywnego odświeżania. |
Metody
| dispose() | Usuwa element CommunicationTokenCredential i anuluje każdą wewnętrzną operację automatycznego odświeżania. |
| get |
Pobiera |
Szczegóły konstruktora
AzureCommunicationTokenCredential(CommunicationTokenRefreshOptions)
Tworzy wystąpienie elementu CommunicationTokenCredential z elementem lambda w celu uzyskania tokenu i opcji konfigurowania proaktywnego odświeżania.
new AzureCommunicationTokenCredential(refreshOptions: CommunicationTokenRefreshOptions)
Parametry
- refreshOptions
- CommunicationTokenRefreshOptions
Opcje konfigurowania odświeżania i zgody na aktywne odświeżanie.
AzureCommunicationTokenCredential(EntraCommunicationTokenCredentialOptions)
Tworzy wystąpienie CommunicationTokenCredential z poświadczeniem tokenu identyfikatora Entra. W większości przypadków może być konieczne użycie InteractiveBrowserCredential do zalogowania użytkownika.
new AzureCommunicationTokenCredential(entraOptions: EntraCommunicationTokenCredentialOptions)
Parametry
- entraOptions
- EntraCommunicationTokenCredentialOptions
Opcje konfigurowania poświadczeń tokenu identyfikatora Entra.
AzureCommunicationTokenCredential(string | AccessToken)
Tworzy wystąpienie elementu CommunicationTokenCredential z tokenem statycznym i nie powoduje aktywnego odświeżania.
new AzureCommunicationTokenCredential(token: string | AccessToken)
Parametry
- token
-
string | AccessToken
Token dostępu użytkownika wystawiony przez usługi komunikacyjne. Przekaż a, AccessToken aby podać termin wygaśnięcia wyraźnie wtedy, gdy token nie może zostać odszyfrowany (np. token szyfrowany).
Szczegóły metody
dispose()
Usuwa element CommunicationTokenCredential i anuluje każdą wewnętrzną operację automatycznego odświeżania.
function dispose()
getToken(CommunicationGetTokenOptions)
Pobiera AccessToken dla użytkownika. Zgłasza błąd, jeśli został już usunięty.
function getToken(options?: CommunicationGetTokenOptions): Promise<AccessToken>
Parametry
- options
- CommunicationGetTokenOptions
Zwraca
Promise<AccessToken>