AbstractAuthentication Klas
Abstracte bovenliggende klasse voor alle verificatieklassen in Azure Machine Learning.
Afgeleide klassen bieden verschillende manieren om een token te verifiëren en te verkrijgen op basis van hun beoogde gebruiksscenario. Zie voor voorbeelden van verificatie https://aka.ms/aml-notebook-auth.
Class AbstractAuthentication constructor.
- Overname
-
builtins.objectAbstractAuthentication
Constructor
AbstractAuthentication(cloud=None)
Parameters
Name | Description |
---|---|
cloud
|
De naam van de doelcloud. Dit kan 'AzureCloud', 'AzureChinaCloud' of 'AzureUSGovernment' zijn. Als er geen cloud is opgegeven, wordt elke geconfigureerde standaardinstelling van de Azure CLI gebruikt. Als er geen standaardwaarde wordt gevonden, wordt 'AzureCloud' gebruikt. Default value: None
|
cloud
Vereist
|
De naam van de doelcloud. Dit kan 'AzureCloud', 'AzureChinaCloud' of 'AzureUSGovernment' zijn. Als er geen cloud is opgegeven, wordt elke geconfigureerde standaardinstelling van de Azure CLI gebruikt. Als er geen standaardwaarde wordt gevonden, wordt 'AzureCloud' gebruikt. |
Methoden
get_authentication_header |
Retourneer de HTTP-autorisatieheader. De autorisatieheader bevat het gebruikerstoegangstoken voor toegangsautorisatie voor de service. |
get_token |
Contract voor Track 2 SDK's om het token op te halen. Momenteel worden verificatieklassen ondersteund met self.get_authentication_header-functie geïmplementeerd. |
signed_session |
Voeg de autorisatieheader toe als een persistente header in een HTTP-sessie. Nieuwe aanvragen die door de sessie worden verzonden, bevatten de autorisatieheader. |
get_authentication_header
Retourneer de HTTP-autorisatieheader.
De autorisatieheader bevat het gebruikerstoegangstoken voor toegangsautorisatie voor de service.
get_authentication_header()
Retouren
Type | Description |
---|---|
Retourneert de HTTP-autorisatieheader. |
get_token
Contract voor Track 2 SDK's om het token op te halen.
Momenteel worden verificatieklassen ondersteund met self.get_authentication_header-functie geïmplementeerd.
get_token(*scopes, **kwargs)
Parameters
Name | Description |
---|---|
scopes
Vereist
|
Args. |
kwargs
Vereist
|
Kwargs. |
Retouren
Type | Description |
---|---|
Retourneert een benoemde tuple. |
signed_session
Voeg de autorisatieheader toe als een persistente header in een HTTP-sessie.
Nieuwe aanvragen die door de sessie worden verzonden, bevatten de autorisatieheader.
signed_session(session=None)
Parameters
Name | Description |
---|---|
session
|
<xref:requests.sessions.Session>
De HTTP-sessie met de autorisatieheader als een standaard persistente header. Bij Geen wordt een nieuwe sessie gemaakt. Default value: None
|
Retouren
Type | Description |
---|---|
<xref:requests.sessions.Session>
|
Retourneert de HTTP-sessie na de update. |