Поделиться через


AzureCommunicationTokenCredential class

Реализация CommunicationTokenCredential с поддержкой упреждающего обновления маркера.

Конструкторы

AzureCommunicationTokenCredential(CommunicationTokenRefreshOptions)

Создает экземпляр CommunicationTokenCredential с лямбда-маркером и параметрами для настройки упреждающего обновления.

AzureCommunicationTokenCredential(EntraCommunicationTokenCredentialOptions)

Создает экземпляр CommunicationTokenCredential с учетными данными маркера Entra ID. В большинстве случаев для входа пользователя может потребоваться использовать InteractiveBrowserCredential.

AzureCommunicationTokenCredential(string)

Создает экземпляр CommunicationTokenCredential со статическим маркером и без упреждающего обновления.

Методы

dispose()

Удаляет CommunicationTokenCredential и отменяет любую внутреннюю операцию автоматического обновления.

getToken(CommunicationGetTokenOptions)

Возвращает AccessToken для пользователя. Вызывается, если он уже удален.

Сведения о конструкторе

AzureCommunicationTokenCredential(CommunicationTokenRefreshOptions)

Создает экземпляр CommunicationTokenCredential с лямбда-маркером и параметрами для настройки упреждающего обновления.

new AzureCommunicationTokenCredential(refreshOptions: CommunicationTokenRefreshOptions)

Параметры

refreshOptions
CommunicationTokenRefreshOptions

Параметры настройки обновления и согласия на упреждающее обновление.

AzureCommunicationTokenCredential(EntraCommunicationTokenCredentialOptions)

Создает экземпляр CommunicationTokenCredential с учетными данными маркера Entra ID. В большинстве случаев для входа пользователя может потребоваться использовать InteractiveBrowserCredential.

new AzureCommunicationTokenCredential(entraOptions: EntraCommunicationTokenCredentialOptions)

Параметры

entraOptions
EntraCommunicationTokenCredentialOptions

Параметры настройки учетных данных токена Entra ID.

AzureCommunicationTokenCredential(string)

Создает экземпляр CommunicationTokenCredential со статическим маркером и без упреждающего обновления.

new AzureCommunicationTokenCredential(token: string)

Параметры

token

string

Маркер доступа пользователя, выданный службами коммуникации.

Сведения о методе

dispose()

Удаляет CommunicationTokenCredential и отменяет любую внутреннюю операцию автоматического обновления.

function dispose()

getToken(CommunicationGetTokenOptions)

Возвращает AccessToken для пользователя. Вызывается, если он уже удален.

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

Параметры

Возвращаемое значение

Promise<AccessToken>