SignInManager<TUser>.ValidateTwoFactorSecurityStampAsync Yöntem

Tanım

Zaman uyumsuz bir işlem olarak, iki faktör sorumlusundan biri (istemci veya kullanıcı kimliğini anımsa) için belirtilen principal güvenlik damgasını geçerli kullanıcının kalıcı damgasına karşı doğrular.

public:
 virtual System::Threading::Tasks::Task<TUser> ^ ValidateTwoFactorSecurityStampAsync(System::Security::Claims::ClaimsPrincipal ^ principal);
public virtual System.Threading.Tasks.Task<TUser> ValidateTwoFactorSecurityStampAsync (System.Security.Claims.ClaimsPrincipal principal);
public virtual System.Threading.Tasks.Task<TUser?> ValidateTwoFactorSecurityStampAsync (System.Security.Claims.ClaimsPrincipal? principal);
abstract member ValidateTwoFactorSecurityStampAsync : System.Security.Claims.ClaimsPrincipal -> System.Threading.Tasks.Task<'User (requires 'User : null)>
override this.ValidateTwoFactorSecurityStampAsync : System.Security.Claims.ClaimsPrincipal -> System.Threading.Tasks.Task<'User (requires 'User : null)>
Public Overridable Function ValidateTwoFactorSecurityStampAsync (principal As ClaimsPrincipal) As Task(Of TUser)

Parametreler

principal
ClaimsPrincipal

Damgası doğrulanması gereken sorumlu.

Döndürülenler

Task<TUser>

Zaman uyumsuz işlemi temsil eden görev nesnesi. Görev, damga kalıcı değerle eşleşiyorsa değerini içerir TUser , aksi takdirde null döndürür.

Şunlara uygulanır