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