User ClassIpswitch.Messaging.Framework
Represents a user of the system belonging to a particular host.
Inheritance Hierarchy

SystemObject
  Ipswitch.Messaging.FrameworkUser

Namespace: Ipswitch.Messaging.Framework
Assembly: Ipswitch.Messaging.Framework (in Ipswitch.Messaging.Framework.dll) Version: 1.0.0.0
Syntax

public class User

The User type exposes the following members.

Constructors

  NameDescription
Public methodUser
Initializes a new instance of the User class, which represents a specific user from a specific Host.
Top
Methods

  NameDescription
Public methodDelete
Removes the User from its Host's user data store.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodSave
Adds or updates the User in its Host's user data store.
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Public methodValidatePassword
Validates a password string by checking it against all applicable password requirements that apply to this user.
Top
Properties

  NameDescription
Public propertyAccountEnabled
Gets or sets a value that indicates whether the User's account is enabled.
Public propertyCollaborationId
Gets the ID string used to access Personal Information Management and Collaboration services for the User.
Public propertyDescription
Gets or sets a string that contains arbitrary human-readable information about this User.
Public propertyDisplayName
Gets or sets a string that containing a friendly name that represents this User.
Public propertyEasDevices
Contains EAS Device Information
Public propertyEmailAddress
Gets the official email address for this User.
Public propertyExists
Gets a value that indicates whether this User exists in its Host's user data store.
Public propertyFolders
Gets an object that provides access to folders for the User.
Public propertyForwardAddress
Gets or sets a string that contains the email address that messages should be automatically forwarded to for the User.
Public propertyFreeBusy
Public propertyHost
Gets the Host instance that this User belongs to.
Public propertyId
Gets or sets a unique identifier for this User.
Public propertyLastLogin
Gets or sets the last time this User successfully logged into any access point or service in the system.
Public propertyOriginalUserId
Gets the UserId that was originally loaded when this was created.
Public propertyPassword
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.
Public propertyPasswordExpireWarningLastSent
Contains the DateTime for when we last warned the user their password is about to expire.
Public propertyPasswordHasExpired
Whether or not the password has reached the end of it's life span.
Public propertyPasswordLastChanged
Gets a value that indicates when this user's password was last changed.
Public propertyPasswordNeverExpires
Whether or not passwords will expire after a set number of days.
Public propertyReplyAddress
Gets or sets a string that contains the email address that should be used as a Reply address for the User.
Public propertyRules
Gets an object that provides access to outbound rules for the User.
Public propertySettings
Gets an object that provides access to settings for the User.
Public propertyUserId
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.
Top
See Also

Reference