Click or drag to resize

UserInfo Properties

The UserInfo type exposes the following members.

Properties
  Name Description
Public property AccountCreationDate Gets the DateTime when the account was created.
Public property AccountIsDisabled Gets flag that determines if account is disabled for this user.
Public property AccountIsLockedOut Gets flag that determines if account is locked-out for this user.
Public property City Gets the City where the user works.
Public property Company Gets the Company of the user.
Public property Static member CurrentUserID Gets the ID name of the current user.
Public property Static member CurrentUserInfo Gets the UserInfo object for the CurrentUserID.
Public property Department Gets the Department where the user works.
Public property Description Gets the description specified for the user.
Public property DisplayName Gets the Display Name the user.
Public property Domain Gets the domain for the user.
Public property DomainRespondsForUser Gets flag that determines if domain is responding to user existence.
Public property Email Gets the E-Mail address of the user.
Public property Exists Gets flag that determines if user exists.
Public property FirstName Gets the First Name of the user.
Public property FullName Gets the Full Name of the user.
Public property Groups Gets all the groups associated with the user - this includes local groups and Active Directory groups if applicable.
Public property IsLocalAccount Gets flag that determines if this UserInfo instance is based on a local account instead of found through LDAP.
Public property LastLogon Gets the last login time of the user.
Public property LastName Gets the Last Name of the user.
Public property LdapID Gets the ID of the user in LDAP format.
Public property LdapPath Gets LDAP path defined for this user, if any.
Public property LocalGroups Gets the local groups the user is a member of.
Public property LoginID Gets the Login ID of the user.
Public property Static member MachineIsJoinedToDomain Gets a boolean value that indicates whether the current machine is joined to a domain (non-local such as AD or LDAP).
Public property Mailbox Gets the Mailbox address of where the user works.
Public property MaximumPasswordAge Gets this maximum password age for the user.
Public property MiddleInitial Gets the Middle Initial of the user.
Public property NextPasswordChangeDate Gets the DateTime, in UTC, of next password change for the user.
Public property Office Gets the Office location of the user.
Public property PassthroughPrincipal Gets or sets the principal used for passthrough authentication.
Public property PasswordCannotChange Gets flag that determines if account password cannot change for this user.
Public property PasswordDoesNotExpire Gets flag that determines if account password does not expire for this user.
Public property PersistSettings Gets or sets a boolean value that indicates whether the settings of UserInfo object are to be saved to the config file.
Public property Static member RemoteUserID Gets the LoginID of the remote web user.
Public property Static member RemoteUserInfo Gets the UserInfo object for the RemoteUserID.
Public property SettingsCategory Gets or sets the category under which the settings of UserInfo object are to be saved to the config file if the PersistSettings property is set to true.
Public property Telephone Gets the Telephone Number of the user.
Public property Title Gets the Title of the user.
Public property UserAccountControl Gets the account control information of the user.
Public property UserName Gets the user name of the user.
Public property Webpage Gets the web page address of the user.
Top
See Also