Sdílet prostřednictvím


IClaimsTransformation.TransformAsync(ClaimsPrincipal) Metoda

Definice

Poskytuje centrální transformační bod pro změnu zadaného objektu zabezpečení. Poznámka: Spustí se 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

Transformovat ClaimsPrincipal .

Návraty

Transformovaný objekt zabezpečení.

Platí pro