DefaultMembershipProvider Class

 

Represents an Entity Framework implementation of the membership provider.

Namespace:   System.Web.Providers
Assembly:  System.Web.Providers (in System.Web.Providers.dll)

System.Object
  System.Configuration.Provider.ProviderBase
    System.Web.Security.MembershipProvider
      System.Web.Providers.DefaultMembershipProvider

public class DefaultMembershipProvider : MembershipProvider

NameDescription
System_CAPS_pubmethodDefaultMembershipProvider()

Initializes a new instance of the DefaultMembershipProvider class.

NameDescription
System_CAPS_pubpropertyApplicationName

Gets or sets the name of the application.(Overrides MembershipProvider.ApplicationName.)

System_CAPS_pubpropertyDescription

(Inherited from ProviderBase.)

System_CAPS_pubpropertyEnablePasswordReset

Gets a value that indicates whether the provider allows the resetting of user passwords.(Overrides MembershipProvider.EnablePasswordReset.)

System_CAPS_pubpropertyEnablePasswordRetrieval

Gets a value that indicates whether the provider allows the retrieval of passwords.(Overrides MembershipProvider.EnablePasswordRetrieval.)

System_CAPS_pubpropertyMaxInvalidPasswordAttempts

Gets the maximum number of failed password attempts before lockout.(Overrides MembershipProvider.MaxInvalidPasswordAttempts.)

System_CAPS_pubpropertyMinRequiredNonAlphanumericCharacters

Gets the minimum number of non-alphanumeric characters required for passwords.(Overrides MembershipProvider.MinRequiredNonAlphanumericCharacters.)

System_CAPS_pubpropertyMinRequiredPasswordLength

Gets the minimum password length.(Overrides MembershipProvider.MinRequiredPasswordLength.)

System_CAPS_pubpropertyName

(Inherited from ProviderBase.)

System_CAPS_pubpropertyPasswordAttemptWindow

Gets the minutes where invalid password attempts are kept. (Overrides MembershipProvider.PasswordAttemptWindow.)

System_CAPS_pubpropertyPasswordFormat

Gets the format of how the password is stored in the database (hashed/encrypted/clear). (Overrides MembershipProvider.PasswordFormat.)

System_CAPS_pubpropertyPasswordStrengthRegularExpression

Gets the regular expression used to validate the password strength.(Overrides MembershipProvider.PasswordStrengthRegularExpression.)

System_CAPS_pubpropertyRequiresQuestionAndAnswer

Gets a value that indicates whether a password question and answer is required.(Overrides MembershipProvider.RequiresQuestionAndAnswer.)

System_CAPS_pubpropertyRequiresUniqueEmail

Gets a value that indicates whether a user requires unique e-mail.(Overrides MembershipProvider.RequiresUniqueEmail.)

NameDescription
System_CAPS_pubmethodChangePassword(String, String, String)

Changes the password for the user.(Overrides MembershipProvider.ChangePassword(String, String, String).)

System_CAPS_pubmethodChangePasswordQuestionAndAnswer(String, String, String, String)
System_CAPS_pubmethodCreateUser(String, String, String, String, String, Boolean, Object, MembershipCreateStatus)
System_CAPS_protmethodDecryptPassword(Byte[])

(Inherited from MembershipProvider.)

System_CAPS_pubmethodDeleteUser(String, Boolean)
System_CAPS_protmethodEncryptPassword(Byte[])

(Inherited from MembershipProvider.)

System_CAPS_protmethodEncryptPassword(Byte[], MembershipPasswordCompatibilityMode)

(Inherited from MembershipProvider.)

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodFindUsersByEmail(String, Int32, Int32, Int32)
System_CAPS_pubmethodFindUsersByName(String, Int32, Int32, Int32)

Finds the users that match a name.(Overrides MembershipProvider.FindUsersByName(String, Int32, Int32, Int32).)

System_CAPS_pubmethodGetAllUsers(Int32, Int32, Int32)
System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetNumberOfUsersOnline()

Returns the number of users that are currently online.(Overrides MembershipProvider.GetNumberOfUsersOnline().)

System_CAPS_pubmethodGetPassword(String, String)

Returns the password or throws if EnablePasswordRetrieval is false. (Overrides MembershipProvider.GetPassword(String, String).)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodGetUser(Object, Boolean)

Retrieves a user, and updates the online status of the user. (Overrides MembershipProvider.GetUser(Object, Boolean).)

System_CAPS_pubmethodGetUser(String, Boolean)

Retrieves a user, and updates the online status of the user. (Overrides MembershipProvider.GetUser(String, Boolean).)

System_CAPS_pubmethodGetUserNameByEmail(String)

Gets a user by e-mail.(Overrides MembershipProvider.GetUserNameByEmail(String).)

System_CAPS_pubmethodInitialize(String, NameValueCollection)

Initializes the provider from configuration.(Overrides ProviderBase.Initialize(String, NameValueCollection).)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_protmethodOnValidatingPassword(ValidatePasswordEventArgs)

(Inherited from MembershipProvider.)

System_CAPS_pubmethodResetPassword(String, String)

Resets a user password.(Overrides MembershipProvider.ResetPassword(String, String).)

System_CAPS_pubmethodToString()

(Inherited from Object.)

System_CAPS_pubmethodUnlockUser(String)

Unlocks a user account. (Overrides MembershipProvider.UnlockUser(String).)

System_CAPS_pubmethodUpdateUser(MembershipUser)
System_CAPS_pubmethodValidateUser(String, String)

Validates a user and password. (Overrides MembershipProvider.ValidateUser(String, String).)

NameDescription
System_CAPS_pubeventValidatingPassword

(Inherited from MembershipProvider.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: