Package org.apache.synapse.securevault
Class PasswordManager
- java.lang.Object
-
- org.apache.synapse.securevault.PasswordManager
-
public class PasswordManager extends Object
Wraps a SecretResolver and exposes as a singleton PasswordManager TODO - more doc
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addProtectedToken(String token)
static PasswordManager
getInstance()
SecretResolver
getSecretResolver()
void
init(Properties properties, String prefix)
boolean
isInitialized()
boolean
isTokenProtected(String token)
String
resolve(String encryptedPassword)
void
shutDown()
-
-
-
Method Detail
-
getInstance
public static PasswordManager getInstance()
-
init
public void init(Properties properties, String prefix)
-
isInitialized
public boolean isInitialized()
-
addProtectedToken
public void addProtectedToken(String token)
-
isTokenProtected
public boolean isTokenProtected(String token)
-
shutDown
public void shutDown()
-
getSecretResolver
public SecretResolver getSecretResolver()
-
-