AzureIdentityCredentialAdapter Clase
Adapte cualquier credencial de azure-identity para trabajar con el SDK que necesite azure.common.credentials o msrestazure. El recurso predeterminado es ARM (sintaxis de endpoint v2) :p aram credential: Any azure-identity credential (DefaultAzureCredential de forma predeterminada) :p aram str resource_id: el ámbito que se va a usar para obtener el token (ARM predeterminado)
- Herencia
-
AzureIdentityCredentialAdapter
Constructor
AzureIdentityCredentialAdapter(credential, resource_id='https://iothubs.azure.net/.default', **kwargs)
Parámetros
- credential
- resource_id
Métodos
set_token |
Pida a la directiva BearerTokenCredentialPolicy de azure-core que obtenga un token. El uso de la directiva nos proporciona gratuitamente el sistema de almacenamiento en caché de azure-core. Podríamos simplificar este código mediante el método privado, pero por definición no puedo asegurar que estarán allí para siempre, así que simulación de una llamada falsa a la directiva para extraer el token, mediante la API pública del 100 %. |
signed_session |
set_token
Pida a la directiva BearerTokenCredentialPolicy de azure-core que obtenga un token. El uso de la directiva nos proporciona gratuitamente el sistema de almacenamiento en caché de azure-core. Podríamos simplificar este código mediante el método privado, pero por definición no puedo asegurar que estarán allí para siempre, así que simulación de una llamada falsa a la directiva para extraer el token, mediante la API pública del 100 %.
set_token()
signed_session
signed_session(session=None)
Parámetros
- session
Atributos
header
header = 'Authorization'
Azure SDK for Python