Aracılığıyla paylaş


AspNetUserManager<TUser> Sınıf

Tanım

Kalıcılık deposundaki kullanıcıyı yönetmek için API'leri sağlar.

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

Tür Parametreleri

TUser

Bir kullanıcıyı kapsülleyen tür.

Devralma
AspNetUserManager<TUser>
Uygulamalar

Oluşturucular

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

yeni bir AspNetUserManager<TUser>örneği oluşturur.

Alanlar

ChangePhoneNumberTokenPurpose

Telefon numarası değiştirme yöntemleri için kullanılan veri koruma amacı.

(Devralındığı yer: UserManager<TUser>)
ConfirmEmailTokenPurpose

E-posta onayıyla ilgili yöntemler için kullanılan veri koruma amacı.

(Devralındığı yer: UserManager<TUser>)
ResetPasswordTokenPurpose

Parola sıfırlama ile ilgili yöntemler için kullanılan veri koruma amacı.

(Devralındığı yer: UserManager<TUser>)

Özellikler

CancellationToken

Kullanılamıyorsa geçerli HttpContext.RequestAborted veya CancellationToken.None ile ilişkili iptal belirteci.

ErrorDescriber

Hata iletileri oluşturmak için kullanılan IdentityErrorDescriber.

(Devralındığı yer: UserManager<TUser>)
KeyNormalizer

Kullanıcı ve rol adları gibi şeyleri normalleştirmek için kullanılan ILookupNormalizer.

(Devralındığı yer: UserManager<TUser>)
Logger

Yöneticiden gelen iletileri günlüğe kaydetmek için kullanılan ILogger.

(Devralındığı yer: UserManager<TUser>)
Options

Kimlik'i yapılandırmak için kullanılan IdentityOptions.

(Devralındığı yer: UserManager<TUser>)
PasswordHasher

Parolaları karma olarak kullanmak için kullanılan IPasswordHasher<TUser>.

(Devralındığı yer: UserManager<TUser>)
PasswordValidators

Parolaları doğrulamak için kullanılan IPasswordValidator<TUser>.

(Devralındığı yer: UserManager<TUser>)
Store

Yöneticinin üzerinde çalıştığı kalıcılık depoyu alır veya ayarlar.

(Devralındığı yer: UserManager<TUser>)
SupportsQueryableUsers

Destekleyen kullanıcı deposunun IQueryable bilgi koleksiyonlarını döndürmeyi destekleyip desteklemediğini belirten bir bayrak alır.

(Devralındığı yer: UserManager<TUser>)
SupportsUserAuthenticationTokens

Destekleyen kullanıcı deposunun kimlik doğrulama belirteçlerini destekleyip desteklemediğini belirten bir bayrak alır.

(Devralındığı yer: UserManager<TUser>)
SupportsUserAuthenticatorKey

Destekleyen kullanıcı deposunun bir kullanıcı kimlik doğrulayıcısını destekleyip desteklemediğini belirten bir bayrak alır.

(Devralındığı yer: UserManager<TUser>)
SupportsUserClaim

Destekleyen kullanıcı deposunun kullanıcı taleplerini destekleyip desteklemediğini belirten bir bayrak alır.

(Devralındığı yer: UserManager<TUser>)
SupportsUserEmail

Destekleyen kullanıcı deposunun kullanıcı e-postalarını destekleyip desteklemediğini belirten bir bayrak alır.

(Devralındığı yer: UserManager<TUser>)
SupportsUserLockout

Destekleyen kullanıcı deposunun kullanıcı kilitlemelerini destekleyip desteklemediğini belirten bir bayrak alır.

(Devralındığı yer: UserManager<TUser>)
SupportsUserLogin

Destekleyen kullanıcı deposunun dış oturum açma bilgilerini destekleyip desteklemediğini belirten bir bayrak alır.

(Devralındığı yer: UserManager<TUser>)
SupportsUserPassword

Destekleyen kullanıcı deposunun kullanıcı parolalarını destekleyip desteklemediğini belirten bir bayrak alır.

(Devralındığı yer: UserManager<TUser>)
SupportsUserPhoneNumber

