Class SecretCredentialsManagerImpl
- java.lang.Object
-
- com.hack23.cia.service.data.impl.util.SecretCredentialsManagerImpl
-
- All Implemented Interfaces:
SecretCredentialsManager
public class SecretCredentialsManagerImpl extends java.lang.Object implements SecretCredentialsManager
The Class SecretCredentialsManager.
-
-
Constructor Summary
Constructors Constructor Description SecretCredentialsManagerImpl(java.lang.String secretName, java.lang.String secretEnabled, java.lang.String username, java.lang.String password)
Instantiates a new secret credentials manager.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getPassword()
Gets the password.protected com.amazonaws.secretsmanager.caching.SecretCache
getSecretCache()
Gets the secret cache.java.lang.String
getUsername()
Gets the username.
-
-
-
Constructor Detail
-
SecretCredentialsManagerImpl
public SecretCredentialsManagerImpl(java.lang.String secretName, java.lang.String secretEnabled, java.lang.String username, java.lang.String password)
Instantiates a new secret credentials manager.- Parameters:
secretName
- the secret namesecretEnabled
- the secret enabledusername
- the usernamepassword
- the password
-
-
Method Detail
-
getPassword
public final java.lang.String getPassword()
Description copied from interface:SecretCredentialsManager
Gets the password.- Specified by:
getPassword
in interfaceSecretCredentialsManager
- Returns:
- the password
-
getUsername
public final java.lang.String getUsername()
Description copied from interface:SecretCredentialsManager
Gets the username.- Specified by:
getUsername
in interfaceSecretCredentialsManager
- Returns:
- the username
-
getSecretCache
protected com.amazonaws.secretsmanager.caching.SecretCache getSecretCache()
Gets the secret cache.- Returns:
- the secret cache
-
-