TokenAuthentication Classe
Gerencie a autenticação usando o token AAD com escopo por público.
A autenticação de token é adequada quando a geração de token e sua atualização estão fora do AML SDK. Esse tipo de autenticação permite um maior controle sobre a geração de tokens e sua atualização.
Para fluxos de trabalho automatizados em que o controle de acesso gerenciado é necessário, use o ServicePrincipalAuthentication botão em vez disso.
Essa classe requer get_token_for_audience método seja fornecido que será chamado para recuperar o token.
Exemplo de como get_token_for_audience será chamado e será passado um público get_token_for_audience(audiência)
Gerencie a autenticação usando o token AAD com escopo por público.
A autenticação de token é adequada quando a geração de token e sua atualização estão fora do AML SDK. Esse tipo de autenticação permite um maior controle sobre a geração de tokens e sua atualização.
Para fluxos de trabalho automatizados em que o controle de acesso gerenciado é necessário, use o ServicePrincipalAuthentication botão em vez disso.
Essa classe requer get_token_for_audience método seja fornecido que será chamado para recuperar o token.
Exemplo de como get_token_for_audience será chamado e será passado um público get_token_for_audience(audiência)
onde o público pode ser ARM ou AML auth = TokenAuthentication(get_token_for_audience)
AML audience value passed to get_token_for_audience can be retrieved by :
auth.get_aml_resource_id(cloud)
ARM audience value passed to get_token_for_audience can be retrieved by :
auth._cloud_type.endpoints.active_directory_resource_id
Construtor
TokenAuthentication(get_token_for_audience, cloud=None)
Parâmetros
| Name | Description |
|---|---|
|
cloud
|
O nome da nuvem de destino. Pode ser um dos "AzureCloud", "AzureChinaCloud" ou "AzureUSGovernment". Se nenhuma nuvem for especificada, qualquer padrão configurado da CLI do Azure será usado. Se nenhum padrão for encontrado, "AzureCloud" será usado. Default value: None
|
|
get_token_for_audience
Necessário
|
Função para recuperar token. |
|
cloud
Necessário
|
O nome da nuvem de destino. Pode ser um dos "AzureCloud", "AzureChinaCloud" ou "AzureUSGovernment". Se nenhuma nuvem for especificada, qualquer padrão configurado da CLI do Azure será usado. Se nenhum padrão for encontrado, "AzureCloud" será usado. |
|
get_token_for_audience
Necessário
|
Função para recuperar token. |
Métodos
| get_token |
Retorne o token de acesso de braço com escopo por público. |