Represents a user of the system belonging to a particular host.
Inheritance Hierarchy
Ipswitch.Messaging.FrameworkUser
Namespace: Ipswitch.Messaging.Framework
Assembly: Ipswitch.Messaging.Framework (in Ipswitch.Messaging.Framework.dll) Version: 1.0.0.0
Syntax
The User type exposes the following members.
Constructors
Name | Description | |
---|---|---|
User |
Initializes a new instance of the User class, which represents a specific user from a specific Host.
|
Methods
Name | Description | |
---|---|---|
Delete |
Removes the User from its Host's user data store.
| |
Equals | (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.) | |
Save |
Adds or updates the User in its Host's user data store.
| |
ToString | (Inherited from Object.) | |
ValidatePassword |
Validates a password string by checking it against all applicable password requirements that
apply to this user.
|
Properties
Name | Description | |
---|---|---|
AccountEnabled |
Gets or sets a value that indicates whether the User's account is enabled.
| |
CollaborationId |
Gets the ID string used to access Personal Information Management and Collaboration services for the User.
| |
Description |
Gets or sets a string that contains arbitrary human-readable information about this User.
| |
DisplayName |
Gets or sets a string that containing a friendly name that represents this User.
| |
EasDevices |
Contains EAS Device Information
| |
EmailAddress |
Gets the official email address for this User.
| |
Exists |
Gets a value that indicates whether this User exists in its Host's user data store.
| |
Folders |
Gets an object that provides access to folders for the User.
| |
ForwardAddress |
Gets or sets a string that contains the email address that messages should be automatically forwarded to for the User.
| |
FreeBusy | ||
Host |
Gets the Host instance that this User belongs to.
| |
Id |
Gets or sets a unique identifier for this User.
| |
LastLogin |
Gets or sets the last time this User successfully logged into any access point or service in the system.
| |
OriginalUserId |
Gets the UserId that was originally loaded when this was created.
| |
Password |
Gets or sets a string that contains a new password for the User. This will only get a
value if the password has being changed; otherwise, null will be returned.
| |
PasswordExpireWarningLastSent |
Contains the DateTime for when we last warned the user their password is about to expire.
| |
PasswordHasExpired |
Whether or not the password has reached the end of it's life span.
| |
PasswordLastChanged |
Gets a value that indicates when this user's password was last changed.
| |
PasswordNeverExpires |
Whether or not passwords will expire after a set number of days.
| |
ReplyAddress |
Gets or sets a string that contains the email address that should be used as a Reply address for the User.
| |
Rules |
Gets an object that provides access to outbound rules for the User.
| |
Settings |
Gets an object that provides access to settings for the User.
| |
UserId |
Gets or sets a string which acts as a unique identifier string for this User as well as the local-part
of all email addresses that refer to this User.
|
See Also