Destekleyen kullanıcı deposunun kullanıcı telefon numaralarını destekleyip desteklemediğini belirten bir bayrak alır.

(Devralındığı yer: UserManager<TUser>)
SupportsUserRole

Destekleyen kullanıcı deposunun kullanıcı rollerini destekleyip desteklemediğini belirten bir bayrak alır.

(Devralındığı yer: UserManager<TUser>)
SupportsUserSecurityStamp

Destekleyen kullanıcı deposunun güvenlik damgalarını destekleyip desteklemediğini belirten bir bayrak alır.

(Devralındığı yer: UserManager<TUser>)
SupportsUserTwoFactor

Destekleyen kullanıcı deposunun iki faktörlü kimlik doğrulamasını destekleyip desteklemediğini belirten bir bayrak alır.

(Devralındığı yer: UserManager<TUser>)
SupportsUserTwoFactorRecoveryCodes

Destekleyen kullanıcı deposunun kurtarma kodlarını destekleyip desteklemediğini belirten bir bayrak alır.

(Devralındığı yer: UserManager<TUser>)
Users

Mağaza bir IQueryableUserStore ise kullanıcıların IQueryable değerini döndürür

(Devralındığı yer: UserManager<TUser>)
UserValidators

Kullanıcıları doğrulamak için kullanılan IUserValidator<TUser>.

(Devralındığı yer: UserManager<TUser>)

Yöntemler

AccessFailedAsync(TUser)

Kullanıcı için erişim başarısız sayısını zaman uyumsuz işlem olarak artırır. Başarısız erişim hesabı yapılandırılan en fazla deneme sayısından büyük veya buna eşitse, kullanıcı yapılandırılan kilitleme süresi için kilitlenir.

(Devralındığı yer: UserManager<TUser>)
AddClaimAsync(TUser, Claim)

Belirtilen claimuserekler.

(Devralındığı yer: UserManager<TUser>)
AddClaimsAsync(TUser, IEnumerable<Claim>)

Belirtilen claimsuserekler.

(Devralındığı yer: UserManager<TUser>)
AddLoginAsync(TUser, UserLoginInfo)

Belirtilen userbir dış UserLoginInfo ekler.

(Devralındığı yer: UserManager<TUser>)
AddPasswordAsync(TUser, String)

password belirtilen user yalnızca kullanıcının parolası yoksa ekler.

(Devralındığı yer: UserManager<TUser>)
AddToRoleAsync(TUser, String)

Belirtilen user adlandırılmış role ekleyin.

(Devralındığı yer: UserManager<TUser>)
AddToRolesAsync(TUser, IEnumerable<String>)

Belirtilen user adlandırılmış rollere ekleyin.

(Devralındığı yer: UserManager<TUser>)
ChangeEmailAsync(TUser, String, String)

Belirtilen e-posta değişikliği token kullanıcı için geçerliyse, bir kullanıcı e-postasını güncelleştirir.

(Devralındığı yer: UserManager<TUser>)
ChangePasswordAsync(TUser, String, String)

Belirtilen currentPassword doğru olduğunu onayladıktan sonra kullanıcının parolasını zaman uyumsuz bir işlem olarak değiştirir.

(Devralındığı yer: UserManager<TUser>)
ChangePhoneNumberAsync(TUser, String, String)

Belirtilen değişiklik token geçerliyse, belirtilen user için telefon numarasını ayarlar.

(Devralındığı yer: UserManager<TUser>)
CheckPasswordAsync(TUser, String)

Verilen password belirtilen useriçin geçerli olup olmadığını gösteren bir bayrak döndürür.

(Devralındığı yer: UserManager<TUser>)
ConfirmEmailAsync(TUser, String)

E-posta onay belirtecinin belirtilen userile eşleşdiğini doğrular.

(Devralındığı yer: UserManager<TUser>)
CountRecoveryCodesAsync(TUser)

Bir kullanıcı için geçerli olan kurtarma kodunun sayısını döndürür.

(Devralındığı yer: UserManager<TUser>)
CreateAsync(TUser)

Zaman uyumsuz bir işlem olarak, parola olmadan yedekleme deposunda belirtilen user oluşturur.

