Nabû 1.0.0
Standardizing .NET developments with abstractions
Humbaba.Authorization.RoleOn< T > Class Template Referenceabstract
+ Inheritance diagram for Humbaba.Authorization.RoleOn< T >:

Public Member Functions

override void UpdateRights (Right[]? rights, string? resourceStringValue)
 
- Public Member Functions inherited from Humbaba.Authorization.Role
virtual bool Authorize (IHumbabaAuthorize reference)
 
IHumbabaAuthorize Instantiate ()
 
IHumbabaAuthorize Instantiate (string? sourceValueIdentity)
 
- Public Member Functions inherited from Humbaba.Authorization.IHumbabaAuthorize

Properties

override? string ResourceTypeIdentity [get]
 
override? string ResourceValueIdentity [get]
 
- Properties inherited from Humbaba.Authorization.Role
virtual Right[] Rights = [] [get, protected set]
 
virtual string DisplayName [get]
 
virtual string IdentityName [get]
 
virtual ? string ResourceTypeIdentity [get]
 
virtual ? string ResourceValueIdentity [get]
 
- Properties inherited from Humbaba.Authorization.IHumbabaAuthorize

Member Function Documentation

◆ UpdateRights()

override void Humbaba.Authorization.RoleOn< T >.UpdateRights ( Right?[] rights,
string? resourceStringValue )
virtual

Reimplemented from Humbaba.Authorization.Role.

Property Documentation

◆ ResourceTypeIdentity

override? string Humbaba.Authorization.RoleOn< T >.ResourceTypeIdentity
get

◆ ResourceValueIdentity

override? string Humbaba.Authorization.RoleOn< T >.ResourceValueIdentity
get