Solid File System

Virtual file system enigne that can be embedded into your software.

SolFSStorage.StorageEncryption property

Filter:

Pascal    Plain C    C++ (DLL/Lib)    C++ (VCL)    C++ (.NET)    C#    VB.NET    Java 

SolFSStorage     See also    

Overview

Sets encryption algorithm for whole-storage encryption.

Declaration

[Pascal]
    property StorageEncryption: TSolFSEncryption;

[Plain C]
    not applicable;

[C++ (DLL/Lib)]
    SolFSEncryption get_StorageEncryption()
    void set_StorageEncryption(SolFSEncryption Value)

[C++ (VCL)]
    __property TSolFSEncryption StorageEncryption;

[C++ (.NET)]
    SolFSEncryption get_StorageEncryption()
    void set_StorageEncryption(SolFSEncryption Value)

[C#]
    SolFSEncryption StorageEncryption

[VB.NET]
    Property StorageEncryption As SolFSEncryption

[Java]
    SolFSEncryption getStorageEncryption()
    void setStorageEncryption(SolFSEncryption value)

Values of SolFSEncryption

Description

This property specifies encryption for the whole storage (including directories). The property value is used when the storage is created or when the fixed-sized storage is formatted. Default value is 0 (no encryption).
Remember to set the StoragePassword property before enabling encryption.

To change the password or encryption algorithm use SetEncryption method.

If you use custom encryption, you must provide handlers for OnDataEncrypt, OnDataDecrypt, OnHashValidate and OnHashCalculate events.

See also

StoragePassword     CheckPassword     SetEncryption    

Back to top