AspNetUserManager<TUser> Třída

Definice

Poskytuje rozhraní API pro správu uživatele v úložišti trvalosti.

generic <typename TUser>
 where TUser : classpublic ref class AspNetUserManager : Microsoft::AspNetCore::Identity::UserManager<TUser>, IDisposable
public class AspNetUserManager<TUser> : Microsoft.AspNetCore.Identity.UserManager<TUser>, IDisposable where TUser : class
type AspNetUserManager<'User (requires 'User : null)> = class
    inherit UserManager<'User (requires 'User : null)>
    interface IDisposable
Public Class AspNetUserManager(Of TUser)
Inherits UserManager(Of TUser)
Implements IDisposable

Parametry typu

TUser

Typ zapouzdřuje uživatele.

Dědičnost
AspNetUserManager<TUser>
Implementuje

Konstruktory

AspNetUserManager<TUser>(IUserStore<TUser>, IOptions<IdentityOptions>, IPasswordHasher<TUser>, IEnumerable<IUserValidator<TUser>>, IEnumerable<IPasswordValidator<TUser>>, ILookupNormalizer, IdentityErrorDescriber, IServiceProvider, ILogger<UserManager<TUser>>)

Vytvoří novou instanci .AspNetUserManager<TUser>

Pole

ChangePhoneNumberTokenPurpose

Účel ochrany dat používaný pro metody změna telefonního čísla.

(Zděděno od UserManager<TUser>)
ConfirmEmailTokenPurpose

Účel ochrany dat používaný pro metody související s potvrzením e-mailu.

(Zděděno od UserManager<TUser>)
ResetPasswordTokenPurpose

Účel ochrany dat používaný pro metody související s resetováním hesla

(Zděděno od UserManager<TUser>)

Vlastnosti

CancellationToken

Token zrušení přidružený k aktuálnímu httpContext.RequestAborted nebo CancellationToken.None, pokud není k dispozici.

ErrorDescriber

Používá IdentityErrorDescriber se ke generování chybových zpráv.

(Zděděno od UserManager<TUser>)
KeyNormalizer

Používá se ILookupNormalizer k normalizaci věcí, jako jsou názvy uživatelů a rolí.

(Zděděno od UserManager<TUser>)
Logger

Slouží ILogger k protokolování zpráv od správce.

(Zděděno od UserManager<TUser>)
Options

Používá IdentityOptions se ke konfiguraci identity.

(Zděděno od UserManager<TUser>)
PasswordHasher

Používá se IPasswordHasher<TUser> k hodnotě hash hesel.

(Zděděno od UserManager<TUser>)
PasswordValidators

Používá IPasswordValidator<TUser> se k ověření hesel.

(Zděděno od UserManager<TUser>)
Store

Získá nebo nastaví úložiště trvalosti, nad které správce pracuje.

(Zděděno od UserManager<TUser>)
SupportsQueryableUsers

Získá příznak určující, zda backing uživatelské úložiště podporuje vrácení IQueryable kolekcí informací.

(Zděděno od UserManager<TUser>)
SupportsUserAuthenticationTokens

Získá příznak označující, jestli backing uživatelské úložiště podporuje ověřovací tokeny.

(Zděděno od UserManager<TUser>)
SupportsUserAuthenticatorKey

Získá příznak označující, jestli backing uživatelské úložiště podporuje ověřování uživatele.

(Zděděno od UserManager<TUser>)
SupportsUserClaim

Získá příznak označující, jestli backing uživatelské úložiště podporuje deklarace identity uživatele.

(Zděděno od UserManager<TUser>)
SupportsUserEmail

Získá příznak označující, jestli backing uživatelské úložiště podporuje e-maily uživatelů.

(Zděděno od UserManager<TUser>)
SupportsUserLockout

Získá příznak označující, jestli backing uživatelské úložiště podporuje uzamčení uživatele.

(Zděděno od UserManager<TUser>)
SupportsUserLogin

Získá příznak označující, jestli backing uživatelské úložiště podporuje externí přihlášení.

(Zděděno od UserManager<TUser>)
SupportsUserPassword

Získá příznak označující, jestli backing uživatelské úložiště podporuje uživatelská hesla.

(Zděděno od UserManager<TUser>)
SupportsUserPhoneNumber

Získá příznak označující, jestli backing uživatelské úložiště podporuje uživatelská telefonní čísla.

(Zděděno od UserManager<TUser>)
SupportsUserRole

Získá příznak označující, jestli backing uživatelské úložiště podporuje role uživatele.

