AbstractAuthentication Classe
Classe pai abstrata para todas as classes de autenticação no Azure Machine Learning.
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.
Construtor de classe AbstractAuthentication.
Construtor
AbstractAuthentication(cloud=None)
Parâmetros
| Nome | 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. Valor padrão: None
|
|
cloud
Obrigató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 de Faixa 2 para obter token. Atualmente, dá suporte a classes de autenticação 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. Todas as novas solicitações enviadas 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()
Retornos
| Tipo | Description |
|---|---|
|
Retorna o cabeçalho de autorização HTTP. |
get_token
Contrato para SDKs de Faixa 2 para obter token.
Atualmente, dá suporte a classes de autenticação com self.get_authentication_header função implementada.
get_token(*scopes, **kwargs)
Parâmetros
| Nome | Description |
|---|---|
|
scopes
Obrigatório
|
Args. |
|
kwargs
Obrigatório
|
Kwargs. |
Retornos
| 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.
Todas as novas solicitações enviadas pela sessão conterão o cabeçalho de autorização.
signed_session(session=None)
Parâmetros
| Nome | 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 None, uma nova sessão é criada. Valor padrão: None
|
Retornos
| Tipo | Description |
|---|---|
|
<xref:requests.sessions.Session>
|
Retorna a sessão HTTP após a atualização. |