Click or drag to resize

IUser Interface

A representation for an ice.NET user account.

Namespace:  PDTec.IceNet.Core.Database.UserManagement
Assembly:  PDTec.IceNet.Core (in PDTec.IceNet.Core.dll) Version: 7.2.0.0 (7.2.7583.15464)
Syntax
C#
public interface IUser : IParty

The IUser type exposes the following members.

Properties
  NameDescription
Public propertyChangedBy
The name of the user who changed the party last.
(Inherited from IParty.)
Public propertyChangedOn
The point of time the party was changed last.
(Inherited from IParty.)
Public propertyCreatedBy
The name of the user who created the party.
(Inherited from IParty.)
Public propertyCreatedOn
The point of time the party was created.
(Inherited from IParty.)
Public propertyDescription
Gets or sets the party description.
(Inherited from IParty.)
Public propertyExternalId
Gets or sets the external ID of the party.
(Inherited from IParty.)
Public propertyId
Gets the party ID.
(Inherited from IParty.)
Public propertyIsInactive
Gets or sets if the account is inactive.
(Inherited from IParty.)
Public propertyLastActiveOn
Gets the latest point of time the account was active.
(Inherited from IParty.)
Public propertyName
Gets or sets the party name.
(Inherited from IParty.)
Public propertyPasswordHash
Gets the password hash value.
Public propertyPasswordSalt
Gets the password salt value.
Top
Methods
  NameDescription
Public methodDestroy
Destroys the account.
(Inherited from IParty.)
Public methodGetMemberships
Gets all teams the party is directly included as a member.
(Inherited from IParty.)
Public methodIsMemberOf
Indicates if the party is member of a team.
(Inherited from IParty.)
Public methodSetPassword(String)
Sets the password. If password is null then no password is assigned to the user account.
Public methodSetPassword(String, String)
Sets the password by providing precalculated hash and salt values.
Public methodValidatePassword
Validates the password.
Top
See Also