SignInManager<TUser>.ValidateSecurityStampAsync Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
ValidateSecurityStampAsync(ClaimsPrincipal) |
Belirtilen için güvenlik damgasını |
ValidateSecurityStampAsync(TUser, String) |
Belirtilen |
ValidateSecurityStampAsync(ClaimsPrincipal)
- Kaynak:
- SignInManager.cs
- Kaynak:
- SignInManager.cs
- Kaynak:
- SignInManager.cs
Belirtilen için güvenlik damgasını principal
geçerli kullanıcının kalıcı damgasına karşı zaman uyumsuz bir işlem olarak doğrular.
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)
Parametreler
- principal
- ClaimsPrincipal
Damgası doğrulanması gereken sorumlu.
Döndürülenler
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
ValidateSecurityStampAsync(TUser, String)
- Kaynak:
- SignInManager.cs
- Kaynak:
- SignInManager.cs
- Kaynak:
- SignInManager.cs
Belirtilen user
için güvenlik damgasını doğrular. Kullanıcı belirtilmezse veya mağaza güvenlik damgalarını desteklemiyorsa doğrulama başarılı kabul edilir.
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)
Parametreler
- user
- TUser
Damgası doğrulanması gereken kullanıcı.
- securityStamp
- String
Beklenen güvenlik damgası değeri.
Döndürülenler
Doğrulamanın sonucu.