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 |
用于获取令牌的 Track 2 SDK 的约定。 当前支持已实现 self.get_authentication_header 函数的身份验证类。 |
signed_session |
将授权标头添加为 HTTP 会话上的持久标头。 会话发送的任何新请求都将包含授权标头。 |
get_authentication_header
get_token
用于获取令牌的 Track 2 SDK 的约定。
当前支持已实现 self.get_authentication_header 函数的身份验证类。
get_token(*scopes, **kwargs)
参数
- scopes
Args.
- kwargs
Kwargs.
返回
返回命名元组。
返回类型
signed_session
将授权标头添加为 HTTP 会话上的持久标头。
会话发送的任何新请求都将包含授权标头。
signed_session(session=None)
参数
- session
- <xref:requests.sessions.Session>
将授权标头作为默认持久标头的 HTTP 会话。 如果为 None,则会创建新会话。
返回
返回更新后的 HTTP 会话。
返回类型
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