public class Kmip extends Object
| Constructor and Description |
|---|
Kmip(RestClient rest_client) |
| Modifier and Type | Method and Description |
|---|---|
CreateResponse |
create(Create request)
This operation requests the server to generate a new symmetric key or generate Secret Data as a Managed
Cryptographic Object.
|
CreateKeyPairResponse |
createKeyPair(CreateKeyPair request)
This operation requests the server to generate a new public/private key pair and register the two corresponding
new Managed Cryptographic Objects.
|
DecryptResponse |
decrypt(Decrypt request)
This operation requests the server to perform a decryption operation on the provided data using a Managed
Cryptographic Object as the key for the decryption operation.
|
DestroyResponse |
destroy(Destroy request)
This operation is used to indicate to the server that the key material for the specified Managed Object SHALL be
destroyed or rendered inaccessible.
|
EncryptResponse |
encrypt(Encrypt request)
This operation requests the server to perform an encryption operation on the provided data using a Managed
Cryptographic Object as the key for the encryption operation.
|
GetResponse |
get(Get request)
This operation requests that the server returns the Managed Object specified by its Unique Identifier.
|
ImportResponse |
importObject(Import request)
This operation requests the server to Import a Managed Object specified by its Unique Identifier.
|
LocateResponse |
locate(Locate request)
This operation requests that the server search for one or more Managed Objects, depending on the attributes
specified in the request.
|
ReKeyKeyPairResponse |
reKeyKeyPair(ReKeyKeyPair request)
This request is used to generate a replacement key pair for an existing public/private key pair.
|
RevokeResponse |
revoke(Revoke request)
This operation requests the server to revoke a Managed Cryptographic Object or an Opaque Object.
|
public Kmip(RestClient rest_client)
public CreateResponse create(Create request) throws CloudproofException
request - The Create requestCloudproofException - if the request failspublic CreateKeyPairResponse createKeyPair(CreateKeyPair request) throws CloudproofException
request - The Create requestCloudproofException - if the request failspublic DecryptResponse decrypt(Decrypt request) throws CloudproofException
request - The Decrypt requestCloudproofException - if the request fails *public DestroyResponse destroy(Destroy request) throws CloudproofException
request - The Destroy requestCloudproofException - if the request failspublic EncryptResponse encrypt(Encrypt request) throws CloudproofException
request - The Encrypt requestCloudproofException - if the request failspublic GetResponse get(Get request) throws CloudproofException
request - The Get requestCloudproofException - if the request failspublic ImportResponse importObject(Import request) throws CloudproofException
request - The Import requestCloudproofException - if the request failspublic LocateResponse locate(Locate request) throws CloudproofException
request - The Locate requestCloudproofException - if the request failspublic ReKeyKeyPairResponse reKeyKeyPair(ReKeyKeyPair request) throws CloudproofException
request - The Rekey KeyPair requestCloudproofException - if the request failspublic RevokeResponse revoke(Revoke request) throws CloudproofException
request - The Revoke requestCloudproofException - if the request failsCopyright © 2023. All rights reserved.