EldoS
 Table of Contents >  SolFSStorage.FilesEncryption property
Navigation
Web site
Support
Table Of Contents
Send comments on this topic

SolFSStorage.FilesEncryption property

Filter:

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

SolFSStorage     See also    

Overview

Sets default encryption algorithm used with files being created.

Declaration

[Pascal]
    property FilesEncryption: TSolFSEncryption;

[DLL]
    not applicable;

[C++ (DLL/Lib)]
    SolFSEncryption get_FilesEncryption()
    void set_FilesEncryption(SolFSEncryption Value)

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

[C++ (.NET)]
    SolFSEncryption get_FilesEncryption()
    void set_FilesEncryption(SolFSEncryption Value)

[C#]
    SolFSEncryption FilesEncryption

[VB.NET]
    Property FilesEncryption As SolFSEncryption

Values of StorageEncryption

[Pascal] [DLL] [C++ (VCL)] [C++ (.NET)] [C#] [VB.NET] [ActiveX] [VB] Value Meaning
ecNoEncryption 0 Encryption is not used.
ecAES256_SHA256 1 AES (256 bit) is used for encryption and SHA is used for hashing.
ecCustom256 2 Custom encryption is used via callback functions (events).
ecAES256_HMAC256 3 AES (256 bit) is used for encryption and SHA is used for hashing. This mode is recommended for use instead of ecAES256_SHA256.

Description

This property specifies default encryption for operations (namely stream creation) which don't include encryption as a parameter.
Default value is 0 (no encryption). If encryption is used, use FilesPassword property to specify the password for encryption.

See also

SetFileEncryption     FilesPassword

Contact Us | Subscribe | Terms of Use | Trademarks | Privacy Statement
Copyright (c) 1998-2008, EldoS Corporation