IClaimsTransformation.TransformAsync(ClaimsPrincipal) Metoda

Definice

Poskytuje centrální transformační bod pro změnu zadaného objektu zabezpečení. Poznámka: Tato operace se spustí při každém volání AuthenticateAsync, takže je bezpečnější vrátit novou hodnotu ClaimsPrincipal, pokud vaše transformace není idempotentní.

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

Transformace ClaimsPrincipal .

Návraty

Task<ClaimsPrincipal>

Transformovaný objekt zabezpečení.

Platí pro