(Zděděno od UserManager<TUser>)
SupportsUserSecurityStamp

Získá příznak označující, jestli backing uživatelské úložiště podporuje bezpečnostní razítka.

(Zděděno od UserManager<TUser>)
SupportsUserTwoFactor

Získá příznak označující, jestli backing uživatelské úložiště podporuje dvoufaktorové ověřování.

(Zděděno od UserManager<TUser>)
SupportsUserTwoFactorRecoveryCodes

Získá příznak označující, jestli backing uživatelské úložiště podporuje kódy obnovení.

(Zděděno od UserManager<TUser>)
Users

Vrátí IQueryable uživatelů, pokud je úložištěM IQueryableUserStore.

(Zděděno od UserManager<TUser>)
UserValidators

Používá IUserValidator<TUser> se k ověření uživatelů.

(Zděděno od UserManager<TUser>)

Metody

AccessFailedAsync(TUser)

Zvýší počet neúspěšných přístupů pro uživatele jako asynchronní operaci. Pokud je účet neúspěšného přístupu větší nebo roven nakonfigurovanému maximálnímu počtu pokusů, bude uživatel uzamčen pro nakonfigurovaný časový rozsah uzamčení.

(Zděděno od UserManager<TUser>)
AddClaimAsync(TUser, Claim)

Přidá zadaný claim parametr do .user

(Zděděno od UserManager<TUser>)
AddClaimsAsync(TUser, IEnumerable<Claim>)

Přidá zadaný claims parametr do .user

(Zděděno od UserManager<TUser>)
AddLoginAsync(TUser, UserLoginInfo)

Přidá externí UserLoginInfo objekt do zadaného userobjektu .

(Zděděno od UserManager<TUser>)
AddPasswordAsync(TUser, String)

Přidá do password zadaného user pole pouze v případě, že uživatel ještě nemá heslo.

(Zděděno od UserManager<TUser>)
AddToRoleAsync(TUser, String)

Přidejte zadaný user název do pojmenované role.

(Zděděno od UserManager<TUser>)
AddToRolesAsync(TUser, IEnumerable<String>)

Přidejte zadané user role do pojmenovaných rolí.

(Zděděno od UserManager<TUser>)
ChangeEmailAsync(TUser, String, String)

Aktualizace e-maily uživatelů, pokud je zadaná změna token e-mailu pro uživatele platná.

(Zděděno od UserManager<TUser>)
ChangePasswordAsync(TUser, String, String)

Po potvrzení správnosti zadaného currentPassword hesla změní heslo uživatele jako asynchronní operace.

(Zděděno od UserManager<TUser>)
ChangePhoneNumberAsync(TUser, String, String)

Nastaví telefonní číslo zadaného, pokud je zadaná user změna token platná.

(Zděděno od UserManager<TUser>)
CheckPasswordAsync(TUser, String)

Vrátí příznak označující, zda je daná hodnota password platná pro zadaný userparametr .

(Zděděno od UserManager<TUser>)
ConfirmEmailAsync(TUser, String)

Ověří, že token potvrzení e-mailu odpovídá zadanému user.

(Zděděno od UserManager<TUser>)
CountRecoveryCodesAsync(TUser)

Vrátí, kolik kódu obnovení je pro uživatele stále platné.

(Zděděno od UserManager<TUser>)
CreateAsync(TUser)

Vytvoří zadanou user v záložním úložišti bez hesla jako asynchronní operaci.

(Zděděno od UserManager<TUser>)
CreateAsync(TUser, String)

Vytvoří zadaný user v záložním úložišti s daným heslem jako asynchronní operaci.

(Zděděno od UserManager<TUser>)
CreateSecurityTokenAsync(TUser)

Vytvoří bajty, které se použijí jako token zabezpečení z razítka zabezpečení uživatele.

(Zděděno od UserManager<TUser>)
CreateTwoFactorRecoveryCode()

Vygenerujte nový kód obnovení.

(Zděděno od UserManager<TUser>)
DeleteAsync(TUser)

Odstraní zadané user z záložního úložiště.

(Zděděno od UserManager<TUser>)
Dispose()

Uvolní všechny prostředky používané správcem uživatelů.

(Zděděno od UserManager<TUser>)
Dispose(Boolean)

Uvolní nespravované prostředky používané správcem rolí a volitelně uvolní spravované prostředky.

(Zděděno od UserManager<TUser>)
FindByEmailAsync(String)

