IUser Interface |
Namespace: PDTec.IceNet.Core.Database.UserManagement
public interface IUser : IParty
The IUser type exposes the following members.
Name | Description | |
---|---|---|
ChangedBy |
The name of the user who changed the party last.
(Inherited from IParty.) | |
ChangedOn |
The point of time the party was changed last.
(Inherited from IParty.) | |
CreatedBy |
The name of the user who created the party.
(Inherited from IParty.) | |
CreatedOn |
The point of time the party was created.
(Inherited from IParty.) | |
Description |
Gets or sets the party description.
(Inherited from IParty.) | |
ExternalId |
Gets or sets the external ID of the party.
(Inherited from IParty.) | |
Id |
Gets the party ID.
(Inherited from IParty.) | |
IsInactive |
Gets or sets if the account is inactive.
(Inherited from IParty.) | |
LastActiveOn |
Gets the latest point of time the account was active.
(Inherited from IParty.) | |
Name |
Gets or sets the party name.
(Inherited from IParty.) | |
PasswordHash |
Gets the password hash value.
| |
PasswordSalt |
Gets the password salt value.
|
Name | Description | |
---|---|---|
Destroy |
Destroys the account.
(Inherited from IParty.) | |
GetMemberships |
Gets all teams the party is directly included as a member.
(Inherited from IParty.) | |
IsMemberOf |
Indicates if the party is member of a team.
(Inherited from IParty.) | |
SetPassword(String) |
Sets the password. If password is null then no password
is assigned to the user account.
| |
SetPassword(String, String) |
Sets the password by providing precalculated hash and salt values.
| |
ValidatePassword |
Validates the password.
|