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

cloud
str
výchozí hodnota: None

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.

cloud
str
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

Vrátí autorizační hlavičku HTTP.

Návratový typ

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

scopes
Vyžadováno

Args.

kwargs
Vyžadováno

Kwargs.

Návraty

Vrátí pojmenovanou kolekci členů.

Návratový typ

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

session
<xref:requests.sessions.Session>
výchozí hodnota: None

Relace HTTP, která bude mít autorizační hlavičku jako výchozí trvalé hlavičky. Když žádná, vytvoří se nová relace.

Návraty

Vrátí relaci HTTP po aktualizaci.

Návratový typ

<xref:requests.sessions.Session>