ManagedIdentityCredential Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Intenta la autenticación mediante una identidad administrada que se ha asignado al entorno de implementación. Este tipo de autenticación funciona para todos los entornos hospedados de Azure que admiten la identidad administrada. Puede encontrar más información sobre la configuración de identidades administradas aquí: https://docs.microsoft.com/azure/active-directory/managed-identities-azure-resources/overview
public class ManagedIdentityCredential : Azure.Core.TokenCredential
type ManagedIdentityCredential = class
inherit TokenCredential
Public Class ManagedIdentityCredential
Inherits TokenCredential
- Herencia
Constructores
ManagedIdentityCredential() |
Constructor protegido para la simulación. |
ManagedIdentityCredential(ResourceIdentifier, TokenCredentialOptions) |
Crea una instancia de ManagedIdentityCredential capaz de autenticar un recurso con una identidad administrada. |
ManagedIdentityCredential(String, TokenCredentialOptions) |
Crea una instancia de ManagedIdentityCredential capaz de autenticar un recurso con una identidad administrada. |
Métodos
GetToken(TokenRequestContext, CancellationToken) |
Obtiene un AccessToken objeto del servicio identidad administrada, si está disponible. Los tokens adquiridos se almacenan en caché mediante la instancia de credencial. La duración del token y la actualización se controlan automáticamente. Siempre que sea posible, reutilice las instancias de credenciales para optimizar la eficacia de la memoria caché. |
GetTokenAsync(TokenRequestContext, CancellationToken) |
Obtiene un AccessToken objeto del servicio identidad administrada, si está disponible. Los tokens adquiridos se almacenan en caché mediante la instancia de credencial. La duración del token y la actualización se controlan automáticamente. Siempre que sea posible, reutilice las instancias de credenciales para optimizar la eficacia de la memoria caché. |
Se aplica a
Azure SDK for .NET