(Devralındığı yer: UserManager<TUser>)
CreateAsync(TUser, String)

Belirtilen user zaman uyumsuz bir işlem olarak verilen parolayla yedekleme deposunda oluşturur.

(Devralındığı yer: UserManager<TUser>)
CreateSecurityTokenAsync(TUser)

Kullanıcının güvenlik damgasından güvenlik belirteci olarak kullanılacak baytları oluşturur.

(Devralındığı yer: UserManager<TUser>)
CreateTwoFactorRecoveryCode()

Yeni bir kurtarma kodu oluşturun.

(Devralındığı yer: UserManager<TUser>)
DeleteAsync(TUser)

Belirtilen user yedekleme deposundan siler.

(Devralındığı yer: UserManager<TUser>)
Dispose()

Kullanıcı yöneticisi tarafından kullanılan tüm kaynakları serbest bırakır.

(Devralındığı yer: UserManager<TUser>)
Dispose(Boolean)

Rol yöneticisi tarafından kullanılan yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır.

(Devralındığı yer: UserManager<TUser>)
FindByEmailAsync(String)

Varsa, kullanıcıyı belirtilen e-posta adresinin normalleştirilmiş değeriyle ilişkilendirir. Not: Bu yöntem kullanılırken identityOptions.User.RequireUniqueEmail değerinin true olarak ayarlanması önerilir, aksi takdirde yinelenen e-postaları olan kullanıcılar varsa mağaza oluşabilir.

(Devralındığı yer: UserManager<TUser>)
FindByIdAsync(String)

Varsa, belirtilen userIdsahip olan bir kullanıcıyı bulur ve döndürür.

(Devralındığı yer: UserManager<TUser>)
FindByLoginAsync(String, String)

Belirtilen dış oturum açma sağlayıcısı ve oturum açma sağlayıcısı anahtarıyla ilişkili kullanıcıyı alır.

(Devralındığı yer: UserManager<TUser>)
FindByNameAsync(String)

Varsa, belirtilen kullanıcı adına sahip bir kullanıcıyı bulur ve döndürür.

(Devralındığı yer: UserManager<TUser>)
GenerateChangeEmailTokenAsync(TUser, String)

Belirtilen kullanıcı için bir e-posta değişiklik belirteci oluşturur.

(Devralındığı yer: UserManager<TUser>)
GenerateChangePhoneNumberTokenAsync(TUser, String)

Belirtilen kullanıcı için bir telefon numarası değişiklik belirteci oluşturur.

(Devralındığı yer: UserManager<TUser>)
GenerateConcurrencyStampAsync(TUser)

Eşzamanlılık izlemesinde kullanıma uygun bir değer oluşturur.

(Devralındığı yer: UserManager<TUser>)
GenerateEmailConfirmationTokenAsync(TUser)

Belirtilen kullanıcı için bir e-posta onay belirteci oluşturur.

(Devralındığı yer: UserManager<TUser>)
GenerateNewAuthenticatorKey()

Yeni bir base32 kodlanmış 160 bit güvenlik gizli dizisi (SHA1 karması boyutu) oluşturur.

(Devralındığı yer: UserManager<TUser>)
GenerateNewTwoFactorRecoveryCodesAsync(TUser, Int32)

Kullanıcı için kurtarma kodları oluşturur; bu, kullanıcı için önceki kurtarma kodlarını geçersiz kılmasını sağlar.

(Devralındığı yer: UserManager<TUser>)
GeneratePasswordResetTokenAsync(TUser)

Yapılandırılan parola sıfırlama belirteci sağlayıcısını kullanarak belirtilen useriçin bir parola sıfırlama belirteci oluşturur.

(Devralındığı yer: UserManager<TUser>)
GenerateTwoFactorTokenAsync(TUser, String)

Belirtilen useriçin iki faktörlü kimlik doğrulama belirteci alır.

(Devralındığı yer: UserManager<TUser>)
GenerateUserTokenAsync(TUser, String, String)

Verilen user ve purposeiçin bir belirteç oluşturur.

(Devralındığı yer: UserManager<TUser>)
GetAccessFailedCountAsync(TUser)

Verilen useriçin geçerli başarısız erişim sayısını alır.

