TokenAuthentication Klas
Verificatie beheren met behulp van AAD-token per doelgroep.
Tokenverificatie is geschikt wanneer het genereren van tokens en het vernieuwen ervan buiten de AML SDK vallen. Met dit type verificatie hebt u meer controle over het genereren en vernieuwen van tokens.
Voor geautomatiseerde werkstromen waarvoor beheerd toegangsbeheer nodig is, gebruikt u in plaats daarvan de ServicePrincipalAuthentication .
Voor deze klasse moet get_token_for_audience methode worden opgegeven die wordt aangeroepen om het token op te halen.
Voorbeeld van hoe get_token_for_audience wordt aangeroepen en een doelgroep wordt doorgegeven get_token_for_audience(doelgroep)
Verificatie beheren met behulp van AAD-token per doelgroep.
Tokenverificatie is geschikt wanneer het genereren van tokens en het vernieuwen ervan buiten de AML SDK vallen. Met dit type verificatie hebt u meer controle over het genereren en vernieuwen van tokens.
Voor geautomatiseerde werkstromen waarvoor beheerd toegangsbeheer nodig is, gebruikt u in plaats daarvan de ServicePrincipalAuthentication .
Voor deze klasse moet get_token_for_audience methode worden opgegeven die wordt aangeroepen om het token op te halen.
Voorbeeld van hoe get_token_for_audience wordt aangeroepen en een doelgroep wordt doorgegeven get_token_for_audience(doelgroep)
waarbij de doelgroep ARM- of AML-verificatie = TokenAuthentication(get_token_for_audience) kan zijn
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
- Overname
-
TokenAuthentication
Constructor
TokenAuthentication(get_token_for_audience, 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 een geconfigureerde standaardinstelling van de Azure CLI gebruikt. Als er geen standaard wordt gevonden, wordt 'AzureCloud' gebruikt. Default value: None
|
get_token_for_audience
Vereist
|
Functie om het token op te halen. |
cloud
Vereist
|
De naam van de doelcloud. Dit kan 'AzureCloud', 'AzureChinaCloud' of 'AzureUSGovernment' zijn. Als er geen cloud is opgegeven, wordt een geconfigureerde standaardinstelling van de Azure CLI gebruikt. Als er geen standaard wordt gevonden, wordt 'AzureCloud' gebruikt. |
get_token_for_audience
Vereist
|
Functie om het token op te halen. |
Methoden
get_token |
Retourneer het arm-toegangstoken dat is afgestemd op doelgroep. |