Package | Description |
---|---|
com.fortanix.sdkms.v1.api | |
com.fortanix.sdkms.v1.model |
Modifier and Type | Method and Description |
---|---|
KeyObject |
SecurityObjectsApi.generateSecurityObject(SobjectRequest body)
Generate a new security object
Generate a new security object (such as an RSA key pair or an AES key) of the requested size or elliptic curve.
|
KeyObject |
SecurityObjectsApi.importSecurityObject(SobjectRequest body)
Import a security object
Import a security object into SDKMS.
|
void |
SecurityObjectsApi.revertHistoryItem(String keyId,
SobjectRequest body)
Reverts a security object to a previous state
When a Key Undo Policy is in place, security objects maintain a list of history items.
|
KeyObject |
SecurityObjectsApi.rotateSecurityObject(SobjectRequest body)
Rotate a key.
|
KeyObject |
SecurityObjectsApi.updateSecurityObject(String keyId,
SobjectRequest body)
Update a security object
Update the properties of a security object.
|
Modifier and Type | Method and Description |
---|---|
SobjectRequest |
SobjectRequest._transient(Boolean _transient) |
SobjectRequest |
SobjectRequest.addKeyOpsItem(KeyOperations keyOpsItem) |
SobjectRequest |
SobjectRequest.customMetadata(Map<String,String> customMetadata) |
SobjectRequest |
SobjectRequest.deactivationDate(String deactivationDate) |
SobjectRequest |
SobjectRequest.description(String description) |
SobjectRequest |
SobjectRequest.deterministicSignatures(Boolean deterministicSignatures) |
SobjectRequest |
SobjectRequest.dsa(DsaOptions dsa) |
SobjectRequest |
SobjectRequest.ellipticCurve(EllipticCurve ellipticCurve) |
SobjectRequest |
SobjectRequest.enabled(Boolean enabled) |
SobjectRequest |
SobjectRequest.fpe(FpeOptions fpe) |
SobjectRequest |
ImportSobjectComponentsRequest.getKey()
Get key
|
SobjectRequest |
SobjectRequest.groupId(String groupId) |
SobjectRequest |
SobjectRequest.keyOps(List<KeyOperations> keyOps) |
SobjectRequest |
SobjectRequest.keySize(Integer keySize) |
SobjectRequest |
SobjectRequest.name(String name) |
SobjectRequest |
SobjectRequest.objType(ObjectType objType) |
SobjectRequest |
SobjectRequest.pubExponent(Integer pubExponent) |
SobjectRequest |
SobjectRequest.putCustomMetadataItem(String key,
String customMetadataItem) |
SobjectRequest |
SobjectRequest.rsa(RsaOptions rsa) |
SobjectRequest |
SobjectRequest.value(byte[] value) |
Modifier and Type | Method and Description |
---|---|
ImportSobjectComponentsRequest |
ImportSobjectComponentsRequest.key(SobjectRequest key) |
void |
ImportSobjectComponentsRequest.setKey(SobjectRequest key) |
Copyright © 2017-2021 Fortanix Inc. All Rights Reserved