AbstractAuthentication Classe
Classe pai abstrata para todas as classes de autenticação no Azure Machine Learning.
As classes derivadas fornecem diferentes meios para autenticar e adquirir um token com base em seu caso de uso direcionado. Para obter exemplos de autenticação, consulte https://aka.ms/aml-notebook-auth.
Classe AbstractAuthentication construtor.
Construtor
AbstractAuthentication(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
|
|
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. |
Métodos
| get_authentication_header |
Retornar o cabeçalho de autorização HTTP. O cabeçalho de autorização contém o token de acesso do usuário para autorização de acesso no serviço. |
| get_token |
Contrato para SDKs Track 2 para obter token. Atualmente suporta classes Auth com self.get_authentication_header função implementada. |
| signed_session |
Adicione o cabeçalho de autorização como um cabeçalho persistente em uma sessão HTTP. Quaisquer novos pedidos enviados pela sessão conterão o cabeçalho de autorização. |
get_authentication_header
Retornar o cabeçalho de autorização HTTP.
O cabeçalho de autorização contém o token de acesso do usuário para autorização de acesso no serviço.
get_authentication_header()
Devoluções
| Tipo | Description |
|---|---|
|
Retorna o cabeçalho de autorização HTTP. |
get_token
Contrato para SDKs Track 2 para obter token.
Atualmente suporta classes Auth com self.get_authentication_header função implementada.
get_token(*scopes, **kwargs)
Parâmetros
| Name | Description |
|---|---|
|
scopes
Necessário
|
Args. |
|
kwargs
Necessário
|
Kwargs. |
Devoluções
| Tipo | Description |
|---|---|
|
Retorna uma tupla nomeada. |
signed_session
Adicione o cabeçalho de autorização como um cabeçalho persistente em uma sessão HTTP.
Quaisquer novos pedidos enviados pela sessão conterão o cabeçalho de autorização.
signed_session(session=None)
Parâmetros
| Name | Description |
|---|---|
|
session
|
<xref:requests.sessions.Session>
A sessão HTTP que terá o cabeçalho de autorização como um cabeçalho persistente padrão. Quando Nenhum, uma nova sessão é criada. Default value: None
|
Devoluções
| Tipo | Description |
|---|---|
|
<xref:requests.sessions.Session>
|
Retorna a sessão HTTP após a atualização. |