Microsoft.AspNet.Identity Namespace¶
-
namespace
Microsoft.AspNet.
Identity
¶ Enumerations
- enum
Microsoft.AspNet.Identity.PasswordHasherCompatibilityMode
- Specifies the format used for hashing passwords.
- enum
Microsoft.AspNet.Identity.PasswordVerificationResult
- Specifies the results for password verification.
Interfaces
- interface
Microsoft.AspNet.Identity.ILookupNormalizer
- Provides an abstraction for normalizing keys for lookup purposes.
- interface
Microsoft.AspNet.Identity.IPasswordHasher
- Provides an abstraction for hashing passwords.
- interface
Microsoft.AspNet.Identity.IPasswordValidator
- Provides an abstraction for validating passwords.
- interface
Microsoft.AspNet.Identity.IQueryableRoleStore<TRole>
- Provides an abstraction for querying roles in a Role store.
- interface
Microsoft.AspNet.Identity.IQueryableUserStore<TUser>
- Provides an abstraction for querying roles in a User store.
- interface
Microsoft.AspNet.Identity.IRoleClaimStore<TRole>
- Provides an abstraction for a store of role specific claims.
- interface
Microsoft.AspNet.Identity.IRoleStore<TRole>
- Provides an abstraction for a storage and management of roles.
- interface
Microsoft.AspNet.Identity.IRoleValidator
- Provides an abstraction for a validating a role.
- interface
Microsoft.AspNet.Identity.ISecurityStampValidator
- Provides an abstraction for a validating a security stamp of an incoming identity, and regenerating or rejecting the identity based on the validation result.
- interface
Microsoft.AspNet.Identity.IUserClaimStore<TUser>
- Provides an abstraction for a store of claims for a user.
- interface
Microsoft.AspNet.Identity.IUserClaimsPrincipalFactory<TUser>
- Provides an abstraction for a factory to create a System.Security.Claims.ClaimsPrincipal from a user.
- interface
Microsoft.AspNet.Identity.IUserEmailStore<TUser>
- Provides an abstraction for the storage and management of user email addresses.
- interface
Microsoft.AspNet.Identity.IUserLockoutStore<TUser>
- Provides an abstraction for a storing information which can be used to implement account lockout, including access failures and lockout status
- interface
Microsoft.AspNet.Identity.IUserLoginStore<TUser>
- Provides an abstraction for storing information that maps external login information provided by Microsoft Account, Facebook etc. to a user account.
- interface
Microsoft.AspNet.Identity.IUserPasswordStore<TUser>
- Provides an abstraction for a store containing users’ password hashes..
- interface
Microsoft.AspNet.Identity.IUserPhoneNumberStore<TUser>
- Provides an abstraction for a store containing users’ telephone numbers.
- interface
Microsoft.AspNet.Identity.IUserRoleStore<TUser>
- Provides an abstraction for a store which maps users to roles.
- interface
Microsoft.AspNet.Identity.IUserSecurityStampStore<TUser>
- Provides an abstraction for a store which stores a user’s security stamp.
- interface
Microsoft.AspNet.Identity.IUserStore<TUser>
- Provides an abstraction for a store which manages user accounts.
- interface
Microsoft.AspNet.Identity.IUserTokenProvider
- Provides an abstraction for token generators.
- interface
Microsoft.AspNet.Identity.IUserTwoFactorStore<TUser>
- Provides an abstraction to store a flag indicating whether a user has two factor authentication enabled.
- interface
Microsoft.AspNet.Identity.IUserValidator
- Provides an abstraction for user validation.
Classes
- class
Microsoft.AspNet.Identity.ClaimsIdentityOptions
- Options used to configure the claim types used for well known claims.
- class
Microsoft.AspNet.Identity.DataProtectionTokenProviderOptions
- Contains options for the DataProtectorTokenProvider<TUser>.
- class
Microsoft.AspNet.Identity.DataProtectorTokenProvider
- Provides protection and validation of identity tokens.
- class
Microsoft.AspNet.Identity.EmailTokenProvider
- TokenProvider that generates tokens from the user’s security stamp and notifies a user via email.
- class
Microsoft.AspNet.Identity.EmailTokenProviderOptions
- Options for the EmailTokenProvider<TUser> class.
- class
Microsoft.AspNet.Identity.ExternalLoginInfo
- Represents login information, source and externally source principal for a user record
- class
Microsoft.AspNet.Identity.IdentityBuilder
- Helper functions for configuring identity services.
- class
Microsoft.AspNet.Identity.IdentityEntityFrameworkServices
- Default services
- class
Microsoft.AspNet.Identity.IdentityError
- Encapsulates an error from the identity subsystem.
- class
Microsoft.AspNet.Identity.IdentityErrorDescriber
- Service to enable localization for application facing identity errors.
- class
Microsoft.AspNet.Identity.IdentityOptions
- Represents all the options you can used to configure the identity system.
- class
Microsoft.AspNet.Identity.IdentityResult
- Represents the result of an identity operation.
- class
Microsoft.AspNet.Identity.LockoutOptions
- Options for configuring user lockout.
- class
Microsoft.AspNet.Identity.PasswordHasher
- Implements the standard Identity password hashing.
- class
Microsoft.AspNet.Identity.PasswordHasherOptions
- Specifies options for password hashing.
- class
Microsoft.AspNet.Identity.PasswordOptions
- Specifies options for password requirements.
- class
Microsoft.AspNet.Identity.PasswordValidator
- Provides the default password policy for Identity.
- class
Microsoft.AspNet.Identity.PhoneNumberTokenProvider
- Represents a token provider that generates tokens from a user’s security stamp and sends them to the user via their phone number.
- class
Microsoft.AspNet.Identity.PhoneNumberTokenProviderOptions
- Encapsulations options for a PhoneNumberTokenProvider<TUser>.
- class
Microsoft.AspNet.Identity.RoleManager<TRole>
- Provides the APIs for managing roles in a persistence store.
- class
Microsoft.AspNet.Identity.RoleValidator
- Provides the default validation of roles.
- class
Microsoft.AspNet.Identity.SecurityStampValidator
- Static helper class used to configure a CookieAuthenticationNotifications to validate a cookie against a user’s security stamp.
- class
Microsoft.AspNet.Identity.SecurityStampValidator<TUser>
- Provides default implementation of validation functions for security stamps.
- class
Microsoft.AspNet.Identity.SignInManager<TUser>
- Provides the APIs for user sign in.
- class
Microsoft.AspNet.Identity.SignInOptions
- Options for configuring sign in..
- class
Microsoft.AspNet.Identity.SignInResult
- Represents the result of a sign-in operation.
- class
Microsoft.AspNet.Identity.TotpSecurityStampBasedTokenProvider
- Represents a token provider that generates time based codes using the user’s security stamp.
- class
Microsoft.AspNet.Identity.UpperInvariantLookupNormalizer
- Implements Microsoft.AspNet.Identity.ILookupNormalizer by converting keys to their upper cased invariant culture representation.
- class
Microsoft.AspNet.Identity.UserClaimsPrincipalFactory<TUser, TRole>
- Provides methods to create a claims principal for a given user.
- class
Microsoft.AspNet.Identity.UserLoginInfo
- Represents login information and source for a user record.
- class
Microsoft.AspNet.Identity.UserManager<TUser>
- Provides the APIs for managing user in a persistence store.
- class
Microsoft.AspNet.Identity.UserOptions
- Options for user validation.
- class
Microsoft.AspNet.Identity.UserValidator
- Provides validation services for user classes.
- enum