Získá uživatele, pokud existuje, přidružené k normalizované hodnotě zadané e-mailové adresy. Poznámka: Doporučuje se nastavit identityOptions.User.RequireUniqueEmail na true při použití této metody, jinak úložiště může vyvolat, pokud jsou uživatelé s duplicitními e-maily.

(Zděděno od UserManager<TUser>)
FindByIdAsync(String)

Vyhledá a vrátí uživatele, pokud existuje, který má zadaný userId.

(Zděděno od UserManager<TUser>)
FindByLoginAsync(String, String)

Načte uživatele přidruženého k zadanému externímu poskytovateli přihlášení a klíči zprostředkovatele přihlášení.

(Zděděno od UserManager<TUser>)
FindByNameAsync(String)

Vyhledá a vrátí uživatele, pokud existuje, který má zadané uživatelské jméno.

(Zděděno od UserManager<TUser>)
GenerateChangeEmailTokenAsync(TUser, String)

Vygeneruje token změny e-mailu pro zadaného uživatele.

(Zděděno od UserManager<TUser>)
GenerateChangePhoneNumberTokenAsync(TUser, String)

Vygeneruje token změny telefonního čísla pro zadaného uživatele.

(Zděděno od UserManager<TUser>)
GenerateConcurrencyStampAsync(TUser)

Vygeneruje hodnotu, která je vhodná pro sledování souběžnosti.

(Zděděno od UserManager<TUser>)
GenerateEmailConfirmationTokenAsync(TUser)

Vygeneruje token potvrzení e-mailu pro zadaného uživatele.

(Zděděno od UserManager<TUser>)
GenerateNewAuthenticatorKey()

Vygeneruje nový 160bitový tajný kód zabezpečení base32 (velikost hodnoty hash SHA1).

(Zděděno od UserManager<TUser>)
GenerateNewTwoFactorRecoveryCodesAsync(TUser, Int32)

Generuje kódy obnovení pro uživatele. Tím se zneplatní všechny předchozí kódy obnovení pro uživatele.

(Zděděno od UserManager<TUser>)
GeneratePasswordResetTokenAsync(TUser)

Vygeneruje token resetování hesla pro zadané useruživatele pomocí nakonfigurovaného zprostředkovatele tokenu resetování hesla.

(Zděděno od UserManager<TUser>)
GenerateTwoFactorTokenAsync(TUser, String)

Získá dvoufaktorové ověřovací token pro zadaný user.

(Zděděno od UserManager<TUser>)
GenerateUserTokenAsync(TUser, String, String)

Vygeneruje token pro danou user a purpose.

(Zděděno od UserManager<TUser>)
GetAccessFailedCountAsync(TUser)

Načte aktuální počet neúspěšných přístupů pro danou userhodnotu .

(Zděděno od UserManager<TUser>)
GetAuthenticationTokenAsync(TUser, String, String)

Vrátí ověřovací token pro uživatele.

(Zděděno od UserManager<TUser>)
GetAuthenticatorKeyAsync(TUser)

Vrátí ověřovací klíč pro uživatele.

(Zděděno od UserManager<TUser>)
GetClaimsAsync(TUser)

Získá seznam Claims, které mají být patřit do zadané user jako asynchronní operace.

(Zděděno od UserManager<TUser>)
GetEmailAsync(TUser)

Získá e-mailovou adresu pro zadaný user.

(Zděděno od UserManager<TUser>)
GetLockoutEnabledAsync(TUser)

Načte příznak označující, jestli je možné pro zadaného uživatele povolit uzamčení uživatele.

(Zděděno od UserManager<TUser>)
GetLockoutEndDateAsync(TUser)

Získá poslední DateTimeOffset uzamčení uživatele vypršela, pokud existuje. Hodnota času v minulosti značí, že uživatel není momentálně uzamčený.

(Zděděno od UserManager<TUser>)
GetLoginsAsync(TUser)

Načte přidružená přihlášení pro zadané .

(Zděděno od UserManager<TUser>)
GetPhoneNumberAsync(TUser)

Získá telefonní číslo, pokud existuje, pro zadané user.

(Zděděno od UserManager<TUser>)
GetRolesAsync(TUser)

Získá seznam názvů rolí, ke které zadaný user patří.

(Zděděno od UserManager<TUser>)
GetSecurityStampAsync(TUser)

Získejte bezpečnostní razítko pro zadaný user.

(Zděděno od UserManager<TUser>)
GetTwoFactorEnabledAsync(TUser)

Vrátí příznak označující, jestli má zadané user dvoufaktorové ověřování povoleno nebo ne, jako asynchronní operaci.

