public class DataEncryptionKey extends EncryptionKey
deleted, offset, timestamp, type| Constructor and Description |
|---|
DataEncryptionKey(String kekName,
String subject,
DekFormat algorithm,
int version,
String encryptedKeyMaterial,
boolean deleted) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
DekFormat |
getAlgorithm() |
String |
getEncryptedKeyMaterial() |
String |
getKekName() |
String |
getKeyMaterial() |
String |
getSubject() |
int |
getVersion() |
int |
hashCode() |
boolean |
isEquivalent(DataEncryptionKey that) |
void |
setKeyMaterial(String keyMaterial) |
Dek |
toDekEntity() |
DataEncryptionKeyId |
toKey(String tenant) |
getOffset, getTimestamp, getType, isDeleted, setOffset, setTimestamppublic String getKekName()
public String getSubject()
public DekFormat getAlgorithm()
public int getVersion()
public String getEncryptedKeyMaterial()
public String getKeyMaterial()
public void setKeyMaterial(String keyMaterial)
public boolean isEquivalent(DataEncryptionKey that)
public boolean equals(Object o)
equals in class EncryptionKeypublic int hashCode()
hashCode in class EncryptionKeypublic DataEncryptionKeyId toKey(String tenant)
toKey in class EncryptionKeypublic Dek toDekEntity()
Copyright © 2026 Confluent, Inc.. All rights reserved.