AbstractAuthentication Třída
Abstraktní nadřazená třída pro všechny třídy ověřování ve službě Azure Machine Learning
Odvozené třídy poskytují různé způsoby ověřování a získání tokenu na základě jejich cílového případu použití. Příklady ověřování najdete v tématu https://aka.ms/aml-notebook-auth.
Class AbstractAuthentication – konstruktor.
- Dědičnost
-
builtins.objectAbstractAuthentication
Konstruktor
AbstractAuthentication(cloud=None)
Parametry
Name | Description |
---|---|
cloud
|
Název cílového cloudu. Může to být AzureCloud, AzureChinaCloud nebo AzureUSGovernment. Pokud není zadaný žádný cloud, použije se libovolný nakonfigurovaný výchozí z Azure CLI. Pokud není nalezen žádný výchozí, použije se AzureCloud. Default value: None
|
cloud
Vyžadováno
|
Název cílového cloudu. Může to být AzureCloud, AzureChinaCloud nebo AzureUSGovernment. Pokud není zadaný žádný cloud, použije se libovolný nakonfigurovaný výchozí z Azure CLI. Pokud není nalezen žádný výchozí, použije se AzureCloud. |
Metody
get_authentication_header |
Vraťte autorizační hlavičku HTTP. Autorizační hlavička obsahuje přístupový token uživatele pro autorizaci přístupu ke službě. |
get_token |
Kontrakt pro sady SDK Track 2 pro získání tokenu V současné době podporuje třídy ověřování s implementovanou funkcí self.get_authentication_header. |
signed_session |
Přidejte autorizační hlavičku jako trvalé hlavičky do relace HTTP. Všechny nové požadavky odeslané relací budou obsahovat autorizační hlavičku. |
get_authentication_header
Vraťte autorizační hlavičku HTTP.
Autorizační hlavička obsahuje přístupový token uživatele pro autorizaci přístupu ke službě.
get_authentication_header()
Návraty
Typ | Description |
---|---|
Vrátí autorizační hlavičku HTTP. |
get_token
Kontrakt pro sady SDK Track 2 pro získání tokenu
V současné době podporuje třídy ověřování s implementovanou funkcí self.get_authentication_header.
get_token(*scopes, **kwargs)
Parametry
Name | Description |
---|---|
scopes
Vyžadováno
|
Args. |
kwargs
Vyžadováno
|
Kwargs. |
Návraty
Typ | Description |
---|---|
Vrátí pojmenovanou kolekci členů. |
signed_session
Přidejte autorizační hlavičku jako trvalé hlavičky do relace HTTP.
Všechny nové požadavky odeslané relací budou obsahovat autorizační hlavičku.
signed_session(session=None)
Parametry
Name | Description |
---|---|
session
|
<xref:requests.sessions.Session>
Relace HTTP, která bude mít autorizační hlavičku jako výchozí trvalé hlavičky. Když žádná, vytvoří se nová relace. Default value: None
|
Návraty
Typ | Description |
---|---|
<xref:requests.sessions.Session>
|
Vrátí relaci HTTP po aktualizaci. |