Configuration for a loaded encryption key, combining key, algorithm, and source data. This is a convenience type that aggregates related encryption configuration.

interface EncryptionKeyConfiguration {
    algorithm: EncryptionAlgorithmEntity;
    key: EncryptionKeyEntity;
    marker: string;
    source: EncryptionKeySourceEntity;
}

Properties

The encryption algorithm entity

The encryption key entity

marker: string

The marker to use for encrypted values (from key or default)

The key source entity