IClaimsTransformation.TransformAsync(ClaimsPrincipal) 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.
Zapewnia centralny punkt transformacji, aby zmienić określonego podmiotu zabezpieczeń. Uwaga: zostanie to uruchomione w każdym wywołaniu uwierzytelnianiaAsync, więc jego bezpieczniejsze zwracanie nowego obiektu ClaimsPrincipal, jeśli przekształcenie nie jest idempotentne.
public:
System::Threading::Tasks::Task<System::Security::Claims::ClaimsPrincipal ^> ^ TransformAsync(System::Security::Claims::ClaimsPrincipal ^ principal);
public System.Threading.Tasks.Task<System.Security.Claims.ClaimsPrincipal> TransformAsync (System.Security.Claims.ClaimsPrincipal principal);
abstract member TransformAsync : System.Security.Claims.ClaimsPrincipal -> System.Threading.Tasks.Task<System.Security.Claims.ClaimsPrincipal>
Public Function TransformAsync (principal As ClaimsPrincipal) As Task(Of ClaimsPrincipal)
Parametry
- principal
- ClaimsPrincipal
Element ClaimsPrincipal do przekształcenia.
Zwraca
Przekształcony podmiot zabezpieczeń.