Package org.openmetadata.service.secrets
Class AWSBasedSecretsManager
java.lang.Object
org.openmetadata.service.secrets.SecretsManager
org.openmetadata.service.secrets.ExternalSecretsManager
org.openmetadata.service.secrets.AWSBasedSecretsManager
- Direct Known Subclasses:
AWSSecretsManager,AWSSSMSecretsManager
-
Nested Class Summary
Nested classes/interfaces inherited from class org.openmetadata.service.secrets.SecretsManager
SecretsManager.SecretsConfig, SecretsManager.SecretsIdConfig -
Field Summary
FieldsFields inherited from class org.openmetadata.service.secrets.ExternalSecretsManager
NULL_SECRET_STRING, SECRET_FIELD_PREFIX -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAWSBasedSecretsManager(SecretsManagerProvider awsProvider, SecretsManager.SecretsConfig secretsConfig) -
Method Summary
Methods inherited from class org.openmetadata.service.secrets.ExternalSecretsManager
existSecret, storeValue, upsertSecretMethods inherited from class org.openmetadata.service.secrets.SecretsManager
buildSecretId, builSecretsIdConfig, decryptAuthenticationMechanism, decryptIngestionPipeline, decryptOpenMetadataConnection, decryptServiceConnectionConfig, decryptWorkflow, deleteSecretInternal, deleteSecretsFromServiceConnectionConfig, deleteSecretsFromWorkflow, encryptAuthenticationMechanism, encryptIngestionPipeline, encryptOpenMetadataConnection, encryptServiceConnectionConfig, encryptWorkflow, getTags
-
Field Details
-
ACCESS_KEY_ID
- See Also:
-
SECRET_ACCESS_KEY
- See Also:
-
REGION
- See Also:
-
-
Constructor Details
-
AWSBasedSecretsManager
protected AWSBasedSecretsManager(SecretsManagerProvider awsProvider, SecretsManager.SecretsConfig secretsConfig)
-