@Stability.Volatile @Documented @Retention(value=RUNTIME) @Target(value={ANNOTATION_TYPE,METHOD,FIELD}) public @interface Encrypted
May be used as a meta-annotation.
EncryptionModule
,
RepackagedEncryptionModule
Modifier and Type | Optional Element and Description |
---|---|
String |
encrypter
Alias of encrypter to use.
|
Encrypted.Migration |
migration
Controls deserialization behavior when the provided field value
is not encrypted.
|
public abstract String encrypter
May be omitted if the crypto manager has a default encrypter.
@Stability.Volatile public abstract Encrypted.Migration migration
Defaults to Encrypted.Migration.NONE
.
Copyright © 2024 Couchbase, Inc.. All rights reserved.