Package org.apache.synapse.securevault
Class SecretResolverFactory
java.lang.Object
org.apache.synapse.securevault.SecretResolverFactory
Factory for creating
SecretResolver instances-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SecretResolvercreate(Properties properties, String propertyPrefix) Creates anSecretResolverinstance from a set of propertystatic SecretResolvercreate(org.apache.axiom.om.OMElement configuration, boolean isCapLetter) Creates anSecretResolverinstance from an XMLstatic SecretResolverCreates anSecretResolverinstance from an XMLstatic SecretResolvercreate(NamedNodeMap namedNodeMap) Creates anSecretResolverinstance from a set of DOM Node
-
Constructor Details
-
SecretResolverFactory
public SecretResolverFactory()
-
-
Method Details
-
create
Creates anSecretResolverinstance from an XML- Parameters:
configuration-SecretResolverconfiguration as XML object, DOMisCapLetter- whether the XML element begins with a cap letter- Returns:
- an
SecretResolverinstance
-
create
public static SecretResolver create(org.apache.axiom.om.OMElement configuration, boolean isCapLetter) Creates anSecretResolverinstance from an XML- Parameters:
configuration-SecretResolverconfiguration as XML object, OMElementisCapLetter- whether the XML element begins with a cap letter- Returns:
- an
SecretResolverinstance
-
create
Creates anSecretResolverinstance from a set of property- Parameters:
properties- configuration propertiespropertyPrefix- prefix to identify suitable configuration properties- Returns:
- an
SecretResolverinstance
-
create
Creates anSecretResolverinstance from a set of DOM Node- Parameters:
namedNodeMap- DOM node set- Returns:
- an
SecretResolverinstance
-