Agent SDK
Classes
ionicsdk.filecipher Namespace Reference

Supports protection of files of all types. More...

Classes

class  FileCipherAuto
 Cipher that automatically chooses the correct cipher to use for file encryption / decryption. More...
 
class  FileCipherBase
 Base class for all file encryption / decryption ciphers. More...
 
class  FileCipherCms
 Cipher that supports CMS (Cryptographic Message Syntax) encryption / decryption. More...
 
class  FileCipherCsv
 Cipher that supports CSV (Comma Separated Values) file encryption / decryption. More...
 
class  FileCipherDecryptAttributes
 Allows for extended input and output options during decryption. More...
 
class  FileCipherEncryptAttributes
 Allows for extended input and output options during encryption. More...
 
class  FileCipherFamily
 Enumeration of all supported cipher families. More...
 
class  FileCipherGeneric
 Cipher that supports generic file encryption / decryption. More...
 
class  FileCipherOpenXml
 Cipher that supports OpenXML file encryption / decryption. More...
 
class  FileCipherPdf
 Cipher that supports PDF file encryption / decryption. More...
 
class  FileCrypto
 Utility functions to retrieve FileInfo for any type of file or data. More...
 
class  FileInfo
 Data class used to describe attributes of a file. More...
 

Detailed Description

Supports protection of files of all types.

Classes:
FileCipherBase - Base class for all file encryption / decryption ciphers.
FileCipherAuto - Cipher that automatically chooses the correct cipher to use for file encryption / decryption. See FileCipherAuto for limitations on choosing the correct cipher during encryption.
FileCipherCms - Cipher that supports CMS (Cryptographic Message Syntax) encryption / decryption.
FileCipherCsv - Cipher that supports CSV (Comma Separated Values) file encryption / decryption.
FileCipherGeneric - Cipher that supports generic file encryption / decryption.
FileCipherOpenXml - Cipher that supports OpenXML file encryption / decryption.
FileCipherPdf - Cipher that supports PDF file encryption / decryption.
FileCipherDecryptAttributes - Allows for extended input and output options during decryption.
FileCipherEncryptAttributes - Allows for extended input and output options during encryption.
FileInfo - Data class used to describe attributes of a file.
FileCipherFamily - Enumeration of all supported cipher families.
FileCrypto - Holds utility functions to retrieve FileInfo from protected data.