TokenAuthentication 类
使用按受众限定范围的 AAD 令牌管理身份验证。
令牌身份验证适用于令牌生成及其刷新在 AML SDK 之外的情况。 这种类型的身份验证允许更好地控制令牌生成及其刷新。
对于需要托管访问控制的自动化工作流,请改为使用 ServicePrincipalAuthentication。
此类需要提供 get_token_for_audience 方法,将调用该方法来检索令牌。
示例 get_token_for_audience 将如何被调用和传递受众 get_token_for_audience(audience)
- 继承
-
TokenAuthentication
构造函数
TokenAuthentication(get_token_for_audience, cloud=None)
参数
- cloud
- str
必需
目标云的名称。 可以是“AzureCloud”、“AzureChinaCloud”或“AzureUSGovernment”之一。 如未指定云,则使用 Azure CLI 中任何配置的默认值。 如果未找到默认值,则使用“AzureCloud”。
- get_token_for_audience
默认值: None
用于检索令牌的函数。
方法
| get_token |
返回按受众限定范围的 arm 访问令牌。 |
get_token
反馈
提交和查看相关反馈