ManagedIdentityApplication.GetManagedIdentityCapabilitiesAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rileva l'origine dell'identità gestita disponibile nell'host e l'associazione mTLS più complessa che l'host può produrre. Utile per le catene di credenziali (ad esempio DefaultAzureCredential) per decidere se l'identità gestita è disponibile e quale livello di associazione aspettarsi.
public System.Threading.Tasks.Task<Microsoft.Identity.Client.ManagedIdentity.ManagedIdentityCapabilities> GetManagedIdentityCapabilitiesAsync(System.Threading.CancellationToken cancellationToken);
member this.GetManagedIdentityCapabilitiesAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Identity.Client.ManagedIdentity.ManagedIdentityCapabilities>
Public Function GetManagedIdentityCapabilitiesAsync (cancellationToken As CancellationToken) As Task(Of ManagedIdentityCapabilities)
Parametri
- cancellationToken
- CancellationToken
Token di annullamento da osservare durante l'attesa del completamento del rilevamento.
Valori restituiti
Oggetto ManagedIdentityCapabilities che descrive le funzionalità di origine e host rilevate.
Commenti
Negli host in grado di eseguire l'associazione di chiavi, il rilevamento della forza più forte disponibile può effettuare il provisioning (e rendere persistente) una chiave di associazione come effetto collaterale, pre-riscaldamento della cache riutilizzata da una richiesta di token successiva. Il provider di chiavi viene creato una volta per ogni processo e la relativa chiave viene memorizzata nella cache.