Interface ExternalVaultLookupHandler
- All Known Implementing Classes:
HashiCorpVaultLookupHandlerImpl
public interface ExternalVaultLookupHandler
-
Method Summary
-
Method Details
-
evaluate
String evaluate(Map<String, String> vaultParameters, org.apache.synapse.MessageContext synCtx) throws ExternalVaultExceptionMethod to evaluate the parameters passed to extract values from secure-vault lookup.- Parameters:
vaultParameters- secure-key parameterssynCtx- synapse context- Returns:
- decrypted value
- Throws:
ExternalVaultException- customize external vault exception
-
name
- Throws:
ExternalVaultException
-