(Devralındığı yer: UserManager<TUser>)
GetAuthenticationTokenAsync(TUser, String, String)

Bir kullanıcı için kimlik doğrulama belirteci döndürür.

(Devralındığı yer: UserManager<TUser>)
GetAuthenticatorKeyAsync(TUser)

Kullanıcının kimlik doğrulayıcı anahtarını döndürür.

(Devralındığı yer: UserManager<TUser>)
GetClaimsAsync(TUser)

Zaman uyumsuz bir işlem olarak belirtilen user ait olacak Claimlistesini alır.

(Devralındığı yer: UserManager<TUser>)
GetEmailAsync(TUser)

Belirtilen useriçin e-posta adresini alır.

(Devralındığı yer: UserManager<TUser>)
GetLockoutEnabledAsync(TUser)

Belirtilen kullanıcı için kullanıcı kilitlenmesinin etkinleştirilip etkinleştirilmeyebileceğini belirten bir bayrak alır.

(Devralındığı yer: UserManager<TUser>)
GetLockoutEndDateAsync(TUser)

Varsa, kullanıcının son kilitleme süresinin dolduğu son DateTimeOffset alır. Geçmişteki bir zaman değeri, kullanıcının şu anda kilitli olmadığını gösterir.

(Devralındığı yer: UserManager<TUser>)
GetLoginsAsync(TUser)

Belirtilen için ilişkili oturum açma bilgilerini alır.

(Devralındığı yer: UserManager<TUser>)
GetPhoneNumberAsync(TUser)

Belirtilen useriçin varsa telefon numarasını alır.

(Devralındığı yer: UserManager<TUser>)
GetRolesAsync(TUser)

Belirtilen user ait olduğu rol adlarının listesini alır.

(Devralındığı yer: UserManager<TUser>)
GetSecurityStampAsync(TUser)

Belirtilen useriçin güvenlik damgasını alın.

(Devralındığı yer: UserManager<TUser>)
GetTwoFactorEnabledAsync(TUser)

Belirtilen user zaman uyumsuz bir işlem olarak iki faktörlü kimlik doğrulamasının etkinleştirilip etkinleştirilmediğini belirten bir bayrak döndürür.

(Devralındığı yer: UserManager<TUser>)
GetUserAsync(ClaimsPrincipal)

Asıl veya null içindeki IdentityOptions.ClaimsIdentity.UserIdClaimType talebine karşılık gelen kullanıcıyı döndürür.

(Devralındığı yer: UserManager<TUser>)
GetUserId(ClaimsPrincipal)

Varsa Kullanıcı Kimliği talep değerini döndürür, aksi takdirde null döndürür.

(Devralındığı yer: UserManager<TUser>)
GetUserIdAsync(TUser)

Belirtilen useriçin kullanıcı tanımlayıcısını alır.

(Devralındığı yer: UserManager<TUser>)
GetUserName(ClaimsPrincipal)

Varsa Ad talep değerini döndürür, aksi takdirde null döndürür.

(Devralındığı yer: UserManager<TUser>)
GetUserNameAsync(TUser)

Belirtilen useriçin kullanıcı adını alır.

(Devralındığı yer: UserManager<TUser>)
GetUsersForClaimAsync(Claim)

Kullanıcı deposundan belirtilen claimsahip kullanıcıların listesini döndürür.

(Devralındığı yer: UserManager<TUser>)
GetUsersInRoleAsync(String)

Kullanıcı deposundan, belirtilen roleNameüyesi olan kullanıcıların listesini döndürür.

(Devralındığı yer: UserManager<TUser>)
GetValidTwoFactorProvidersAsync(TUser)

Belirtilen useriçin geçerli iki faktörlü belirteç sağlayıcısının listesini zaman uyumsuz bir işlem olarak alır.

(Devralındığı yer: UserManager<TUser>)
HasPasswordAsync(TUser)

Belirtilen user parolası olup olmadığını belirten bir bayrak alır.

(Devralındığı yer: UserManager<TUser>)
IsEmailConfirmedAsync(TUser)

Belirtilen user e-posta adresinin doğrulanıp doğrulanmadığını belirten bir bayrak alır; aksi takdirde yanlış doğrulanırsa true.

