KlusterKite  0.0.0
A framework to create scalable and redundant services based on awesome Akka.Net project.
KlusterKite.NodeManager.Client.ORM.Role Class Reference

The amount of privileges assigned to the user More...

Inheritance diagram for KlusterKite.NodeManager.Client.ORM.Role:
KlusterKite.Data.CRUD.IObjectWithId< Guid >

Properties

Guid Uid [get, set]
 Gets or sets the role uid More...
 
string Name [get, set]
 Gets or sets the role name More...
 
List< string > AllowedScope [get, set]
 Gets or sets the list of granted privileges More...
 
string AllowedScopeJson = new List<string>() [get, set]
 Gets or sets AllowedScope serialized to JSON More...
 
List< string > DeniedScope [get, set]
 Gets or sets the list of denied privileges (the user will not acquire this privileges, even if they will be granted via other roles) More...
 
string DeniedScopeJson = new List<string>() [get, set]
 Gets or sets AllowedScope serialized to JSON More...
 
List< RoleUserUsers [get, set]
 Gets or sets the list of users assigned to this role More...
 

Additional Inherited Members

- Public Member Functions inherited from KlusterKite.Data.CRUD.IObjectWithId< Guid >
TId GetId ()
 Gets the object id More...
 

Detailed Description

The amount of privileges assigned to the user

Definition at line 29 of file Role.cs.

Property Documentation

◆ AllowedScope

List<string> KlusterKite.NodeManager.Client.ORM.Role.AllowedScope
getset

Gets or sets the list of granted privileges

Definition at line 50 of file Role.cs.

◆ AllowedScopeJson

string KlusterKite.NodeManager.Client.ORM.Role.AllowedScopeJson = new List<string>()
getset

Gets or sets AllowedScope serialized to JSON

Definition at line 59 of file Role.cs.

◆ DeniedScope

List<string> KlusterKite.NodeManager.Client.ORM.Role.DeniedScope
getset

Gets or sets the list of denied privileges (the user will not acquire this privileges, even if they will be granted via other roles)

Definition at line 72 of file Role.cs.

◆ DeniedScopeJson

string KlusterKite.NodeManager.Client.ORM.Role.DeniedScopeJson = new List<string>()
getset

Gets or sets AllowedScope serialized to JSON

Definition at line 81 of file Role.cs.

◆ Name

string KlusterKite.NodeManager.Client.ORM.Role.Name
getset

Gets or sets the role name

Definition at line 42 of file Role.cs.

◆ Uid

Guid KlusterKite.NodeManager.Client.ORM.Role.Uid
getset

Gets or sets the role uid

Definition at line 36 of file Role.cs.

◆ Users

List<RoleUser> KlusterKite.NodeManager.Client.ORM.Role.Users
getset

Gets or sets the list of users assigned to this role

Definition at line 92 of file Role.cs.


The documentation for this class was generated from the following file: