Microsoft.AspNet.Identity
TOC
Collapse the table of content
Expand the table of content

Microsoft.AspNet.Identity Namespace

 

The Microsoft.AspNet.Identity namespace contains classes and interfaces related to managing users and roles for ASP.NET Identity.

ClassDescription
System_CAPS_pubclassClaimsIdentityFactory<TUser>

Creates a ClaimsIdentity from a User

System_CAPS_pubclassClaimsIdentityFactory<TUser, TKey>

Creates a ClaimsIdentity from a user.

System_CAPS_pubclassConstants

Constants class

System_CAPS_pubclassDefaultAuthenticationTypes

Enumerates the default authentication types.

System_CAPS_pubclassEmailTokenProvider<TUser>

Represents a token provider that generates tokens from the user's security stamp and notifies a user via email.

System_CAPS_pubclassEmailTokenProvider<TUser, TKey>

Represents a token provider that generates tokens from the user's security stamp and notifies a user via their email.

System_CAPS_pubclassIdentityExtensions

Provides extension methods to get the user name or user ID from an identity.

System_CAPS_pubclassIdentityMessage

Represents a message.

System_CAPS_pubclassIdentityResult

Represents the result of an identity operation.

System_CAPS_pubclassIIdentityMessageServiceExtensions

System_CAPS_pubclassMinimumLengthValidator

Represents a minimum length password validator.

System_CAPS_pubclassPasswordHasher

Implements password hashing methods.

System_CAPS_pubclassPasswordValidator

Provides properties and methods that are used to validate some basic password policy like length and number of non alphanumerics.

System_CAPS_pubclassPhoneNumberTokenProvider<TUser>

Represents a TokenProvider that generates tokens from the user's security stamp and notifies a user via their phone number.

System_CAPS_pubclassPhoneNumberTokenProvider<TUser, TKey>

Represents a token provider that generates tokens from the user's security stamp and notifies a user via their phone number.

System_CAPS_pubclassRoleManager<TRole>

Exposes role related API which will automatically save changes to the RoleStore.

System_CAPS_pubclassRoleManager<TRole, TKey>

Exposes the role related APIs which will automatically save changes to the RoleStore.

System_CAPS_pubclassRoleManagerExtensions

Represents extension methods for RoleManager.

System_CAPS_pubclassRoleValidator<TRole>

Represents a class that validates roles before they are saved.

System_CAPS_pubclassRoleValidator<TRole, TKey>

Represents a class that validates roles before they are saved.

System_CAPS_pubclassTotpSecurityStampBasedTokenProvider<TUser, TKey>

Represents a TokenProvider that generates time based codes using the user security stamp.

System_CAPS_pubclassUserLoginInfo

Represents a linked login for a user (i.e. a facebook/google account).

System_CAPS_pubclassUserManager<TUser>

Represents the user manager for users where the primary key for the user is of type string.

System_CAPS_pubclassUserManager<TUser, TKey>

Exposes user related APIs which will automatically save changes to the UserStore.

System_CAPS_pubclassUserManagerExtensions

Represents the extension methods for user manager.

System_CAPS_pubclassUserValidator<TUser>

Represents a class that validates users before they are saved.

System_CAPS_pubclassUserValidator<TUser, TKey>

Represents a class that validates users before they are saved.

InterfaceDescription
System_CAPS_pubinterfaceIClaimsIdentityFactory<TUser>

Defines the method a factory must implement to create a claims identity from a user.

System_CAPS_pubinterfaceIClaimsIdentityFactory<TUser, TKey>

Defines the method a factory must implement to asynchronously create a claims identity from an IUser.

System_CAPS_pubinterfaceIIdentityMessageService

Defines the methods to implement to expose a way to send messages, for example, e-mail or SMS.

System_CAPS_pubinterfaceIIdentityValidator<T>

Defines the methods to implement to validate an item.

System_CAPS_pubinterfaceIPasswordHasher

Defines methods for password hashing.

System_CAPS_pubinterfaceIQueryableRoleStore<TRole>

Defines the members for a queryable role store.

System_CAPS_pubinterfaceIQueryableRoleStore<TRole, TKey>

Defines the members for a queryable role store.

System_CAPS_pubinterfaceIQueryableUserStore<TUser>

Defines the members for a queryable user store.

System_CAPS_pubinterfaceIQueryableUserStore<TUser, TKey>

Defines the members for a queryable user store.

System_CAPS_pubinterfaceIRole

Defines the set of data needed to persist role information.

System_CAPS_pubinterfaceIRole<TKey>

Defines the set of data needed to persist role information.

System_CAPS_pubinterfaceIRoleStore<TRole>

Defines the methods for role management.

System_CAPS_pubinterfaceIRoleStore<TRole, TKey>

Defines the methods for role management.

System_CAPS_pubinterfaceIUser

Defines the properties for a user.

System_CAPS_pubinterfaceIUser<TKey>

Defines the properties for a user.

System_CAPS_pubinterfaceIUserClaimStore<TUser>

Defines the methods to implement to store the specific claims of the user.

System_CAPS_pubinterfaceIUserClaimStore<TUser, TKey>

Defines the methods to implement to store the specific claims of the user.

System_CAPS_pubinterfaceIUserEmailStore<TUser>

Defines the methods to implement to store the user email.

System_CAPS_pubinterfaceIUserEmailStore<TUser, TKey>

Defines the methods to implement to store the user email.

System_CAPS_pubinterfaceIUserLockoutStore<TUser, TKey>

Defines the methods to implement to store information about account lockout, including access failures and lockout status.

System_CAPS_pubinterfaceIUserLoginStore<TUser>

Defines the methods to implement to map users to login providers.

System_CAPS_pubinterfaceIUserLoginStore<TUser, TKey>

Defines the methods to implement to map users to login providers.

System_CAPS_pubinterfaceIUserPasswordStore<TUser>

Defines the members for a user password store.

System_CAPS_pubinterfaceIUserPasswordStore<TUser, TKey>

Defines the members for the user password store.

System_CAPS_pubinterfaceIUserPhoneNumberStore<TUser>

Defines the members for a user phone number store.

System_CAPS_pubinterfaceIUserPhoneNumberStore<TUser, TKey>

Defines the members for the user phone number store.

System_CAPS_pubinterfaceIUserRoleStore<TUser>

Defines the methods to implement to map users to their roles.

System_CAPS_pubinterfaceIUserRoleStore<TUser, TKey>

Defines the methods to implement to map users to their roles.

System_CAPS_pubinterfaceIUserSecurityStampStore<TUser>

Defines the methods for a user security stamp store.

System_CAPS_pubinterfaceIUserSecurityStampStore<TUser, TKey>

Defines the methods for a user security stamp store.

System_CAPS_pubinterfaceIUserStore<TUser>

Defines the methods for user management APIs.

System_CAPS_pubinterfaceIUserStore<TUser, TKey>

Defines the methods for user management APIs.

System_CAPS_pubinterfaceIUserTokenProvider<TUser, TKey>

Represents the interface to generate user tokens.

System_CAPS_pubinterfaceIUserTwoFactorStore<TUser, TKey>

Provides methods used to get or set the two factor authentication for a user.

EnumerationDescription
System_CAPS_pubenumPasswordVerificationResult

Return result for IPasswordHasher

Return to top
Show:
© 2016 Microsoft