AbstractAuthentication Classe
Classe pai abstrata para todas as classes de autenticação no Azure Machine Learning.
Classes derivadas fornecem meios diferentes de autenticar e adquirir um token com base no caso de uso direcionado deles. Para ver exemplos de autenticação, confira https://aka.ms/aml-notebook-auth.
Construtor de classe AbstractAuthentication.
- Herança
-
builtins.objectAbstractAuthentication
Construtor
AbstractAuthentication(cloud=None)
Parâmetros
Nome | Description |
---|---|
cloud
|
O nome da nuvem de destino. Pode ser "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 "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 título 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 da Faixa 2 para obter o token. Atualmente, compatível com as classes de autenticação com a função self.get_authentication_header implementada. |
signed_session |
Adicionar 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 título 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 da Faixa 2 para obter o token.
Atualmente, compatível com as classes de autenticação com a função self.get_authentication_header implementada.
get_token(*scopes, **kwargs)
Parâmetros
Nome | Description |
---|---|
scopes
Obrigatório
|
Argumentos. |
kwargs
Obrigatório
|
Kwargs. |
Retornos
Tipo | Description |
---|---|
Retorna uma tupla nomeada. |
signed_session
Adicionar 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 Nenhum, 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. |