(Devralındığı yer: UserManager<TUser>)
IsInRoleAsync(TUser, String)

Belirtilen user verilen adlandırılmış rolün üyesi olup olmadığını gösteren bir bayrak döndürür.

(Devralındığı yer: UserManager<TUser>)
IsLockedOutAsync(TUser)

Zaman uyumsuz bir işlem olarak belirtilen user kilitlenip kilitlenmediğini gösteren bir bayrak döndürür.

(Devralındığı yer: UserManager<TUser>)
IsPhoneNumberConfirmedAsync(TUser)

Belirtilen usertelefon numarasının onaylanıp onaylanmadığını gösteren bir bayrak alır.

(Devralındığı yer: UserManager<TUser>)
NormalizeEmail(String)

Tutarlı karşılaştırmalar için e-postayı normalleştirin.

(Devralındığı yer: UserManager<TUser>)
NormalizeKey(String)

Tutarlı karşılaştırmalar için bir anahtarı (kullanıcı adı, e-posta) normalleştirin.

(Devralındığı yer: UserManager<TUser>)
NormalizeName(String)

Tutarlı karşılaştırmalar için kullanıcı veya rol adını normalleştirin.

(Devralındığı yer: UserManager<TUser>)
RedeemTwoFactorRecoveryCodeAsync(TUser, String)

Kurtarma kodunun kullanıcı için geçerli olup olmadığını döndürür. Not: Kurtarma kodları yalnızca bir kez geçerlidir ve kullanımdan sonra geçersiz olur.

(Devralındığı yer: UserManager<TUser>)
RegisterTokenProvider(String, IUserTwoFactorTokenProvider<TUser>)

Bir belirteç sağlayıcısı kaydeder.

(Devralındığı yer: UserManager<TUser>)
RemoveAuthenticationTokenAsync(TUser, String, String)

Bir kullanıcı için kimlik doğrulama belirtecini kaldırma.

(Devralındığı yer: UserManager<TUser>)
RemoveClaimAsync(TUser, Claim)

Belirtilen claim verilen userkaldırır.

(Devralındığı yer: UserManager<TUser>)
RemoveClaimsAsync(TUser, IEnumerable<Claim>)

Belirtilen claims verilen userkaldırır.

(Devralındığı yer: UserManager<TUser>)
RemoveFromRoleAsync(TUser, String)

Belirtilen user adlandırılmış rolden kaldırır.

(Devralındığı yer: UserManager<TUser>)
RemoveFromRolesAsync(TUser, IEnumerable<String>)

Belirtilen user adlandırılmış rollerden kaldırır.

(Devralındığı yer: UserManager<TUser>)
RemoveLoginAsync(TUser, String, String)

Sağlanan dış oturum açma bilgilerini belirtilen userkaldırmaya çalışır. ve kaldırma işleminin başarılı olup olmadığını belirten bir bayrak döndürür.

(Devralındığı yer: UserManager<TUser>)
RemovePasswordAsync(TUser)

Kullanıcının parolasını kaldırır.

(Devralındığı yer: UserManager<TUser>)
RemovePasswordAsync(TUser, CancellationToken)

Kullanıcının parolasını kaldırır.

(Devralındığı yer: UserManager<TUser>)
ReplaceClaimAsync(TUser, Claim, Claim)

Belirtilen user verilen claimnewClaim ile değiştirir

(Devralındığı yer: UserManager<TUser>)
ResetAccessFailedCountAsync(TUser)

Belirtilen useriçin erişim başarısız sayısını sıfırlar.

(Devralındığı yer: UserManager<TUser>)
ResetAuthenticatorKeyAsync(TUser)

Kullanıcının kimlik doğrulayıcı anahtarını sıfırlar.

(Devralındığı yer: UserManager<TUser>)
ResetPasswordAsync(TUser, String, String)

verilen parola sıfırlama tokendoğruladıktan sonra userparolasını belirtilen newPassword sıfırlar.

(Devralındığı yer: UserManager<TUser>)
SetAuthenticationTokenAsync(TUser, String, String, String)

Bir kullanıcı için kimlik doğrulama belirteci ayarlar.

