Skip to main content

documentUploadKek

Retrieves the key-encryption key (KEK) to be used to encrypt the DEK for encrypting documents with the specified purpose. Note the key retrieved by this call can be used for all documents of the same purpose in the same session.

documentUploadKek(
input: DocumentUploadKekInput!
): DocumentUploadKekPayload!

Arguments

documentUploadKek.input ● DocumentUploadKekInput! non-null input

Type

DocumentUploadKekPayload object

Payload from documentUploadKek, returns information the client will need when encrypting the document to upload. Note if the client is unable to support the encryption algorithms returned by this payload, it will not be able to call prepareDocumentUpload.