AbstractAuthentication Klasa
Abstrakcyjna klasa nadrzędna dla wszystkich klas uwierzytelniania w usłudze Azure Machine Learning.
Klasy pochodne zapewniają różne sposoby uwierzytelniania i uzyskiwania tokenu na podstawie docelowego przypadku użycia. Przykłady uwierzytelniania można znaleźć w temacie https://aka.ms/aml-notebook-auth.
Konstruktor Klasy AbstractAuthentication.
Konstruktor
AbstractAuthentication(cloud=None)
Parametry
| Nazwa | Opis |
|---|---|
|
cloud
|
Nazwa chmury docelowej. Może to być jeden z "AzureCloud", "AzureChinaCloud" lub "AzureUSGovernment". Jeśli nie określono żadnej chmury, zostanie użyta żadna skonfigurowana wartość domyślna z interfejsu wiersza polecenia platformy Azure. Jeśli nie znaleziono wartości domyślnej, zostanie użyta wartość "AzureCloud". Domyślna wartość: None
|
|
cloud
Wymagane
|
Nazwa chmury docelowej. Może to być jeden z "AzureCloud", "AzureChinaCloud" lub "AzureUSGovernment". Jeśli nie określono żadnej chmury, zostanie użyta żadna skonfigurowana wartość domyślna z interfejsu wiersza polecenia platformy Azure. Jeśli nie znaleziono wartości domyślnej, zostanie użyta wartość "AzureCloud". |
Metody
| get_authentication_header |
Zwróć nagłówek autoryzacji HTTP. Nagłówek autoryzacji zawiera token dostępu użytkownika na potrzeby autoryzacji dostępu do usługi. |
| get_token |
Kontrakt dotyczący zestawów SDK śledzenia 2 w celu uzyskania tokenu. Obecnie obsługuje klasy uwierzytelniania z zaimplementowaną funkcją self.get_authentication_header. |
| signed_session |
Dodaj nagłówek autoryzacji jako utrwalonego nagłówka w sesji HTTP. Wszystkie nowe żądania wysyłane przez sesję będą zawierać nagłówek autoryzacji. |
get_authentication_header
Zwróć nagłówek autoryzacji HTTP.
Nagłówek autoryzacji zawiera token dostępu użytkownika na potrzeby autoryzacji dostępu do usługi.
get_authentication_header()
Zwraca
| Typ | Opis |
|---|---|
|
Zwraca nagłówek autoryzacji HTTP. |
get_token
Kontrakt dotyczący zestawów SDK śledzenia 2 w celu uzyskania tokenu.
Obecnie obsługuje klasy uwierzytelniania z zaimplementowaną funkcją self.get_authentication_header.
get_token(*scopes, **kwargs)
Parametry
| Nazwa | Opis |
|---|---|
|
scopes
Wymagane
|
Args. |
|
kwargs
Wymagane
|
Kwargs. |
Zwraca
| Typ | Opis |
|---|---|
|
Zwraca nazwaną krotkę. |
signed_session
Dodaj nagłówek autoryzacji jako utrwalonego nagłówka w sesji HTTP.
Wszystkie nowe żądania wysyłane przez sesję będą zawierać nagłówek autoryzacji.
signed_session(session=None)
Parametry
| Nazwa | Opis |
|---|---|
|
session
|
<xref:requests.sessions.Session>
Sesja HTTP, która będzie mieć nagłówek autoryzacji jako domyślny trwały nagłówek. Gdy brak, zostanie utworzona nowa sesja. Domyślna wartość: None
|
Zwraca
| Typ | Opis |
|---|---|
|
<xref:requests.sessions.Session>
|
Zwraca sesję HTTP po aktualizacji. |