AbstractAuthentication Klass

Abstrakt överordnad klass för alla autentiseringsklasser i Azure Machine Learning.

Härledda klasser tillhandahåller olika sätt att autentisera och hämta en token baserat på deras riktade användningsfall. Exempel på autentisering finns i https://aka.ms/aml-notebook-auth.

Konstruktor för abstrakt autentisering av klass.

Arv
builtins.object
AbstractAuthentication

Konstruktor

AbstractAuthentication(cloud=None)

Parametrar

cloud
str
standardvärde: None

Namnet på målmolnet. Kan vara en av "AzureCloud", "AzureChinaCloud" eller "AzureUSGovernment". Om inget moln anges används alla konfigurerade standardvärden från Azure CLI. Om inget standardvärde hittas används "AzureCloud".

cloud
str
Obligatorisk

Namnet på målmolnet. Kan vara en av "AzureCloud", "AzureChinaCloud" eller "AzureUSGovernment". Om inget moln anges används alla konfigurerade standardvärden från Azure CLI. Om inget standardvärde hittas används "AzureCloud".

Metoder

get_authentication_header

Returnera HTTP-auktoriseringshuvudet.

Auktoriseringshuvudet innehåller användaråtkomsttoken för åtkomstauktorisering mot tjänsten.

get_token

Kontrakt för spåra 2 SDK:er för att hämta token.

Stöder för närvarande Auth-klasser med funktionen self.get_authentication_header implementerad.

signed_session

Lägg till auktoriseringshuvudet som ett sparat huvud i en HTTP-session.

Alla nya begäranden som skickas av sessionen innehåller auktoriseringshuvudet.

get_authentication_header

Returnera HTTP-auktoriseringshuvudet.

Auktoriseringshuvudet innehåller användaråtkomsttoken för åtkomstauktorisering mot tjänsten.

get_authentication_header()

Returer

Returnerar HTTP-auktoriseringshuvudet.

Returtyp

get_token

Kontrakt för spåra 2 SDK:er för att hämta token.

Stöder för närvarande Auth-klasser med funktionen self.get_authentication_header implementerad.

get_token(*scopes, **kwargs)

Parametrar

scopes
Obligatorisk

Args.

kwargs
Obligatorisk

Kwargs.

Returer

Returnerar en namngiven tuppeln.

Returtyp

signed_session

Lägg till auktoriseringshuvudet som ett sparat huvud i en HTTP-session.

Alla nya begäranden som skickas av sessionen innehåller auktoriseringshuvudet.

signed_session(session=None)

Parametrar

session
<xref:requests.sessions.Session>
standardvärde: None

DEN HTTP-session som ska ha auktoriseringshuvudet som ett standardbeständigt huvud. När Ingen skapas en ny session.

Returer

Returnerar HTTP-sessionen efter uppdateringen.

Returtyp

<xref:requests.sessions.Session>