Sdílet prostřednictvím


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.object
AbstractAuthentication

Konstruktor

AbstractAuthentication(cloud=None)

Parametry

Name Description
cloud
str

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
str

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.