@Generated(value="io.swagger.codegen.languages.JavaClientCodegen",
date="2020-02-29T21:54:50.815Z")
public class SymmetricKeyUseDomain
extends java.lang.Object
| Constructor and Description |
|---|
SymmetricKeyUseDomain() |
| Modifier and Type | Method and Description |
|---|---|
SymmetricKeyUseDomain |
addEncryptionKeyIdsItem(java.lang.String encryptionKeyIdsItem) |
SymmetricKeyUseDomain |
creationTime(java.lang.Integer creationTime) |
SymmetricKeyUseDomain |
digestAlgorithm(java.lang.String digestAlgorithm) |
SymmetricKeyUseDomain |
encryptingPackagedCiphertextVersion(java.lang.Integer encryptingPackagedCiphertextVersion) |
SymmetricKeyUseDomain |
encryptionKeyIds(java.util.List<java.lang.String> encryptionKeyIds) |
SymmetricKeyUseDomain |
endableKDSFallbackToCloud(java.lang.Boolean endableKDSFallbackToCloud) |
boolean |
equals(java.lang.Object o) |
java.lang.Integer |
getCreationTime()
Get creationTime
|
java.lang.String |
getDigestAlgorithm()
The digest algorithm to use for signing messages in this use domain
|
java.lang.Integer |
getEncryptingPackagedCiphertextVersion()
after encrypting new plaintexts, package the ciphertext with this version of the packaged ciphertext
|
java.util.List<java.lang.String> |
getEncryptionKeyIds()
these are the semmetric key id's that belong to this use domain - these keys never belong to any other use domain
|
java.lang.String |
getId()
Get id
|
java.lang.String |
getName()
Get name
|
java.lang.String |
getOwnerOrgId()
the org id of the organization that owns these symmetric keys
|
java.lang.Integer |
getSymmetricKeyDecryptionUseTTL()
number of seconds since key creation that the key will be available for decryption
|
java.lang.String |
getSymmetricKeyDerivationServiceId()
the symmetric key derivation serivce id that can derive and wrap these keys
|
java.lang.String |
getSymmetricKeyEncryptionAlg()
the specific encryption alg to encrypt new plaintexts for application layer encryption operations
|
java.lang.Integer |
getSymmetricKeyEncryptionUseTTL()
number of seconds since key creation that the key will be available for encryption
|
java.lang.Integer |
getSymmetricKeyInceptionTTL()
number of seconds since key creation that the key will be available for encryption
|
java.lang.Integer |
getSymmetricKeyLength()
the number of bits of all symmetric keys in this use domain
|
java.lang.Integer |
getSymmetricKeyRetentionUseTTL()
number of seconds since key creation that the key will be available for retention purposes
|
int |
hashCode() |
SymmetricKeyUseDomain |
id(java.lang.String id) |
java.lang.Boolean |
isEndableKDSFallbackToCloud()
if all registered kds service become unreachable, then incoming requests for new and existing keys may fallback to the cloud provided KDS
|
java.lang.Boolean |
isRequireSignedKeyDelivery()
if required, all clients must receive these keys in a signed symmetric key delivery from the key deriver
|
java.lang.Boolean |
isSymmetricKeyDecryptionAllowed()
whether this use domain is available for decryption; if false, these keys should not be used for decrypting messages
|
java.lang.Boolean |
isSymmetricKeyEncryptionAllowed()
whether this use domain is available for encryption; if false, these keys should not be used for encrypting new messages
|
SymmetricKeyUseDomain |
name(java.lang.String name) |
SymmetricKeyUseDomain |
ownerOrgId(java.lang.String ownerOrgId) |
SymmetricKeyUseDomain |
requireSignedKeyDelivery(java.lang.Boolean requireSignedKeyDelivery) |
void |
setCreationTime(java.lang.Integer creationTime) |
void |
setDigestAlgorithm(java.lang.String digestAlgorithm) |
void |
setEncryptingPackagedCiphertextVersion(java.lang.Integer encryptingPackagedCiphertextVersion) |
void |
setEncryptionKeyIds(java.util.List<java.lang.String> encryptionKeyIds) |
void |
setEndableKDSFallbackToCloud(java.lang.Boolean endableKDSFallbackToCloud) |
void |
setId(java.lang.String id) |
void |
setName(java.lang.String name) |
void |
setOwnerOrgId(java.lang.String ownerOrgId) |
void |
setRequireSignedKeyDelivery(java.lang.Boolean requireSignedKeyDelivery) |
void |
setSymmetricKeyDecryptionAllowed(java.lang.Boolean symmetricKeyDecryptionAllowed) |
void |
setSymmetricKeyDecryptionUseTTL(java.lang.Integer symmetricKeyDecryptionUseTTL) |
void |
setSymmetricKeyDerivationServiceId(java.lang.String symmetricKeyDerivationServiceId) |
void |
setSymmetricKeyEncryptionAlg(java.lang.String symmetricKeyEncryptionAlg) |
void |
setSymmetricKeyEncryptionAllowed(java.lang.Boolean symmetricKeyEncryptionAllowed) |
void |
setSymmetricKeyEncryptionUseTTL(java.lang.Integer symmetricKeyEncryptionUseTTL) |
void |
setSymmetricKeyInceptionTTL(java.lang.Integer symmetricKeyInceptionTTL) |
void |
setSymmetricKeyLength(java.lang.Integer symmetricKeyLength) |
void |
setSymmetricKeyRetentionUseTTL(java.lang.Integer symmetricKeyRetentionUseTTL) |
SymmetricKeyUseDomain |
symmetricKeyDecryptionAllowed(java.lang.Boolean symmetricKeyDecryptionAllowed) |
SymmetricKeyUseDomain |
symmetricKeyDecryptionUseTTL(java.lang.Integer symmetricKeyDecryptionUseTTL) |
SymmetricKeyUseDomain |
symmetricKeyDerivationServiceId(java.lang.String symmetricKeyDerivationServiceId) |
SymmetricKeyUseDomain |
symmetricKeyEncryptionAlg(java.lang.String symmetricKeyEncryptionAlg) |
SymmetricKeyUseDomain |
symmetricKeyEncryptionAllowed(java.lang.Boolean symmetricKeyEncryptionAllowed) |
SymmetricKeyUseDomain |
symmetricKeyEncryptionUseTTL(java.lang.Integer symmetricKeyEncryptionUseTTL) |
SymmetricKeyUseDomain |
symmetricKeyInceptionTTL(java.lang.Integer symmetricKeyInceptionTTL) |
SymmetricKeyUseDomain |
symmetricKeyLength(java.lang.Integer symmetricKeyLength) |
SymmetricKeyUseDomain |
symmetricKeyRetentionUseTTL(java.lang.Integer symmetricKeyRetentionUseTTL) |
java.lang.String |
toString() |
public SymmetricKeyUseDomain id(java.lang.String id)
public java.lang.String getId()
public void setId(java.lang.String id)
public SymmetricKeyUseDomain ownerOrgId(java.lang.String ownerOrgId)
public java.lang.String getOwnerOrgId()
public void setOwnerOrgId(java.lang.String ownerOrgId)
public SymmetricKeyUseDomain name(java.lang.String name)
public java.lang.String getName()
public void setName(java.lang.String name)
public SymmetricKeyUseDomain creationTime(java.lang.Integer creationTime)
public java.lang.Integer getCreationTime()
public void setCreationTime(java.lang.Integer creationTime)
public SymmetricKeyUseDomain symmetricKeyInceptionTTL(java.lang.Integer symmetricKeyInceptionTTL)
public java.lang.Integer getSymmetricKeyInceptionTTL()
public void setSymmetricKeyInceptionTTL(java.lang.Integer symmetricKeyInceptionTTL)
public SymmetricKeyUseDomain symmetricKeyEncryptionUseTTL(java.lang.Integer symmetricKeyEncryptionUseTTL)
public java.lang.Integer getSymmetricKeyEncryptionUseTTL()
public void setSymmetricKeyEncryptionUseTTL(java.lang.Integer symmetricKeyEncryptionUseTTL)
public SymmetricKeyUseDomain symmetricKeyEncryptionAllowed(java.lang.Boolean symmetricKeyEncryptionAllowed)
public java.lang.Boolean isSymmetricKeyEncryptionAllowed()
public void setSymmetricKeyEncryptionAllowed(java.lang.Boolean symmetricKeyEncryptionAllowed)
public SymmetricKeyUseDomain symmetricKeyDecryptionUseTTL(java.lang.Integer symmetricKeyDecryptionUseTTL)
public java.lang.Integer getSymmetricKeyDecryptionUseTTL()
public void setSymmetricKeyDecryptionUseTTL(java.lang.Integer symmetricKeyDecryptionUseTTL)
public SymmetricKeyUseDomain symmetricKeyDecryptionAllowed(java.lang.Boolean symmetricKeyDecryptionAllowed)
public java.lang.Boolean isSymmetricKeyDecryptionAllowed()
public void setSymmetricKeyDecryptionAllowed(java.lang.Boolean symmetricKeyDecryptionAllowed)
public SymmetricKeyUseDomain symmetricKeyRetentionUseTTL(java.lang.Integer symmetricKeyRetentionUseTTL)
public java.lang.Integer getSymmetricKeyRetentionUseTTL()
public void setSymmetricKeyRetentionUseTTL(java.lang.Integer symmetricKeyRetentionUseTTL)
public SymmetricKeyUseDomain symmetricKeyLength(java.lang.Integer symmetricKeyLength)
public java.lang.Integer getSymmetricKeyLength()
public void setSymmetricKeyLength(java.lang.Integer symmetricKeyLength)
public SymmetricKeyUseDomain symmetricKeyEncryptionAlg(java.lang.String symmetricKeyEncryptionAlg)
public java.lang.String getSymmetricKeyEncryptionAlg()
public void setSymmetricKeyEncryptionAlg(java.lang.String symmetricKeyEncryptionAlg)
public SymmetricKeyUseDomain encryptingPackagedCiphertextVersion(java.lang.Integer encryptingPackagedCiphertextVersion)
public java.lang.Integer getEncryptingPackagedCiphertextVersion()
public void setEncryptingPackagedCiphertextVersion(java.lang.Integer encryptingPackagedCiphertextVersion)
public SymmetricKeyUseDomain symmetricKeyDerivationServiceId(java.lang.String symmetricKeyDerivationServiceId)
public java.lang.String getSymmetricKeyDerivationServiceId()
public void setSymmetricKeyDerivationServiceId(java.lang.String symmetricKeyDerivationServiceId)
public SymmetricKeyUseDomain encryptionKeyIds(java.util.List<java.lang.String> encryptionKeyIds)
public SymmetricKeyUseDomain addEncryptionKeyIdsItem(java.lang.String encryptionKeyIdsItem)
public java.util.List<java.lang.String> getEncryptionKeyIds()
public void setEncryptionKeyIds(java.util.List<java.lang.String> encryptionKeyIds)
public SymmetricKeyUseDomain endableKDSFallbackToCloud(java.lang.Boolean endableKDSFallbackToCloud)
public java.lang.Boolean isEndableKDSFallbackToCloud()
public void setEndableKDSFallbackToCloud(java.lang.Boolean endableKDSFallbackToCloud)
public SymmetricKeyUseDomain requireSignedKeyDelivery(java.lang.Boolean requireSignedKeyDelivery)
public java.lang.Boolean isRequireSignedKeyDelivery()
public void setRequireSignedKeyDelivery(java.lang.Boolean requireSignedKeyDelivery)
public SymmetricKeyUseDomain digestAlgorithm(java.lang.String digestAlgorithm)
public java.lang.String getDigestAlgorithm()
public void setDigestAlgorithm(java.lang.String digestAlgorithm)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object