次の方法で共有


AzureCommunicationTokenCredential class

プロアクティブ トークン更新をサポートする CommunicationTokenCredential 実装。

コンストラクター

AzureCommunicationTokenCredential(CommunicationTokenRefreshOptions)

ラムダを使用して CommunicationTokenCredential のインスタンスを作成し、事前更新を構成するためのトークンとオプションを取得します。

AzureCommunicationTokenCredential(EntraCommunicationTokenCredentialOptions)

Entra ID トークン資格情報を使用して CommunicationTokenCredential のインスタンスを作成します。 ほとんどの場合、InteractiveBrowserCredential を使用してユーザーをサインインします。

AzureCommunicationTokenCredential(string)

静的トークンを使用して CommunicationTokenCredential のインスタンスを作成し、プロアクティブな更新は行いません。

メソッド

dispose()

CommunicationTokenCredential を破棄し、内部自動更新操作を取り消します。

getToken(CommunicationGetTokenOptions)

ユーザーの AccessToken を取得します。 既に破棄されている場合はスローします。

コンストラクターの詳細

AzureCommunicationTokenCredential(CommunicationTokenRefreshOptions)

ラムダを使用して CommunicationTokenCredential のインスタンスを作成し、事前更新を構成するためのトークンとオプションを取得します。

new AzureCommunicationTokenCredential(refreshOptions: CommunicationTokenRefreshOptions)

パラメーター

refreshOptions
CommunicationTokenRefreshOptions

更新とオプトインを構成してプロアクティブな更新を行うオプション。

AzureCommunicationTokenCredential(EntraCommunicationTokenCredentialOptions)

Entra ID トークン資格情報を使用して CommunicationTokenCredential のインスタンスを作成します。 ほとんどの場合、InteractiveBrowserCredential を使用してユーザーをサインインします。

new AzureCommunicationTokenCredential(entraOptions: EntraCommunicationTokenCredentialOptions)

パラメーター

entraOptions
EntraCommunicationTokenCredentialOptions

Entra ID トークンの資格情報を構成するオプション。

AzureCommunicationTokenCredential(string)

静的トークンを使用して CommunicationTokenCredential のインスタンスを作成し、プロアクティブな更新は行いません。

new AzureCommunicationTokenCredential(token: string)

パラメーター

token

string

Communication Services によって発行されたユーザー アクセス トークン。

メソッドの詳細

dispose()

CommunicationTokenCredential を破棄し、内部自動更新操作を取り消します。

function dispose()

getToken(CommunicationGetTokenOptions)

ユーザーの AccessToken を取得します。 既に破棄されている場合はスローします。

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

パラメーター

戻り値

Promise<AccessToken>