AbstractAuthentication Classe
Classe principal 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 no respetivo caso de utilização direcionado. Para obter exemplos de autenticação, consulte https://aka.ms/aml-notebook-auth.
Construtor De Classe AbstractAuthentication.
- Herança
-
builtins.objectAbstractAuthentication
Construtor
AbstractAuthentication(cloud=None)
Parâmetros
Name | Description |
---|---|
cloud
|
O nome da cloud de destino. Pode ser um de "AzureCloud", "AzureChinaCloud" ou "AzureUSGovernment". Se não for especificada nenhuma cloud, é utilizada qualquer predefinição configurada da CLI do Azure. Se não for encontrada nenhuma predefinição, é utilizado o "AzureCloud". Default value: None
|
cloud
Necessário
|
O nome da cloud de destino. Pode ser um de "AzureCloud", "AzureChinaCloud" ou "AzureUSGovernment". Se não for especificada nenhuma cloud, é utilizada qualquer predefinição configurada da CLI do Azure. Se não for encontrada nenhuma predefinição, é utilizado o "AzureCloud". |
Métodos
get_authentication_header |
Devolva o cabeçalho de autorização HTTP. O cabeçalho de autorização contém o token de acesso do utilizador para autorização de acesso ao serviço. |
get_token |
Contrato para Track 2 SDKs para obter o token. Atualmente, suporta 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 numa sessão HTTP. Quaisquer novos pedidos enviados pela sessão conterão o cabeçalho de autorização. |
get_authentication_header
Devolva o cabeçalho de autorização HTTP.
O cabeçalho de autorização contém o token de acesso do utilizador para autorização de acesso ao serviço.
get_authentication_header()
Devoluções
Tipo | Description |
---|---|
Devolve o cabeçalho de autorização HTTP. |
get_token
Contrato para Track 2 SDKs para obter o token.
Atualmente, suporta classes de Autenticação 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 |
---|---|
Devolve uma cadeia de identificação com nome. |
signed_session
Adicione o cabeçalho de autorização como um cabeçalho persistente numa 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 cabeçalho persistente predefinido. Quando Nenhuma, é criada uma nova sessão. Default value: None
|
Devoluções
Tipo | Description |
---|---|
<xref:requests.sessions.Session>
|
Devolve a sessão HTTP após a atualização. |