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.objectAbstractAuthentication
Konstruktor
AbstractAuthentication(cloud=None)
Parametrar
Name | Description |
---|---|
cloud
|
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". Standardvärde: None
|
cloud
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
Typ | Description |
---|---|
Returnerar HTTP-auktoriseringshuvudet. |
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
Name | Description |
---|---|
scopes
Obligatorisk
|
Args. |
kwargs
Obligatorisk
|
Kwargs. |
Returer
Typ | Description |
---|---|
Returnerar en namngiven tuppeln. |
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
Name | Description |
---|---|
session
|
<xref:requests.sessions.Session>
DEN HTTP-session som ska ha auktoriseringshuvudet som ett standardbeständigt huvud. När Ingen skapas en ny session. Standardvärde: None
|
Returer
Typ | Description |
---|---|
<xref:requests.sessions.Session>
|
Returnerar HTTP-sessionen efter uppdateringen. |