Package org.openmetadata.service.secrets
Class InMemorySecretsManager
java.lang.Object
org.openmetadata.service.secrets.SecretsManager
org.openmetadata.service.secrets.ExternalSecretsManager
org.openmetadata.service.secrets.InMemorySecretsManager
Secret Manager used for testing
-
Nested Class Summary
Nested classes/interfaces inherited from class org.openmetadata.service.secrets.SecretsManager
SecretsManager.SecretsConfig, SecretsManager.SecretsIdConfig -
Field Summary
Fields inherited from class org.openmetadata.service.secrets.ExternalSecretsManager
NULL_SECRET_STRING, SECRET_FIELD_PREFIX -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedInMemorySecretsManager(SecretsManager.SecretsConfig secretsConfig) -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddeleteSecretInternal(String secretName) static InMemorySecretsManagergetInstance(SecretsManager.SecretsConfig secretsConfig) 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, deleteSecretsFromServiceConnectionConfig, deleteSecretsFromWorkflow, encryptAuthenticationMechanism, encryptIngestionPipeline, encryptOpenMetadataConnection, encryptServiceConnectionConfig, encryptWorkflow, getTags
-
Constructor Details
-
InMemorySecretsManager
-
-
Method Details
-
getInstance
-
deleteSecretInternal
- Specified by:
deleteSecretInternalin classSecretsManager
-