SecurityStampValidator<TUser> Klasse
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.
Stellt die Standardimplementierung von Validierungsfunktionen für Sicherheitsstempel bereit.
generic <typename TUser>
where TUser : classpublic ref class SecurityStampValidator : Microsoft::AspNetCore::Identity::ISecurityStampValidator
public class SecurityStampValidator<TUser> : Microsoft.AspNetCore.Identity.ISecurityStampValidator where TUser : class
type SecurityStampValidator<'User (requires 'User : null)> = class
interface ISecurityStampValidator
Public Class SecurityStampValidator(Of TUser)
Implements ISecurityStampValidator
Typparameter
- TUser
Der Typ, der einen Benutzer kapselt.
- Vererbung
-
SecurityStampValidator<TUser>
- Abgeleitet
- Implementiert
Konstruktoren
SecurityStampValidator<TUser>(IOptions<IdentityOptions>, SignInManager<TUser>) |
Erstellt eine neue Instanz von SecurityStampValidator<TUser>. |
SecurityStampValidator<TUser>(IOptions<SecurityStampValidatorOptions>, SignInManager<TUser>, ILoggerFactory) |
Erstellt eine neue Instanz von SecurityStampValidator<TUser>. |
SecurityStampValidator<TUser>(IOptions<SecurityStampValidatorOptions>, SignInManager<TUser>, ISystemClock, ILoggerFactory) |
Veraltet.
Erstellt eine neue Instanz von SecurityStampValidator<TUser>. |
SecurityStampValidator<TUser>(IOptions<SecurityStampValidatorOptions>, SignInManager<TUser>, ISystemClock) |
Erstellt eine neue Instanz von SecurityStampValidator<TUser>. |
Eigenschaften
Clock |
Veraltet.
Die ISystemClock. |
Logger |
Ruft die ILogger zum Protokollieren von Nachrichten verwendeten ab. |
Options | |
SignInManager |
Der SignInManager. |
TimeProvider |
Die TimeProvider. |
Methoden
SecurityStampVerified(TUser, CookieValidatePrincipalContext) |
Wird aufgerufen, wenn der Sicherheitsstempel überprüft wurde. |
ValidateAsync(CookieValidatePrincipalContext) |
Überprüft einen Sicherheitsstempel einer Identität als asynchronen Vorgang und erstellt die Identität neu, wenn die Überprüfung erfolgreich ist. Andernfalls wird die Identität abgelehnt. |
VerifySecurityStamp(ClaimsPrincipal) |
Überprüft den Sicherheitsstempel des Prinzipals und gibt den übereinstimmenden Benutzer zurück, wenn er erfolgreich war. |