▼NCKSource | |
▼NCKFinder | |
▼NConnector | |
▼NConfig | |
►NNodes | |
CAccessControlNode | |
CBackendNode | |
CBackendsNode | |
CConnectorNode | |
CExtensionNode | |
CFileNode | |
CFolderNode | |
CHideFilesNode | |
CHideFoldersNode | |
CHtmlExtensionsNode | |
CImageSizeNode | |
CImageSizesNode | |
CImagesNode | |
CLicenseNode | |
COptionNode | |
CPluginNode | |
CPluginsNode | |
CResourceTypeNode | |
CResourceTypesNode | |
CRoleNode | |
CThresholdNode | |
CThumbnailSizeNode | |
CThumbnailSizesNode | |
CThumbnailsNode | |
CConfigSectionHandler | A handler for connector configuration section |
CConnectorBuilderConfigExtensions | Extensions for the ConnectorBuilder class |
CConnectorConfigurationConfigExtensions | Extensions for the ConnectorConfiguration class |
CFileSystemFactory | A file system factory |
▼NCore | |
►NAcl | |
CAclRepository | Provides default Access Control List |
CAclRule | Defines an Access Control List rule |
CIAclRepository | Provides Access Control List |
CIRequestAcl | Provides high level Access Control List for a request |
CStringMatcher | Defines mask based string matcher |
►NAuthentication | |
CIAuthenticator | Defines authentication |
CIUser | Defines CKFinder user |
CUser | Default implementation of IUser |
►NBuilders | |
CConnectorBuilder | Builds an instance of IConnector using fluent interface |
CConnectorConfiguration | Defines connector's configuration |
CIConnectorFactory | Defines factory of connectors |
CResourceTypeBuilder | Builds an instance of ResourceType using fluent interface |
►NCommands | |
►NDtos | |
CContentDto | Defines data transfer object for base64 encoded content |
CCurrentDirectoryDto | Defines data transfer object for CurrentDirectory |
CErrorDto | Defines data transfer object for errors |
CFileDto | Defines data transfer object for a file |
CFileErrorDto | Defines data transfer object for a file error |
CFileInfoDto | Defines data transfer object for a file info |
CFilesDto | Defines data transfer object for a collection of files |
CFolderDto | Defines data transfer object for a folder |
CImageActionDto | Defines base data transfer object for an image action |
CImageActionsDto | Defines data transfer object for a collection of image actions |
CImageCropInfoDto | Defines data transfer object for an image crop action |
CImageDto | Defines data transfer object for an image content |
CImageResizeInfoDto | Defines data transfer object for an image resize action |
CImageRotateInfoDto | Defines data transfer object for an image rotate action |
CImagesSettingsDto | Defines data transfer object for images settings |
CResourceDto | Defines data transfer object for images settings |
►NProxy | |
CIProxyUrlGenerator | Translates urls to Proxy commands |
CCacheOptions | Cache options with expiration and e-tag |
CCommandParameters | Base command parameters class |
CCommandResponse | An abstract command response |
CCopyFilesCommand | Copies files from selected folders |
CCopyFilesParameters | Command parameters for CopyFilesCommand |
CCopyFilesResponse | Command response for CopyFilesCommand |
CCreateFolderCommand | Creates a child folder |
CCreateFolderParameters | Command parameters for CreateFolderCommand |
CCreateFolderResponse | Command response for CreateFolderCommand |
CDeleteFilesCommand | Deletes given files |
CDeleteFilesParameters | Command parameters for DeleteFilesCommand |
CDeleteFilesResponse | Command response for DeleteFilesCommand |
CDeleteFolderCommand | Deletes a given folder |
CDeleteFolderParameters | Command parameters for DeleteFolderCommand |
CDeleteFolderResponse | Command response for DeleteFolderCommand |
CDownloadFileCommand | Downloads a file from the server |
CDownloadFileParameters | Command parameters for DownloadFileCommand |
CFileUploadCommand | Uploads a file to a given folder |
CFileUploadParameters | Command parameters for FileUploadCommand |
CFileUploadResponse | Command response for FileUploadCommand |
CGetFilesCommand | Returns the list of files for a given folder |
CGetFilesParameters | Command parameters for GetFilesCommand |
CGetFilesResponse | Command response for GetFilesCommand |
CGetFileUrlCommand | Returns a direct URL to a file |
CGetFileUrlParameters | Command parameters for GetFileUrlCommand |
CGetFileUrlResponse | Command response for GetFileUrlCommand |
CGetFoldersCommand | Returns the list of the child folders for a given folder |
CGetFoldersParameters | Command parameters for GetFoldersCommand |
CGetFoldersResponse | Command response for GetFoldersCommand |
CGetResizedImagesCommand | Returns a list of resized versions of the image file |
CGetResizedImagesParameters | Command parameters for GetResizedImagesCommand |
CGetResizedImagesResponse | Command response for GetResizedImagesCommand |
CICommand | Command interface |
CICommandFactory | Defines command factory |
CICommandRepository | A command repository |
CImageEditCommand | Performs basic image modifications: crop, rotate, resize |
CImageEditParameters | Command parameters for ImageEditCommand |
CImageEditResponse | Command response for ImageEditCommand |
CImageInfoCommand | Returns information about the dimensions of the image file |
CImageInfoParameters | Command parameters for ImageInfoCommand |
CImageInfoResponse | Command response for ImageInfoCommand |
CImagePreviewCommand | Creates a resized version of the image file |
CImagePreviewParameters | Command parameters for ImagePreviewCommand |
CImageResizeCommand | Creates a resized version of the image file |
CImageResizeParameters | Command parameters for ImageResizeCommand |
CImageResizeResponse | Command response for ImageResizeCommand |
CInitCommand | This is the first command issued by CKFinder. It returns the general settings of the connector and all configured resource types |
CInitParameters | Command parameters for InitCommand |
CJsonCommandResponse | The response with json |
CJsonParamtersBase | The base class for JSON-based command parameters |
CMoveFilesCommand | Moves files from selected folders |
CMoveFilesParameters | Command parameters for MoveFilesCommand |
CMoveFilesResponse | Command response for MoveFilesCommand |
CNotModifiedCommandResponse | The not modified (304) response |
COperationCommand | Tracks the progress of the operation in time-consuming connector commands |
COperationResponse | Command response for OperationCommand |
CProxyCommand | Serves a file to the browser without forcing the download |
CProxyParameters | Command parameters for ProxyCommand |
CQuickUploadCommand | Uploads a file to the given folder |
CQuickUploadParameters | Command parameters for QuickUploadCommand |
CQuickUploadResponse | Command response for QuickUploadCommand |
CRenameFileCommand | Renames a file |
CRenameFileParameters | Command parameters for RenameFileCommand |
CRenameFileResponse | Command response for RenameFileCommand |
CRenameFolderCommand | Renames a folder |
CRenameFolderParameters | Command parameters for RenameFolderCommand |
CRenameFolderResponse | Command response for RenameFolderCommand |
CResponseBase | The base class for command responses |
CSaveImageCommand | Saves a Base64-encoded PNG image to a file |
CSaveImageParameters | Command parameters for SaveImageCommand |
CSaveImageResponse | Command response for SaveImageCommand |
CStreamCommandResponse | The response with file stream |
CStringCommandResponse | The response with text |
CThumbnailCommand | Downloads the thumbnail of an image file |
CThumbnailParameters | Command parameters for ThumbnailCommand |
►NEvents | |
►NMessages | |
CAfterCommandEvent | Event published after command execution |
CBeforeCommandEvent | Event published before command execution |
CCopyFileEvent | Event published before copying file in CopyFiles command |
CCreateFolderEvent | Event published before folder creation in CreateFolder command |
CDeleteFileEvent | Event published before deleting file in DeleteFiles command |
CDeleteFolderEvent | Event published before deleting folder in DeleteFolder command |
CDownloadFileEvent | Event published before file is served to the client in DownloadFile command |
CEventBase | Base event class |
CFileUploadEvent | Event published before file is saved in the file system in FileUpload command |
CImageEditEvent | Event published before image is modified in ImageEdit command |
CMoveFileEvent | Event published before moving file in MoveFiles command |
CProxyDownloadEvent | Event published before file is served to the client in ProxyDownload command |
CRenameFileEvent | Event published before renaming file in RenameFile command |
CRenameFolderEvent | Event published before renaming folder in RenameFolder command |
CResizeImageEvent | Event published before generation of resized image in ResizeImage command |
CSaveImageEvent | Event published before image is saved in the file system in SaveImage command |
CIEventAggregator | Event aggregator with sequential propagation |
CMessageContext | An event message context |
►NExceptions | |
CAccessDeniedException | Represents file system permission error |
CAlreadyExistsException | Represents file and/or folder conflict error |
CCommandNotFoundException | Represents command not found error |
CConnectorDisabledException | Represents exception thrown when user is not allowed to use the connector |
CConnectorException | Represents base connector error |
CCorruptedUploadException | Represents corrupted upload error |
CCustomErrorException | Represents custom (user) error |
CFileNotFoundException | Represents file not found error |
CFileSystemExceptionExtensions | Extensions to backend for translation of exceptions |
CFolderNotFoundException | Represents folder not found error |
CInvalidConfigException | Represents invalid exception error |
CInvalidExtensionException | Represents invalid exception error |
CInvalidNameException | Represents invalid name error |
CInvalidRequestException | Represents invalid request error |
CInvalidResourceException | Represents invalid ResourceType error |
CPermissionRequiredException | Represents permission required error |
CUploadedInvalidException | Represents invalid file upload error |
CUploadedTooBigException | Represents too big file upload error |
CWrongHtmlFileUploadException | Represents HTML file with not allowed extension upload error |
►NFileSystems | |
CBackendRepository | Default implementation of IBackendRepository |
CIBackend | Represents a backend |
CIBackendRepository | Represents a file system repository |
►NJson | |
CJsonExtensions | Extension class to simplify usage of Newtonsoft.Json |
►NKeyValueStores | |
CEmptyKeyValueStoreProvider | Dummy implementation of IKeyValueStoreProvider |
CIKeyValueStore | A key-value store |
CIKeyValueStoreProvider | Represents a key-value store provider |
CKeyValueStoreSerialization | Default serialization settings for key-value stores |
►NLogs | |
CEmptyLoggerAdapterFactory | Dummy implementation of ILoggerAdapterFactory |
CILoggerAdapter | Represents a logger adapter |
CILoggerAdapterFactory | A factory of logger adapters |
CLogger | Represents the logger |
CLoggerManager | A static logger manager |
►NNodes | |
CIFile | A ResourceType based file interface |
CIFolder | A ResourceType based folder interface |
CIImageFile | An image file interface |
CImageFormats | Known image formats |
CINode | Defines basic file system node, which may be a file or a folder |
CINodeFactory | A factory of files and folders |
CINodeValidator | A validator of Access Control List for files and folders |
CIThumbnailedFile | A file with thumbnail interface |
CResizedImageFile | A resized image file |
CThumbnailFile | A thumbnail file |
►NOperation | |
CIOperationRepository | Provides operation status tracking |
COperationProgress | Represents operation progress |
►NPlugins | |
CIPlugin | Defines plugin that extends connector's functionality |
►NResizedImages | |
CIFileSettings | A file settings |
CIImageMetadataCache | A cache with image metadata |
CIImageMetadataCacheRepository | An image metadata cache repository |
CIImageSettings | An image settings |
CIThumbnailSettings | A thumbnail settings |
CSizeAndQuality | A size and quality |
CSizeDefinition | A size definition |
►NResources | |
CIResourceTypeRepository | A ResourceType repository |
CResourceType | Defines a ResourceType |
CComponentResolver | A default implementation of component resolver |
CICommandHandler | Handles command executions |
CICommandHandlerProxy | A Proxy for handling command executions |
CICommandRequest | A command request |
CIComponentResolver | A component resolver |
CIConnector | Describes a connector |
CIDtoMapper | Defines a data transfer object mapper |
CImageQuality | Describes an image quality |
CISecuritySettings | A security settings |
CRequestContent | Defines content stream for a request |
▼NHost | |
►NOwin | |
CAppBuilderExtensions | Extension class for IAppBuilder interface |
CConnectorMiddleware | Defines the connector middleware |
COwinConnector | The connector definition for Owin hosting |
COwinConnectorFactory | Defines connector factory for Owin |
▼NKeyValue | |
►NEntityFramework | |
CEntityFrameworkKeyValueStoreProvider | |
►NFileSystem | |
CFileSystemKeyValueStoreProvider | A key-value store based on file system storage |
▼NLogs | |
►NNLog | |
CNLogLoggerAdapter | Represents an NLog adapter |
CNLogLoggerAdapterFactory | A factory of NLogLoggerAdapter |
▼NFileSystem | |
▼NAmazon | |
CAmazonStorage | An Amazon S3 file system |
▼NAzure | |
CAzureStorage | An Azure Storage file system |
▼NDropbox | |
CDropboxStorage | A Dropbox file system |
▼NExceptions | |
CFileMissingException | Represents file missing error |
CFileSystemException | Represents base file system error |
CFolderMissingException | Represents folder missing error |
CPermissionDeniedException | Represents permission denied error |
▼NFtp | |
CFtpStorage | A FTP file system |
▼NLocal | |
CLocalStorage | A local file system |
CFileInfo | Basic file information |
CFileListResult | A result of file listing |
CFolderInfo | Basic folder information |
CFolderListResult | A result of folder listing |
CIFileListContinuation | File listing continuation token |
CIFileSystem | A file system interface |
CIFolderListContinuation | Folder listing continuation token |
CPath | A collection of helper methods for manipulating paths |