Package org.springframework.data.mongodb.core.encryption
@NonNullApi
package org.springframework.data.mongodb.core.encryption
Infrastructure for explicit
encryption mechanism of Client-Side Field Level Encryption.
-
ClassDescriptionEncryption<S,
T> Component responsible for encrypting and decrypting values.Context to encapsulate encryption for a specificMongoPersistentProperty.TheEncryptionKeyrepresents a Data Encryption Key reference that can be either direct via thekey idor itsKey Alternative Name.The key reference type.Interface to obtain aData Encryption Keythat is valid in a givencontext.Options, like theEncryptionOptions.algorithm(), to apply when encrypting values.ClientEncryptionbasedEncryptionimplementation.