AzureIdentityCredentialAdapter Classe
Adapte qualquer credencial de identidade do azure para trabalhar com o SDK que precise de azure.common.credentials ou msrestazure. O recurso padrão é ARM (sintaxe do ponto de extremidade v2) :p am credencial: qualquer credencial de identidade do azure (DefaultAzureCredential por padrão) :p aram str resource_id: o escopo a ser usado para obter o token (ARM padrão)
- Herança
-
AzureIdentityCredentialAdapter
Construtor
AzureIdentityCredentialAdapter(credential, resource_id='https://iothubs.azure.net/.default', **kwargs)
Parâmetros
- credential
- resource_id
Métodos
set_token |
Peça à política azure-core BearerTokenCredentialPolicy para obter um token. O uso da política nos dá gratuitamente o sistema de cache do azure-core. Poderíamos tornar esse código mais simples usando o método privado, mas por definição não posso garantir que eles estarão lá para sempre, portanto, zombando de uma chamada falsa para a política para extrair o token, usando a API 100% pública. |
signed_session |
set_token
Peça à política azure-core BearerTokenCredentialPolicy para obter um token. O uso da política nos dá gratuitamente o sistema de cache do azure-core. Poderíamos tornar esse código mais simples usando o método privado, mas por definição não posso garantir que eles estarão lá para sempre, portanto, zombando de uma chamada falsa para a política para extrair o token, usando a API 100% pública.
set_token()
signed_session
signed_session(session=None)
Parâmetros
- session
Atributos
header
header = 'Authorization'
Azure SDK for Python