The VGMemberShipProvider type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| VGMemberShipProvider | Initializes a new instance of the VGHttpModule class. |
Methods
| Name | Description | |
|---|---|---|
| ChangePassword |
Changes the password of the user.
(Overrides MembershipProvider..::.ChangePassword(String, String, String).) | |
| ChangePasswordQuestionAndAnswer |
Updates the password question and answer for the membership user in the Visual Guard repository
(Overrides MembershipProvider..::.ChangePasswordQuestionAndAnswer(String, String, String, String).) | |
| CreateUser |
Adds a new user to the Visual Guard repository.
(Overrides MembershipProvider..::.CreateUser(String, String, String, String, String, Boolean, Object, MembershipCreateStatus%).) | |
| DecryptPassword |
Decrypts an encrypted password.
(Inherited from MembershipProvider.) | |
| DeleteUser |
Deletes a user from the repository.
(Overrides MembershipProvider..::.DeleteUser(String, Boolean).) | |
| EncryptPassword |
Encrypts a password.
(Inherited from MembershipProvider.) | |
| Equals | (Inherited from Object.) | |
| Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
| FindUsersByEmail |
Gets a collection of membership users, in a page of data, where the e-mail address contains the specified e-mail address to match.
(Overrides MembershipProvider..::.FindUsersByEmail(String, Int32, Int32, Int32%).) | |
| FindUsersByName |
Gets a collection of membership users where the user name contains the specified user name to match.
(Overrides MembershipProvider..::.FindUsersByName(String, Int32, Int32, Int32%).) | |
| GeneratePassword |
Generates a random password.
| |
| GetAllUsers |
Gets a collection of all the users in the repository in pages of data.
(Overrides MembershipProvider..::.GetAllUsers(Int32, Int32, Int32%).) | |
| GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
| GetNumberOfUsersOnline |
Gets the number of users online (not supported)
(Overrides MembershipProvider..::.GetNumberOfUsersOnline()()().) | |
| GetPassword |
This method is not supported by Visual Guard.
(Overrides MembershipProvider..::.GetPassword(String, String).) | |
| GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
| GetUser | Overloaded. | |
| GetUserNameByEmail |
Gets a user name where the e-mail address for the user matches the specified e-mail address.
(Overrides MembershipProvider..::.GetUserNameByEmail(String).) | |
| Initialize |
Initializes the current provider
(Overrides ProviderBase..::.Initialize(String, NameValueCollection).) | |
| MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
| OnValidatingPassword |
Raises the ValidatingPassword event if an event handler has been defined.
(Inherited from MembershipProvider.) | |
| ResetPassword |
Resets a user's password to a new, automatically generated password.
(Overrides MembershipProvider..::.ResetPassword(String, String).) | |
| ToString | (Inherited from Object.) | |
| UnlockUser | Clears the user's locked-out status so that the membership user can be validated. (Overrides MembershipProvider..::.UnlockUser(String).) | |
| UpdateUser | Updates information about a user in the Active Directory data store. (Overrides MembershipProvider..::.UpdateUser(MembershipUser).) | |
| ValidateUser | Verifies that the specified user name and password exist in the repository and loads the Visual Guard permissions. (Overrides MembershipProvider..::.ValidateUser(String, String).) |
Properties
| Name | Description | |
|---|---|---|
| ApplicationName |
Gets the name of the application to store and retrieve membership information for.
(Overrides MembershipProvider..::.ApplicationName.) | |
| Description |
Gets a brief, friendly description suitable for display in administrative tools or other user interfaces (UIs).
(Inherited from ProviderBase.) | |
| EnablePasswordReset |
Indicates whether the membership provider is configured to allow users to reset their passwords.
(Overrides MembershipProvider..::.EnablePasswordReset.) | |
| EnablePasswordRetrieval |
Indicates whether the membership provider is configured to allow users to retrieve their passwords.
(Overrides MembershipProvider..::.EnablePasswordRetrieval.) | |
| MaxInvalidPasswordAttempts |
Gets the number of invalid password or password-answer attempts allowed before the membership user is locked out.
(Overrides MembershipProvider..::.MaxInvalidPasswordAttempts.) | |
| MinRequiredNonAlphanumericCharacters |
Gets the minimum number of special characters that must be present in a valid password.
(Overrides MembershipProvider..::.MinRequiredNonAlphanumericCharacters.) | |
| MinRequiredPasswordLength |
Gets the minimum length required for a password.
(Overrides MembershipProvider..::.MinRequiredPasswordLength.) | |
| Name |
Gets the friendly name used to refer to the provider during configuration.
(Inherited from ProviderBase.) | |
| PasswordAttemptWindow |
Gets the number of minutes in which a maximum number of invalid password or password-answer attempts are allowed before the membership user is locked out.
(Overrides MembershipProvider..::.PasswordAttemptWindow.) | |
| PasswordFormat |
Gets a value indicating the format for storing passwords in the Visual Guard repository.
(Overrides MembershipProvider..::.PasswordFormat.) | |
| PasswordStrengthRegularExpression |
Gets the regular expression used to evaluate a password.
(Overrides MembershipProvider..::.PasswordStrengthRegularExpression.) | |
| RequiresQuestionAndAnswer |
Gets a value indicating whether the membership provider is configured to require the user to answer a password question for password reset and retrieval.
(Overrides MembershipProvider..::.RequiresQuestionAndAnswer.) | |
| RequiresUniqueEmail |
Gets a value indicating whether the membership provider is configured to require a unique e-mail address for each user name.
(Overrides MembershipProvider..::.RequiresUniqueEmail.) |
Events
| Name | Description | |
|---|---|---|
| ValidatingPassword |
Occurs when a user is created, a password is changed, or a password is reset.
(Inherited from MembershipProvider.) |