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 voidaddProtectedToken(String token)static PasswordManagergetInstance()SecretResolvergetSecretResolver()voidinit(Properties properties, String prefix)booleanisInitialized()booleanisTokenProtected(String token)Stringresolve(String encryptedPassword)voidshutDown()
-
-
-
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()
-
-