SignInManager<TUser>.ValidateTwoFactorSecurityStampAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überprüft den Sicherheitsstempel für den angegebenen principal
aus einem der beiden Faktorprinzipale (Merken von Client- oder Benutzer-ID) für den dauerhaften Stempel für den aktuellen Benutzer als asynchronen Vorgang.
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)
Parameter
- principal
- ClaimsPrincipal
Der Prinzipal, dessen Stempel überprüft werden soll.
Gibt zurück
Das Aufgabenobjekt, das den asynchronen Vorgang darstellt. Der Task enthält den TUser
, wenn der Stempel mit dem persistenten Wert übereinstimmt, andernfalls wird NULL zurückgegeben.