Package app.ztash.secretsmanager
Class SecretsManagerClient
java.lang.Object
app.ztash.secretsmanager.SecretsManagerClient
-
Method Summary
Modifier and TypeMethodDescriptioncreateSecret(CreateSecretRequest createSecretRequest) deleteSecret(DeleteSecretRequest deleteSecretRequest) describeSecret(DescribeSecretRequest describeSecretRequest) getSecretValue(GetSecretValueRequest getSecretValueRequest) static SecretsManagerClientupdateSecret(UpdateSecretRequest updateSecretRequest)
-
Method Details
-
init
public static SecretsManagerClient init(String tokenFilePath, String tokenFileName, String keyStorePass) throws SecretsManagerException - Throws:
SecretsManagerException
-
createSecret
public CreateSecretResponse createSecret(CreateSecretRequest createSecretRequest) throws SecretsManagerException - Throws:
SecretsManagerException
-
getSecretValue
public GetSecretValueResponse getSecretValue(GetSecretValueRequest getSecretValueRequest) throws SecretsManagerException - Throws:
SecretsManagerException
-
listSecrets
- Throws:
SecretsManagerException
-
describeSecret
public DescribeSecretResponse describeSecret(DescribeSecretRequest describeSecretRequest) throws SecretsManagerException - Throws:
SecretsManagerException
-
updateSecret
public UpdateSecretResponse updateSecret(UpdateSecretRequest updateSecretRequest) throws SecretsManagerException - Throws:
SecretsManagerException
-
deleteSecret
public DeleteSecretResponse deleteSecret(DeleteSecretRequest deleteSecretRequest) throws SecretsManagerException - Throws:
SecretsManagerException
-