CKFinder 3 – ASP.NET Connector Documentation
CKSource.CKFinder.Connector.Core.Acl Namespace Reference

Classes

class  AclRepository
 Provides default Access Control List. More...
 
class  AclRule
 Defines an Access Control List rule. More...
 
interface  IAclRepository
 Provides Access Control List. More...
 
interface  IRequestAcl
 Provides high level Access Control List for a request. More...
 
class  StringMatcher
 Defines mask based string matcher. More...
 

Enumerations

enum  MatcherComparisonResult { SubSet, SuperSet, Equal, Distinct }
 Possible comparison results. More...
 
enum  Permission {
  None = 0, FolderView = 1, FolderCreate = 1 << 1, FolderRename = 1 << 2,
  FolderDelete = 1 << 3, FileView = 1 << 4, FileCreate = 1 << 5, FileRename = 1 << 6,
  FileDelete = 1 << 7, ImageResize = 1 << 8, ImageResizeCustom = 1 << 9, All
}
 Available permissions More...
 
enum  PermissionType { Allow, Deny, Inherit }
 Describes permission types More...
 

Enumeration Type Documentation

◆ MatcherComparisonResult

Possible comparison results.

Enumerator
SubSet 

A subset

SuperSet 

A superset.

Equal 

An equality.

Distinct 

A distinction.

◆ Permission

enum Permission
strong

Available permissions

◆ PermissionType

enum PermissionType
strong

Describes permission types

Enumerator
Allow 

Allow permission

Deny 

Deny permission

Inherit 

Inherit permission from parent