(Zděděno od UserManager<TUser>)
GetUserAsync(ClaimsPrincipal)

Vrátí uživatele odpovídající identityOptions.ClaimsIdentity.UserIdClaimType deklarace v objektu zabezpečení nebo null.

(Zděděno od UserManager<TUser>)
GetUserId(ClaimsPrincipal)

Vrátí hodnotu deklarace identity ID uživatele, pokud je k dispozici, jinak vrátí hodnotu null.

(Zděděno od UserManager<TUser>)
GetUserIdAsync(TUser)

Získá identifikátor uživatele pro zadaný user.

(Zděděno od UserManager<TUser>)
GetUserName(ClaimsPrincipal)

Vrátí hodnotu deklarace identity Name, pokud existuje, jinak vrátí hodnotu null.

(Zděděno od UserManager<TUser>)
GetUserNameAsync(TUser)

Získá uživatelské jméno zadaného user.

(Zděděno od UserManager<TUser>)
GetUsersForClaimAsync(Claim)

Vrátí seznam uživatelů z úložiště uživatelů, kteří mají zadané claim.

(Zděděno od UserManager<TUser>)
GetUsersInRoleAsync(String)

Vrátí seznam uživatelů z úložiště uživatelů, kteří jsou členy zadaného roleNameúložiště .

(Zděděno od UserManager<TUser>)
GetValidTwoFactorProvidersAsync(TUser)

Získá seznam platných dvou zprostředkovatelů tokenů faktoru pro zadané user, jako asynchronní operace.

(Zděděno od UserManager<TUser>)
HasPasswordAsync(TUser)

Získá příznak označující, jestli zadaný user má heslo.

(Zděděno od UserManager<TUser>)
IsEmailConfirmedAsync(TUser)

Získá příznak označující, zda byla e-mailová adresa zadaného user ověřena, true, pokud je e-mailová adresa ověřena jinak nepravda.

(Zděděno od UserManager<TUser>)
IsInRoleAsync(TUser, String)

Vrátí příznak označující, jestli je zadaný user členem dané pojmenované role.

(Zděděno od UserManager<TUser>)
IsLockedOutAsync(TUser)

Vrátí příznak označující, jestli je zadaný user uzamčený jako asynchronní operace.

(Zděděno od UserManager<TUser>)
IsPhoneNumberConfirmedAsync(TUser)

Získá příznak označující, zda bylo potvrzeno zadané usertelefonní číslo.

(Zděděno od UserManager<TUser>)
NormalizeEmail(String)

Normalizuje e-maily pro konzistentní porovnání.

(Zděděno od UserManager<TUser>)
NormalizeKey(String)

Normalizuje klíč (uživatelské jméno, e-mail) pro konzistentní porovnání.

(Zděděno od UserManager<TUser>)
NormalizeName(String)

Normalizuje název uživatele nebo role pro konzistentní porovnání.

(Zděděno od UserManager<TUser>)
RedeemTwoFactorRecoveryCodeAsync(TUser, String)

Vrátí, jestli je kód obnovení platný pro uživatele. Poznámka: Kódy obnovení jsou platné pouze jednou a po použití budou neplatné.

(Zděděno od UserManager<TUser>)
RegisterTokenProvider(String, IUserTwoFactorTokenProvider<TUser>)

Zaregistruje zprostředkovatele tokenu.

(Zděděno od UserManager<TUser>)
RemoveAuthenticationTokenAsync(TUser, String, String)

Odeberte ověřovací token pro uživatele.

(Zděděno od UserManager<TUser>)
RemoveClaimAsync(TUser, Claim)

Odebere zadané claim z daného userobjektu .

(Zděděno od UserManager<TUser>)
RemoveClaimsAsync(TUser, IEnumerable<Claim>)

Odebere zadané claims z daného userobjektu .

(Zděděno od UserManager<TUser>)
RemoveFromRoleAsync(TUser, String)

Odebere zadanou user roli z pojmenované role.

(Zděděno od UserManager<TUser>)
RemoveFromRolesAsync(TUser, IEnumerable<String>)

Odebere zadané user role z pojmenovaných rolí.

(Zděděno od UserManager<TUser>)
RemoveLoginAsync(TUser, String, String)

Pokusí se odebrat zadané externí přihlašovací údaje ze zadaného usersouboru . a vrátí příznak označující, jestli odebrání proběhlo úspěšně nebo ne.

(Zděděno od UserManager<TUser>)
RemovePasswordAsync(TUser)

Odebere heslo uživatele.

