TokenCredential Класс
Протокол для классов, которые могут предоставлять маркеры OAuth.
- Наследование
-
typing_extensions.ProtocolTokenCredential
Конструктор
TokenCredential(*args, **kwargs)
Методы
get_token |
Запрос маркера доступа для областей. |
get_token
Запрос маркера доступа для областей.
get_token(*scopes: str, claims: str | None = None, tenant_id: str | None = None, enable_cae: bool = False, **kwargs: Any) -> AccessToken
Параметры
- claims
- str
Дополнительные утверждения, необходимые в маркере, например те, которые возвращаются в запросе утверждений поставщика ресурсов после сбоя авторизации.
- tenant_id
- str
Необязательный клиент для включения в запрос маркера.
- enable_cae
- bool
Указывает, следует ли включить непрерывную оценку доступа (CAE) для запрошенного маркера. Значение по умолчанию — False.
Возвращаемое значение
Экземпляр AccessToken, содержащий строку маркера и время ее окончания во времени Unix.
Возвращаемый тип
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.
Azure SDK for Python