encryptionKeys property

Map<String, Set<DelegationDto>> encryptionKeys
getter/setter pair

When a document needs to be encrypted, the responsible generates a cryptographically random master key (different from the delegation key, never to appear in clear anywhere in the db. He/she encrypts it using his own AES exchange key and stores it as a delegation

Implementation

Map<String, Set<DelegationDto>> encryptionKeys;