(Zděděno od UserManager<TUser>)
RemovePasswordAsync(TUser, CancellationToken)

Odebere heslo uživatele.

(Zděděno od UserManager<TUser>)
ReplaceClaimAsync(TUser, Claim, Claim)

Nahradí danou hodnotu zadanou claim user hodnotou newClaim

(Zděděno od UserManager<TUser>)
ResetAccessFailedCountAsync(TUser)

Obnoví počet neúspěšných přístupů pro zadaný user.

(Zděděno od UserManager<TUser>)
ResetAuthenticatorKeyAsync(TUser)

Obnoví ověřovací klíč uživatele.

(Zděděno od UserManager<TUser>)
ResetPasswordAsync(TUser, String, String)

userObnoví heslo zadané newPassword po ověření zadaného resetování tokenhesla .

(Zděděno od UserManager<TUser>)
SetAuthenticationTokenAsync(TUser, String, String, String)

Nastaví ověřovací token pro uživatele.

(Zděděno od UserManager<TUser>)
SetEmailAsync(TUser, String)

email Nastaví adresu pro user.

(Zděděno od UserManager<TUser>)
SetLockoutEnabledAsync(TUser, Boolean)

Nastaví příznak označující, jestli je zadaný user uzamčený jako asynchronní operace.

(Zděděno od UserManager<TUser>)
SetLockoutEndDateAsync(TUser, Nullable<DateTimeOffset>)

Uzamkne uživatele, dokud zadané koncové datum neproběhlo. Nastavení koncového data v minulosti okamžitě odemkne uživatele.

(Zděděno od UserManager<TUser>)
SetPhoneNumberAsync(TUser, String)

Nastaví telefonní číslo zadaného user.

(Zděděno od UserManager<TUser>)
SetTwoFactorEnabledAsync(TUser, Boolean)

Nastaví příznak označující, jestli má zadané user dvoufaktorové ověřování povoleno nebo ne, jako asynchronní operaci.

(Zděděno od UserManager<TUser>)
SetUserNameAsync(TUser, String)

Nastaví danou pro userName zadané user.

(Zděděno od UserManager<TUser>)
ThrowIfDisposed()

Vyvolá, pokud byla tato třída odstraněna.

(Zděděno od UserManager<TUser>)
UpdateAsync(TUser)

Aktualizace zadané user v backing storu.

(Zděděno od UserManager<TUser>)
UpdateNormalizedEmailAsync(TUser)

Aktualizace normalizovaný e-mail pro zadaný user.

(Zděděno od UserManager<TUser>)
UpdateNormalizedUserNameAsync(TUser)

Aktualizace normalizované uživatelské jméno zadaného user.

(Zděděno od UserManager<TUser>)
UpdatePasswordHash(TUser, String, Boolean)

Aktualizace hodnoty hash hesla uživatele.

(Zděděno od UserManager<TUser>)
UpdateSecurityStampAsync(TUser)

Znovu vygeneruje bezpečnostní razítko pro zadané user.

(Zděděno od UserManager<TUser>)
UpdateUserAsync(TUser)

Volá se k aktualizaci uživatele po ověření a aktualizaci normalizovaného e-mailu nebo uživatelského jména.

(Zděděno od UserManager<TUser>)
ValidatePasswordAsync(TUser, String)

Pokud je ověření úspěšné, mělo by se vrátit Success . Volá se před aktualizací hodnoty hash hesla.

(Zděděno od UserManager<TUser>)
ValidateUserAsync(TUser)

Pokud je ověření úspěšné, mělo by se vrátit Success . Volá se před uložením uživatele prostřednictvím příkazu Vytvořit nebo Aktualizovat.

(Zděděno od UserManager<TUser>)
VerifyChangePhoneNumberTokenAsync(TUser, String, String)

Vrátí příznak určující, jestli je zadaný userověřovací token změny telefonního čísla platný pro danou phoneNumberhodnotu .

(Zděděno od UserManager<TUser>)
VerifyPasswordAsync(IUserPasswordStore<TUser>, TUser, String)

PasswordVerificationResult Vrátí indikující výsledek porovnání hodnot hash hesel.

(Zděděno od UserManager<TUser>)
VerifyTwoFactorTokenAsync(TUser, String, String)

Ověří zadané dvoufaktorové ověřování token proti user.

(Zděděno od UserManager<TUser>)
VerifyUserTokenAsync(TUser, String, String, String)

Vrátí příznak označující, zda je zadaný token údaj platný pro danou user hodnotu a purpose.

(Zděděno od UserManager<TUser>)

Platí pro