Bagikan melalui


AzureCommunicationTokenCredential class

Implementasi CommunicationTokenCredential dengan dukungan untuk refresh token proaktif.

Konstruktor

AzureCommunicationTokenCredential(CommunicationTokenRefreshOptions)

Membuat instans CommunicationTokenCredential dengan lambda untuk mendapatkan token dan opsi untuk mengonfigurasi refresh proaktif.

AzureCommunicationTokenCredential(EntraCommunicationTokenCredentialOptions)

Membuat instans CommunicationTokenCredential dengan kredensial token ID Entra. Dalam kebanyakan kasus, Anda mungkin ingin menggunakan InteractiveBrowserCredential untuk masuk ke pengguna Anda.

AzureCommunicationTokenCredential(string)

Membuat instans CommunicationTokenCredential dengan token statis dan tidak ada penyegaran proaktif.

Metode

dispose()

Membuang CommunicationTokenCredential dan membatalkan operasi refresh otomatis internal apa pun.

getToken(CommunicationGetTokenOptions)

Mendapatkan AccessToken untuk pengguna. Melempar jika sudah dibuang.

Detail Konstruktor

AzureCommunicationTokenCredential(CommunicationTokenRefreshOptions)

Membuat instans CommunicationTokenCredential dengan lambda untuk mendapatkan token dan opsi untuk mengonfigurasi refresh proaktif.

new AzureCommunicationTokenCredential(refreshOptions: CommunicationTokenRefreshOptions)

Parameter

refreshOptions
CommunicationTokenRefreshOptions

Opsi untuk mengonfigurasi refresh dan ikut serta untuk refresh proaktif.

AzureCommunicationTokenCredential(EntraCommunicationTokenCredentialOptions)

Membuat instans CommunicationTokenCredential dengan kredensial token ID Entra. Dalam kebanyakan kasus, Anda mungkin ingin menggunakan InteractiveBrowserCredential untuk masuk ke pengguna Anda.

new AzureCommunicationTokenCredential(entraOptions: EntraCommunicationTokenCredentialOptions)

Parameter

entraOptions
EntraCommunicationTokenCredentialOptions

Opsi untuk mengonfigurasi kredensial token ID Entra.

AzureCommunicationTokenCredential(string)

Membuat instans CommunicationTokenCredential dengan token statis dan tidak ada penyegaran proaktif.

new AzureCommunicationTokenCredential(token: string)

Parameter

token

string

Token akses pengguna yang dikeluarkan oleh Communication Services.

Detail Metode

dispose()

Membuang CommunicationTokenCredential dan membatalkan operasi refresh otomatis internal apa pun.

function dispose()

getToken(CommunicationGetTokenOptions)

Mendapatkan AccessToken untuk pengguna. Melempar jika sudah dibuang.

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

Parameter

Mengembalikan

Promise<AccessToken>