Class RegistrySecretRepository
- java.lang.Object
-
- org.wso2.carbon.mediation.security.vault.RegistrySecretRepository
-
- All Implemented Interfaces:
org.wso2.securevault.secret.SecretRepository
public class RegistrySecretRepository extends Object implements org.wso2.securevault.secret.SecretRepository
Holds all secrets in a file
-
-
Constructor Summary
Constructors Constructor Description RegistrySecretRepository()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetEncryptedData(String alias)org.wso2.securevault.secret.SecretRepositorygetParent()StringgetSecret(String alias)org.apache.synapse.MessageContextgetSynCtx()voidinit(Properties arg0, String arg1)voidsetParent(org.wso2.securevault.secret.SecretRepository parent)voidsetSynCtx(org.apache.synapse.MessageContext synCtx)
-
-
-
Method Detail
-
getSecret
public String getSecret(String alias)
- Specified by:
getSecretin interfaceorg.wso2.securevault.secret.SecretRepository- Parameters:
alias- Alias name for look up a secret- Returns:
- Secret if there is any , otherwise ,alias itself
- See Also:
SecretRepository
-
getEncryptedData
public String getEncryptedData(String alias)
- Specified by:
getEncryptedDatain interfaceorg.wso2.securevault.secret.SecretRepository- Parameters:
alias- Alias name for look up a encrypted Value- Returns:
- encrypted Value if there is any , otherwise ,alias itself
- See Also:
SecretRepository
-
setParent
public void setParent(org.wso2.securevault.secret.SecretRepository parent)
- Specified by:
setParentin interfaceorg.wso2.securevault.secret.SecretRepository
-
getParent
public org.wso2.securevault.secret.SecretRepository getParent()
- Specified by:
getParentin interfaceorg.wso2.securevault.secret.SecretRepository
-
getSynCtx
public org.apache.synapse.MessageContext getSynCtx()
-
setSynCtx
public void setSynCtx(org.apache.synapse.MessageContext synCtx)
-
init
public void init(Properties arg0, String arg1)
- Specified by:
initin interfaceorg.wso2.securevault.secret.SecretRepository
-
-