AuthenticationService  v0.2.0
Properties | List of all members
Joutsen.Authentication.User Interface Reference

An interface representing an user registered with the authentication service. More...

Properties

long Id [get]
 The unique identifier of the user in the database. More...
 
String Username [get, set]
 The name of the user. More...
 
bool IsActive [get, set]
 Determines if the user is currently active was disabled. More...
 
Set< RoleRoles [get]
 Fetches the user's roles in different applications. More...
 
new DateTime CreationTime [get]
 
new long CreatorId [get]
 
new DateTime LastModificationTime [get]
 
new long LastModifierId [get]
 
- Properties inherited from Joutsen.Authentication.ModificationTrackable
DateTime LastModificationTime [get, set]
 The time of the latest changes to the object. More...
 
long LastModifierId [get, set]
 The Id of the userwho performed the latest changes to the object. More...
 
- Properties inherited from Joutsen.Authentication.CreationTrackable
DateTime CreationTime [get, set]
 The time the object was created. More...
 
long CreatorId [get, set]
 The Id of the user who created the object. More...
 

Detailed Description

An interface representing an user registered with the authentication service.

Since
0.1.0

Property Documentation

◆ CreationTime

new DateTime Joutsen.Authentication.User.CreationTime
get

◆ CreatorId

new long Joutsen.Authentication.User.CreatorId
get

◆ Id

long Joutsen.Authentication.User.Id
get

The unique identifier of the user in the database.

◆ IsActive

bool Joutsen.Authentication.User.IsActive
getset

Determines if the user is currently active was disabled.

◆ LastModificationTime

new DateTime Joutsen.Authentication.User.LastModificationTime
get

◆ LastModifierId

new long Joutsen.Authentication.User.LastModifierId
get

◆ Roles

Set<Role> Joutsen.Authentication.User.Roles
get

Fetches the user's roles in different applications.

◆ Username

String Joutsen.Authentication.User.Username
getset

The name of the user.