OpenPetra
Free Administration Software for Non-Profits
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Pages
Ict.Petra.Server.App.Core.Security.RequireModulePermissionAttribute Class Reference

attribute for annotation of server functions. Instantiator will check access permissions More...

Inheritance diagram for Ict.Petra.Server.App.Core.Security.RequireModulePermissionAttribute:

Public Member Functions

 RequireModulePermissionAttribute (string ARequiredModulesExpression)
 constructor More...
 

Public Attributes

readonly string RequiredModulesExpression
 list of modules for which the user needs to have access permissions. this is a logical expression, eg. OR(MSYSMAN,AND(PTNRADMIN,DEVADMIN)) More...
 

Detailed Description

attribute for annotation of server functions. Instantiator will check access permissions

Constructor & Destructor Documentation

◆ RequireModulePermissionAttribute()

Ict.Petra.Server.App.Core.Security.RequireModulePermissionAttribute.RequireModulePermissionAttribute ( string  ARequiredModulesExpression)
inline

constructor

Parameters
ARequiredModulesExpressionthis is a logical expression, eg. OR(MSYSMAN,AND(PTNRADMIN,DEVADMIN))

Member Data Documentation

◆ RequiredModulesExpression

readonly string Ict.Petra.Server.App.Core.Security.RequireModulePermissionAttribute.RequiredModulesExpression

list of modules for which the user needs to have access permissions. this is a logical expression, eg. OR(MSYSMAN,AND(PTNRADMIN,DEVADMIN))


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