TokenAuthentication Klas
Verificatie beheren met behulp van een AAD-token dat is afgestemd op de doelgroep.
Tokenverificatie is geschikt voor het genereren van tokens en het vernieuwen ervan valt buiten de AML SDK. Met dit type verificatie hebt u meer controle over het genereren van tokens en het vernieuwen ervan.
Gebruik in plaats daarvan voor ServicePrincipalAuthentication geautomatiseerde werkstromen waarvoor beheerd toegangsbeheer nodig is.
Voor deze klasse moet get_token_for_audience methode worden opgegeven die wordt aangeroepen om het token op te halen.
Voorbeeld hoe get_token_for_audience wordt aangeroepen en een doelgroep wordt doorgegeven get_token_for_audience(doelgroep)
Verificatie beheren met behulp van een AAD-token dat is afgestemd op de doelgroep.
Tokenverificatie is geschikt voor het genereren van tokens en het vernieuwen ervan valt buiten de AML SDK. Met dit type verificatie hebt u meer controle over het genereren van tokens en het vernieuwen ervan.
Gebruik in plaats daarvan voor ServicePrincipalAuthentication geautomatiseerde werkstromen waarvoor beheerd toegangsbeheer nodig is.
Voor deze klasse moet get_token_for_audience methode worden opgegeven die wordt aangeroepen om het token op te halen.
Voorbeeld 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
Constructor
TokenAuthentication(get_token_for_audience, cloud=None)
Parameters
| Name | Description |
|---|---|
|
cloud
|
De naam van de doelcloud. Dit kan een van 'AzureCloud', 'AzureChinaCloud' of 'AzureUSGovernment' zijn. Als er geen cloud is opgegeven, wordt een geconfigureerde standaardinstelling van de Azure CLI gebruikt. Als er geen standaardwaarde 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 een van 'AzureCloud', 'AzureChinaCloud' of 'AzureUSGovernment' zijn. Als er geen cloud is opgegeven, wordt een geconfigureerde standaardinstelling van de Azure CLI gebruikt. Als er geen standaardwaarde 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 gericht op doelgroep. |