AbstractAuthentication Класс
Абстрактный родительский класс для всех классов проверки подлинности в Машинном обучении Azure.
Производные классы предоставляют различные средства для проверки подлинности и получения маркера на основе их целевого варианта использования. Примеры проверки подлинности приведены в https://aka.ms/aml-notebook-auth.
Конструктор Класса AbstractAuthentication.
- Наследование
-
builtins.objectAbstractAuthentication
Конструктор
AbstractAuthentication(cloud=None)
Параметры
- cloud
- str
Имя целевого облака. Возможные значения: AzureCloud, AzureChinaCloud или AzureUSGovernment. Если облако не указано, используется любое настроенное значение по умолчанию из Azure CLI. Если значение по умолчанию не найдено, используется AzureCloud.
- cloud
- str
Имя целевого облака. Возможные значения: AzureCloud, AzureChinaCloud или AzureUSGovernment. Если облако не указано, используется любое настроенное значение по умолчанию из Azure CLI. Если значение по умолчанию не найдено, используется AzureCloud.
Методы
get_authentication_header |
Возвращает заголовок авторизации HTTP. Заголовок авторизации содержит маркер доступа пользователя для авторизации доступа к службе. |
get_token |
Контракт для направления 2 пакетов SDK, чтобы получить маркер. Сейчас поддерживает классы проверки подлинности с реализованной функцией self.get_authentication_header. |
signed_session |
Добавляет заголовок авторизации в качестве постоянного заголовка для сеанса HTTP. Все новые запросы, отправленные сеансом, будут содержать заголовок авторизации. |
get_authentication_header
Возвращает заголовок авторизации HTTP.
Заголовок авторизации содержит маркер доступа пользователя для авторизации доступа к службе.
get_authentication_header()
Возвращаемое значение
Возвращает заголовок авторизации HTTP.
Возвращаемый тип
get_token
Контракт для направления 2 пакетов SDK, чтобы получить маркер.
Сейчас поддерживает классы проверки подлинности с реализованной функцией self.get_authentication_header.
get_token(*scopes, **kwargs)
Параметры
- scopes
Аргументы.
- kwargs
Ключевые слова аргументов.
Возвращаемое значение
Возвращает кортеж с именем.
Возвращаемый тип
signed_session
Добавляет заголовок авторизации в качестве постоянного заголовка для сеанса HTTP.
Все новые запросы, отправленные сеансом, будут содержать заголовок авторизации.
signed_session(session=None)
Параметры
- session
- <xref:requests.sessions.Session>
Сеанс HTTP, который будет использовать заголовок авторизации в качестве постоянного заголовка по умолчанию. Если задано значение None (нет), создается новый сеанс.
Возвращаемое значение
Возвращает сеанс HTTP после обновления.
Возвращаемый тип
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по