The VGMembershipUser type exposes the following members.

Methods

  NameDescription
ChangePassword
Updates the password for the membership user in the Visual Guard repository.
ChangePasswordQuestionAndAnswerOverloaded.
Equals
Determines whether the specified Object is equal to the current Object.
(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.)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
GrantMembershipPermission
Grants the permission to use the Membership API to edit, create, delete or assign role to users for the current application
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
ResetPasswordOverloaded.
RevokeMembershipPermission
Revokes the permission to use the Membership API to edit, create, delete or assign role to users for the current application
ToString
Returns the user name for the membership user.
(Overrides Object..::.ToString()()().)
UnlockUser
Clears the locked-out state of the user so that the membership user can be validated.

Fields

  NameDescription
DefaultInvalidCharsForName
An array of chars containing the list of invalid chars for a name ('\', '/', '?', '*', '%', ';', ''', '"', ':', '|', '[', ']', '+', '=', ',').

Properties

  NameDescription
ApplicationId
Gets the unique identifier of the application for which the user was created
AuthenticationMode
Gets a value indicating the mode of authentication used by Visual Guard to authenticate the given user.
Comment
Gets or sets repository-specific information for the membership user.
CreationDate
Gets the date and time when the user was added to the repository.
Email
Gets or sets the e-mail address for the membership user.
EndDate
Gets the password question for the membership user.
FirstName
Gets or sets the first name of the membership user.
GraceLoginRemaining
Gets the number of logons that are allowed before the account is locked out.
IsApproved
Gets or sets whether the membership user can be authenticated.
IsDirty
Gets a value indicating whether the VGMembershipUser has been modified.
IsLockedOut
Gets a value indicating whether the membership user is locked out and unable to be validated.
IsMemberOfAnotherApplication
Returns a boolean value indicating whether the user is a member of an application different from the current application
IsMemberOfApplication
Returns a boolean value indicating whether the user is a member of the current application.
IsPasswordExpired
Gets a boolean value that specifies whether the password for the user has expired.
LastActivityDate
Gets or sets the date and time when the membership user was last authenticated or accessed the repository
LastLockoutDate
Gets the most recent date and time that the membership user was locked out.
LastLoginDate
Gets or sets the date and time when the user was last authenticated.
LastModificationDate
Gets or sets the date and time when the user was last modified.
LastName
Gets or sets the first name of the membership user.
LastPasswordChangedDate
Gets the date and time when the membership user's password was last updated.
MembershipPermission
Gets a value that indicates whether the current user can use Membership API to edit, create, delete or assign role to users for the current application
MustChangePasswordAtNextLogon
Gets or sets a boolean value indicating when the password must be changed at next logon.
PasswordExpirationDate
Gets the password expiration date and time.
PasswordQuestion
Gets the password question for the membership user.
RepositoryId
Gets the unique identifier of the information used to store in a repository
StartDate
Gets the password question for the membership user.
Title
Gets the title of the membership user.
UserName
Gets the logon name of the membership user.

See Also