public class HashiCorpVaultLookupHandlerImpl extends Object implements ExternalVaultLookupHandler
Modifier and Type | Method and Description |
---|---|
String |
evaluate(Map<String,String> vaultParameters,
org.apache.synapse.MessageContext synCtx)
Method to evaluate the parameters passed to extract values from secure-vault lookup.
|
static HashiCorpVaultLookupHandlerImpl |
getDefaultSecurityService() |
String |
name() |
void |
setSecretId(String secretId) |
public static HashiCorpVaultLookupHandlerImpl getDefaultSecurityService() throws ExternalVaultException
ExternalVaultException
public String name()
name
in interface ExternalVaultLookupHandler
public String evaluate(Map<String,String> vaultParameters, org.apache.synapse.MessageContext synCtx) throws ExternalVaultException
ExternalVaultLookupHandler
evaluate
in interface ExternalVaultLookupHandler
vaultParameters
- secure-key parameterssynCtx
- synapse contextExternalVaultException
- customize external vault exceptionpublic void setSecretId(String secretId)
Copyright © 2022 WSO2. All rights reserved.