ManagedIdentityApplication.GetManagedIdentityCapabilitiesAsync Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wykrywa źródło tożsamości zarządzanej dostępne na hoście i najsilniejsze powiązanie mTLS, które może wygenerować host. Przydatne w przypadku łańcuchów poświadczeń (takich jak DefaultAzureCredential) do decydowania, czy tożsamość zarządzana jest dostępna i jakiej siły powiązania należy oczekiwać.
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)
Parametry
- cancellationToken
- CancellationToken
Token anulowania do obserwowania podczas oczekiwania na zakończenie wykrywania.
Zwraca
Opis ManagedIdentityCapabilities wykrytych możliwości źródła i hosta.
Uwagi
Na hostach zdolnych do powiązania klucza wykrywanie najsilniejszej dostępnej siły może aprowizować (i utrwalać) klucz powiązania jako efekt uboczny, wstępnie rozgrzewając pamięć podręczną ponownie użytą przez kolejne żądanie tokenu. Dostawca kluczy jest tworzony raz na proces, a jego klucz jest buforowany.