public struct AdvancedDocumentOperations
IronOxide Advanced Document Operations
- EDEKs - Encrypted document encryption keys produced by unmanaged document encryption and required for unmanaged document decryption.
Encrypts the provided document bytes without being managed by the IronCore service.
The webservice is still needed for looking up public keys and evaluating policies, but no document is created and the EDEKs are not stored. An additional burden is put on the caller in that both the encrypted data and the EDEKs must be provided for decryption.
Bytes of the document to encrypt
Document encryption parameters
Decrypts a document not managed by the IronCore service.
Requires the encrypted data and EDEKs returned from
The webservice is still needed to transform a chosen EDEK so it can be decrypted by the caller’s private key.
Bytes of the encrypted document
EDEKs associated with the encrypted document