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


AzureIdentityCredentialAdapter Класс

Адаптируйте учетные данные azure-identity для работы с пакетом SDK, которому требуется azure.common.credentials или msrestazure. Ресурс по умолчанию — ARM (синтаксис конечной точки версии 2) :p учетные данные azure-identity (DefaultAzureCredential по умолчанию) :p aram str resource_id: область, используемый для получения маркера (arm по умолчанию).

Наследование
AzureIdentityCredentialAdapter

Конструктор

AzureIdentityCredentialAdapter(credential, resource_id='https://iothubs.azure.net/.default', **kwargs)

Параметры

credential
resource_id
значение по умолчанию: https://iothubs.azure.net/.default

Методы

set_token

Запросите политику BearerTokenCredentialPolicy azure-core, чтобы получить маркер. Использование политики предоставляет нам бесплатно систему кэширования azure-core. Мы могли бы упростить этот код с помощью частного метода, но по определению я не могу заверить, что они будут там навсегда, поэтому высмеивать поддельный вызов политики для извлечения маркера с использованием 100 % общедоступного API.

signed_session

set_token

Запросите политику BearerTokenCredentialPolicy azure-core, чтобы получить маркер. Использование политики предоставляет нам бесплатно систему кэширования azure-core. Мы могли бы упростить этот код с помощью частного метода, но по определению я не могу заверить, что они будут там навсегда, поэтому высмеивать поддельный вызов политики для извлечения маркера с использованием 100 % общедоступного API.

set_token()

signed_session

signed_session(session=None)

Параметры

session
значение по умолчанию: None

Атрибуты

header

header = 'Authorization'