C# Class CKFinder.Connector.Util

Datei anzeigen Open project: Achilles-Software/CloudStorageProvider

Public Methods

Method Description
ArrayContains ( Array array, object value, System comparer ) : bool
CreateDirectory ( string path ) : Achilles.Acme.Storage.IO.DirectoryInfo

This method should provide safe substitude for Directory.CreateDirectory().

This method creates all the directory structure if needed.

The System.IO.Directory.CreateDirectory() method has a bug that gives an error when trying to create a directory and the user has no rights defined in one of its parent directories. The CreateDirectory() should be a good replacement to solve this problem.

GetMACTripleDESHash ( string input ) : string

Hash an input string and return the hash as a 40 character hexadecimal string.

ReadTextFile ( string filePath ) : string
encodeURIComponent ( string _string ) : string

Private Methods

Method Description
CreateDirectoryUsingDll ( Achilles dir ) : void
Util ( ) : System
_mkdir ( string path ) : int

Method Details

ArrayContains() public static method

public static ArrayContains ( Array array, object value, System comparer ) : bool
array System.Array
value object
comparer System
return bool

CreateDirectory() public static method

This method should provide safe substitude for Directory.CreateDirectory().

This method creates all the directory structure if needed.

The System.IO.Directory.CreateDirectory() method has a bug that gives an error when trying to create a directory and the user has no rights defined in one of its parent directories. The CreateDirectory() should be a good replacement to solve this problem.

public static CreateDirectory ( string path ) : Achilles.Acme.Storage.IO.DirectoryInfo
path string The directory path to be created.
return Achilles.Acme.Storage.IO.DirectoryInfo

GetMACTripleDESHash() public static method

Hash an input string and return the hash as a 40 character hexadecimal string.
public static GetMACTripleDESHash ( string input ) : string
input string
return string

ReadTextFile() public static method

public static ReadTextFile ( string filePath ) : string
filePath string
return string

encodeURIComponent() public static method

public static encodeURIComponent ( string _string ) : string
_string string
return string