Agent SDK
|
Cionicsdk.services._ServicesInternal | |
▼Cdict | |
Cionicsdk.common.MetadataDict | Dictionary of string to string |
▼CException | |
▼Cionicsdk.exceptions.IonicException | Exception for Ionic SDK client logic |
Cionicsdk.exceptions.IonicServerException | Exception for Ionic server errors |
Cionicsdk.log.ISLog | Defines the different ways to configure SDK logging |
▼Clist | |
Cionicsdk.agent.GetKeyErrorList | List of Get Key Errors with convenience functions for searching by key id |
Cionicsdk.agent.GetKeyQueryList | List of Get Key Query Results with convenience functions for searching by external ID |
Cionicsdk.agent.ResourceResponseList | List of generic resource object(s) with convenience functions for searching by refid |
Cionicsdk.common.DeviceProfileList | List of DeviceProfiles |
Cionicsdk.common.KeyDataList | List of keys with convenience functions for searching |
Cionicsdk.common.UpdateKeyDataList | List of pdate keys with convenience functions for searching |
Cionicsdk.keyvault.KeyVaultKeyRecordList | List of KeyVaultKeyRecord with convenience functions for searching by key ID |
Cionicsdk.secretshare.SecretShareBucket | Secret Share bucket implementation |
▼Cobject | |
Cionicsdk.agent.AgentConfig | Configuration object used by Agent |
Cionicsdk.agent.GetKeyError | Class used to return Error object(s) from calls to GetKeys2 |
Cionicsdk.agent.GetKeyQueryResult | Class used to return external key query result object(s) |
Cionicsdk.agent.ResourceRequest | Class used to request generic resource object(s) |
Cionicsdk.agent.ResourceResponse | Class used to return generic resource object(s) |
▼Cionicsdk.chunkcipher.ChunkCipherBase | Base class for all data chunk encryption / decryption ciphers |
Cionicsdk.chunkcipher.ChunkCipherAuto | Cipher that automatically chooses the correct cipher to use for data chunk encryption / decryption |
Cionicsdk.chunkcipher.ChunkCipherV1 | Cipher that supports version 1 data chunk encryption / decryption |
Cionicsdk.chunkcipher.ChunkCipherV2 | Cipher that supports version 2 data chunk encryption / decryption |
Cionicsdk.chunkcipher.ChunkCipherV3 | Cipher that supports version 3 data chunk encryption / decryption |
Cionicsdk.chunkcipher.ChunkCipherV4 | Cipher that supports version 4 data chunk encryption / decryption |
Cionicsdk.chunkcipher.ChunkCipherDecryptAttributes | Allows for extended output options during data chunk decryption |
Cionicsdk.chunkcipher.ChunkCipherEncryptAttributes | Allows for extended input and output options during data chunk encryption |
Cionicsdk.chunkcipher.ChunkCrypto | Utility functions to retrieve ChunkInfo from protected data |
Cionicsdk.chunkcipher.ChunkInfo | Data class used to describe attributes of a data chunk |
Cionicsdk.common.DeviceProfile | Data class for storing device profile information (a.k.a |
▼Cionicsdk.common.DeviceProfilePersistorBase | Abstract class used to load and save device profiles |
Cionicsdk.common.DeviceProfilePersistorAesGcmFile | AES/GCM protected device profile persistor implementation |
Cionicsdk.common.DeviceProfilePersistorDefault | Default device profile persistor implementation |
Cionicsdk.common.DeviceProfilePersistorPasswordFile | Password protected device profile persistor implementation |
Cionicsdk.common.DeviceProfilePersistorPlaintextFile | Plaintext device profile persistor implementation |
Cionicsdk.common.SecretShareProfilePersistor | Secret Share device profile persistor implementation |
▼Cionicsdk.common.KeyData | Defines a data protection key as returned by Ionic.com |
Cionicsdk.common.UpdateKeyData | Defines a data protection key as returned by Ionic.com |
Cionicsdk.coverpage.CoverPageService | Service object that provides cover pages to a File Cipher |
▼Cionicsdk.cryptocipher.CryptoCipherBase | Root Cipher class that defines the interface and includes a number of utility functions shared by all Cipher classes |
Cionicsdk.cryptocipher.AesCtrCipher | Cipher class that implements AES CTR |
Cionicsdk.cryptocipher.AesGcmCipher | Cipher class that implements AES GCM |
Cionicsdk.errors.IonicError | Defines error codes produced by the SDK and a method to retrieve a description of the error |
▼Cionicsdk.exceptions.ServerResponse | Server response object returned from most Ionic server calls |
Cionicsdk.exceptions.IonicServerException | Exception for Ionic server errors |
▼Cionicsdk.filecipher.FileCipherBase | Base class for all file encryption / decryption ciphers |
Cionicsdk.filecipher.FileCipherAuto | Cipher that automatically chooses the correct cipher to use for file encryption / decryption |
Cionicsdk.filecipher.FileCipherCms | Cipher that supports CMS (Cryptographic Message Syntax) encryption / decryption |
Cionicsdk.filecipher.FileCipherCsv | Cipher that supports CSV (Comma Separated Values) file encryption / decryption |
Cionicsdk.filecipher.FileCipherGeneric | Cipher that supports generic file encryption / decryption |
Cionicsdk.filecipher.FileCipherOpenXml | Cipher that supports OpenXML file encryption / decryption |
Cionicsdk.filecipher.FileCipherPdf | Cipher that supports PDF file encryption / decryption |
Cionicsdk.filecipher.FileCipherDecryptAttributes | Allows for extended input and output options during decryption |
Cionicsdk.filecipher.FileCipherEncryptAttributes | Allows for extended input and output options during encryption |
Cionicsdk.filecipher.FileCipherFamily | Enumeration of all supported cipher families |
Cionicsdk.filecipher.FileCrypto | Utility functions to retrieve FileInfo for any type of file or data |
Cionicsdk.filecipher.FileInfo | Data class used to describe attributes of a file |
▼Cionicsdk.keyvault.KeyVault | KeyVault service object |
Cionicsdk.keyvault.KeyVaultAppleKeyChain | KeyVault service object for iOS, which uses the Apple key chain to store keys |
Cionicsdk.keyvault.KeyVaultCustom | Key Vault Class that allows for the creation of a completely custom vault |
Cionicsdk.keyvault.KeyVaultMac | KeyVault service object for Mac, which uses an encrypted file using the Mac key chain to store keys |
Cionicsdk.keyvault.KeyVaultWindowsDpApi | KeyVault service object for Windows, which uses an encrypted file using Windows DP (Data Protection) API |
Cionicsdk.keyvault.KeyVaultKeyRecord | Class pass key information in and out of the Key Vaults |
Cionicsdk.log.CustomLogger | Logger Custom Class for capturing some portion (or all) logging in the Python code |
Cionicsdk.secretshare.SecretShareData | Secret Share data implementation |
Cionicsdk.secretshare.SecretSharePersistor | Secret Share persistor implementation |
▼Cionicsdk.services.AgentKeyServicesBase | AgentKeyServicesBase class performs all key related services (create and get) for higher level objects like chunk cipher and file cryto |
Cionicsdk.agent.Agent | Agent class performs all client/server communication with Ionic.com |
▼CStructure | |
Cionicsdk.exceptions.CServerResponse | |
C_private | |
C_util | |
Ccurrentframe | |
▼Cdefaultdict | |
Cionicsdk.common.KeyAttributesDict | Default Dictionary of string Attribute names with lists of string values |
Cionicsdk.common.KeyObligationsDict | Default Dictionary of string Obligation names with lists of string values |
Cgetframeinfo | |
Clog | |
Cnumbers | |
Csys | |
Ctraceback |
You acknowledge your access, review and use of the documentation on this page is subject to the Ionic Security Inc. Documentation Use Rights.
© 2016-2018 Ionic Security Inc. All rights reserved.
Generated on Mon Jun 24 2019 10:20:17 for Agent SDK by
1.8.12