(Devralındığı yer: UserManager<TUser>)
SetEmailAsync(TUser, String)

useriçin email adresini ayarlar.

(Devralındığı yer: UserManager<TUser>)
SetLockoutEnabledAsync(TUser, Boolean)

Belirtilen user zaman uyumsuz bir işlem olarak kilitlenip kilitlenemeyeceğini belirten bir bayrak ayarlar.

(Devralındığı yer: UserManager<TUser>)
SetLockoutEndDateAsync(TUser, Nullable<DateTimeOffset>)

Belirtilen bitiş tarihi geçene kadar kullanıcıyı kilitler. Geçmişte bir bitiş tarihi ayarlamak kullanıcının kilidini hemen açar.

(Devralındığı yer: UserManager<TUser>)
SetPhoneNumberAsync(TUser, String)

Belirtilen useriçin telefon numarasını ayarlar.

(Devralındığı yer: UserManager<TUser>)
SetTwoFactorEnabledAsync(TUser, Boolean)

Belirtilen user zaman uyumsuz bir işlem olarak iki faktörlü kimlik doğrulamasının etkinleştirilip etkinleştirilmediğini belirten bir bayrak ayarlar.

(Devralındığı yer: UserManager<TUser>)
SetUserNameAsync(TUser, String)

Belirtilen useriçin verilen userName ayarlar.

(Devralındığı yer: UserManager<TUser>)
ThrowIfDisposed()

Bu sınıf atılmışsa atar.

(Devralındığı yer: UserManager<TUser>)
UpdateAsync(TUser)

Yedekleme deposunda belirtilen user güncelleştirir.

(Devralındığı yer: UserManager<TUser>)
UpdateNormalizedEmailAsync(TUser)

Belirtilen useriçin normalleştirilmiş e-postayı güncelleştirir.

(Devralındığı yer: UserManager<TUser>)
UpdateNormalizedUserNameAsync(TUser)

Belirtilen useriçin normalleştirilmiş kullanıcı adını güncelleştirir.

(Devralındığı yer: UserManager<TUser>)
UpdatePasswordHash(TUser, String, Boolean)

Kullanıcının parola karması güncelleştirir.

(Devralındığı yer: UserManager<TUser>)
UpdateSecurityStampAsync(TUser)

Belirtilen useriçin güvenlik damgasını yeniden oluşturur.

(Devralındığı yer: UserManager<TUser>)
UpdateUserAsync(TUser)

Normalleştirilmiş e-posta/kullanıcı adını doğruladıktan ve güncelleştirdikten sonra kullanıcıyı güncelleştirmek için çağrılır.

(Devralındığı yer: UserManager<TUser>)
ValidatePasswordAsync(TUser, String)

Doğrulama başarılı olursa Success döndürmelidir. Bu, parola karması güncelleştirilmeden önce çağrılır.

(Devralındığı yer: UserManager<TUser>)
ValidateUserAsync(TUser)

Doğrulama başarılı olursa Success döndürmelidir. Bu, kullanıcıyı Oluştur veya Güncelleştir aracılığıyla kaydetmeden önce çağrılır.

(Devralındığı yer: UserManager<TUser>)
VerifyChangePhoneNumberTokenAsync(TUser, String, String)

Belirtilen usertelefon numarası değişiklik doğrulama belirtecinin verilen phoneNumberiçin geçerli olup olmadığını belirten bir bayrak döndürür.

(Devralındığı yer: UserManager<TUser>)
VerifyPasswordAsync(IUserPasswordStore<TUser>, TUser, String)

Parola karması karşılaştırmasının sonucunu gösteren bir PasswordVerificationResult döndürür.

(Devralındığı yer: UserManager<TUser>)
VerifyTwoFactorTokenAsync(TUser, String, String)

belirtilen iki faktörlü kimlik doğrulamasını userkarşı token doğrular.

(Devralındığı yer: UserManager<TUser>)
VerifyUserTokenAsync(TUser, String, String, String)

Belirtilen token belirtilen user ve purposeiçin geçerli olup olmadığını belirten bir bayrak döndürür.

(Devralındığı yer: UserManager<TUser>)

Şunlara uygulanır