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: