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.
|