CKFinder 3 – ASP.NET Connector Documentation
AclRule Class Reference

Defines an Access Control List rule. More...

Public Member Functions

 AclRule (StringMatcher resourceNameMatcher, StringMatcher pathMatcher, StringMatcher roleMatcher, IDictionary< Permission, PermissionType > permissions)
 Constructs a new instance of AclRule. More...
 

Properties

StringMatcher ResourceNameMatcher [get]
 Gets the ResourceType name matcher. More...
 
StringMatcher PathMatcher [get]
 Gets the folder path matcher. More...
 
StringMatcher RoleMatcher [get]
 Gets the role name matcher. More...
 
IDictionary< Permission, PermissionTypePermissions [get]
 Gets the dictionary of Permission and PermissionType. More...
 

Detailed Description

Defines an Access Control List rule.

Constructor & Destructor Documentation

◆ AclRule()

AclRule ( StringMatcher  resourceNameMatcher,
StringMatcher  pathMatcher,
StringMatcher  roleMatcher,
IDictionary< Permission, PermissionType permissions 
)
inline

Constructs a new instance of AclRule.

Parameters
resourceNameMatcherA StringMatcher for a ResourceType name.
pathMatcherA StringMatcher for a folder path.
roleMatcherA StringMatcher for a role name.
permissionsA dictionary of Permission and PermissionType.

Property Documentation

◆ PathMatcher

StringMatcher PathMatcher
get

Gets the folder path matcher.

◆ Permissions

IDictionary<Permission, PermissionType> Permissions
get

Gets the dictionary of Permission and PermissionType.

◆ ResourceNameMatcher

StringMatcher ResourceNameMatcher
get

Gets the ResourceType name matcher.

◆ RoleMatcher

StringMatcher RoleMatcher
get

Gets the role name matcher.


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