public class AWSApi extends Object
Modifier and Type | Method and Description |
---|---|
KeyObject |
cancelDeletion(String keyId)
Cancel scheduled deletion of an AWS KMS key
Cancel scheduled deletion of an AWS KMS key
|
KeyObject |
deleteKeyMaterial(String keyId)
Delete the key material of an AWS KMS key
Delete the key material of an AWS KMS key
|
ApiClient |
getApiClient() |
KeyObject |
restore(String keyId)
Restore an AWS KMS key from its source key material
Restore an AWS key from its source key material
|
KeyObject |
scheduleDeletion(String keyId,
ScheduleDeletionRequest body)
Schedule an AWS KMS key for deletion
Schedule an AWS KMS key for deletion
|
void |
setApiClient(ApiClient apiClient) |
public AWSApi()
public AWSApi(ApiClient apiClient)
public ApiClient getApiClient()
public void setApiClient(ApiClient apiClient)
public KeyObject cancelDeletion(String keyId) throws ApiException
keyId
- kid of security object (required)ApiException
- if fails to make API callpublic KeyObject deleteKeyMaterial(String keyId) throws ApiException
keyId
- kid of security object (required)ApiException
- if fails to make API callpublic KeyObject restore(String keyId) throws ApiException
keyId
- kid of security object (required)ApiException
- if fails to make API callpublic KeyObject scheduleDeletion(String keyId, ScheduleDeletionRequest body) throws ApiException
keyId
- kid of security object (required)body
- Request to schedule deletion for an AWS KMS key (required)ApiException
- if fails to make API callCopyright © 2017-2023 Fortanix Inc. All Rights Reserved