TokenAuthentication Klass
Hantera autentisering med AAD-token som begränsas av målgruppen.
Tokenautentisering är lämpligt när tokengenerering och dess uppdatering ligger utanför AML SDK. Den här typen av autentisering ger större kontroll över tokengenerering och dess uppdatering.
Använd i stället för automatiserade arbetsflöden där hanterad åtkomstkontroll behövs ServicePrincipalAuthentication .
Den här klassen kräver get_token_for_audience metod som anropas för att hämta token.
Exempel på hur get_token_for_audience anropas och skickas till en målgrupp get_token_for_audience(målgrupp)
Hantera autentisering med AAD-token som begränsas av målgruppen.
Tokenautentisering är lämpligt när tokengenerering och dess uppdatering ligger utanför AML SDK. Den här typen av autentisering ger större kontroll över tokengenerering och dess uppdatering.
Använd i stället för automatiserade arbetsflöden där hanterad åtkomstkontroll behövs ServicePrincipalAuthentication .
Den här klassen kräver get_token_for_audience metod som anropas för att hämta token.
Exempel på hur get_token_for_audience anropas och skickas till en målgrupp get_token_for_audience(målgrupp)
där målgruppen kan vara antingen ARM- eller AML-autentisering = TokenAuthentication(get_token_for_audience)
AML audience value passed to get_token_for_audience can be retrieved by :
auth.get_aml_resource_id(cloud)
ARM audience value passed to get_token_for_audience can be retrieved by :
auth._cloud_type.endpoints.active_directory_resource_id
- Arv
-
TokenAuthentication
Konstruktor
TokenAuthentication(get_token_for_audience, cloud=None)
Parametrar
Name | Description |
---|---|
cloud
|
Namnet på målmolnet. Kan vara något 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
|
get_token_for_audience
Obligatorisk
|
Funktion för att hämta token. |
cloud
Obligatorisk
|
Namnet på målmolnet. Kan vara något 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". |
get_token_for_audience
Obligatorisk
|
Funktion för att hämta token. |
Metoder
get_token |
Returnera armåtkomsttoken som är begränsad av målgruppen. |