Udostępnij za pośrednictwem


SignInManager<TUser>.ValidateSecurityStampAsync Metoda

Definicja

Przeciążenia

ValidateSecurityStampAsync(ClaimsPrincipal)

Sprawdza poprawność sygnatury zabezpieczeń określonej principal dla utrwalonej sygnatury dla bieżącego użytkownika jako operacji asynchronicznej.

ValidateSecurityStampAsync(TUser, String)

Sprawdza poprawność sygnatury zabezpieczeń dla określonego userelementu . Jeśli żaden użytkownik nie zostanie określony lub magazyn nie obsługuje sygnatur zabezpieczeń, walidacja zostanie uznana za pomyślną.

ValidateSecurityStampAsync(ClaimsPrincipal)

Źródło:
SignInManager.cs
Źródło:
SignInManager.cs
Źródło:
SignInManager.cs

Sprawdza poprawność sygnatury zabezpieczeń określonej principal dla utrwalonej sygnatury dla bieżącego użytkownika jako operacji asynchronicznej.

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

Parametry

principal
ClaimsPrincipal

Podmiot zabezpieczeń, którego sygnatura powinna zostać zweryfikowana.

Zwraca

Task<TUser>

Obiekt zadania reprezentujący operację asynchroniczną. Zadanie będzie zawierać TUser wartość , jeśli sygnatura pasuje do utrwalonej wartości, w przeciwnym razie zwróci wartość null.

Dotyczy

ValidateSecurityStampAsync(TUser, String)

Źródło:
SignInManager.cs
Źródło:
SignInManager.cs
Źródło:
SignInManager.cs

Sprawdza poprawność sygnatury zabezpieczeń dla określonego userelementu . Jeśli żaden użytkownik nie zostanie określony lub magazyn nie obsługuje sygnatur zabezpieczeń, walidacja zostanie uznana za pomyślną.

public:
 virtual System::Threading::Tasks::Task<bool> ^ ValidateSecurityStampAsync(TUser user, System::String ^ securityStamp);
public virtual System.Threading.Tasks.Task<bool> ValidateSecurityStampAsync (TUser user, string securityStamp);
public virtual System.Threading.Tasks.Task<bool> ValidateSecurityStampAsync (TUser? user, string? securityStamp);
abstract member ValidateSecurityStampAsync : 'User * string -> System.Threading.Tasks.Task<bool>
override this.ValidateSecurityStampAsync : 'User * string -> System.Threading.Tasks.Task<bool>
Public Overridable Function ValidateSecurityStampAsync (user As TUser, securityStamp As String) As Task(Of Boolean)

Parametry

user
TUser

Użytkownik, którego sygnatura powinna zostać zweryfikowana.

securityStamp
String

Oczekiwana wartość sygnatury zabezpieczeń.

Zwraca

Wynik weryfikacji.

Dotyczy