Compartir a través de


ManagedIdentityCredential Clase

Definición

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
ManagedIdentityCredential

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