Visual Guard Class Library Documentation |
|
VGMembershipUser Members
VGMembershipUser overview
Public Static Fields
DefaultInvalidCharsForName | An array of chars containing the list of invalid chars for a name ('\', '/', '?', '*', '%', ';', ''', '"', ':', '|', '[', ']', '+', '=', ','). |
Public Instance Properties
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. |
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 |
UserName | Gets the logon name of the membership user. |
Public Instance Methods
ChangePassword | Updates the password for the membership user in the Visual Guard repository. |
ChangePasswordQuestionAndAnswer | Updates the password question and answer for the membership user in the Visual Guard repository |
GrantMembershipPermission | Grants the permission to use the Membership API to edit, create, delete or assign role to users for the current application |
ResetPassword | Overloaded. Resets a user's password to a new, automatically generated password. |
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. |
UnlockUser | Clears the locked-out state of the user so that the membership user can be validated. |
See Also
VGMembershipUser Class | Novalys.VisualGuard.Security.Membership Namespace