Package org.apache.synapse.securevault
Class SecretResolverFactory
- java.lang.Object
-
- org.apache.synapse.securevault.SecretResolverFactory
-
public class SecretResolverFactory extends Object
Factory for creatingSecretResolver
instances
-
-
Constructor Summary
Constructors Constructor Description SecretResolverFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static SecretResolver
create(Properties properties, String propertyPrefix)
Creates anSecretResolver
instance from a set of propertystatic SecretResolver
create(org.apache.axiom.om.OMElement configuration, boolean isCapLetter)
Creates anSecretResolver
instance from an XMLstatic SecretResolver
create(Element configuration, boolean isCapLetter)
Creates anSecretResolver
instance from an XMLstatic SecretResolver
create(NamedNodeMap namedNodeMap)
Creates anSecretResolver
instance from a set of DOM Node
-
-
-
Method Detail
-
create
public static SecretResolver create(Element configuration, boolean isCapLetter)
Creates anSecretResolver
instance from an XML- Parameters:
configuration
-SecretResolver
configuration as XML object, DOMisCapLetter
- whether the XML element begins with a cap letter- Returns:
- an
SecretResolver
instance
-
create
public static SecretResolver create(org.apache.axiom.om.OMElement configuration, boolean isCapLetter)
Creates anSecretResolver
instance from an XML- Parameters:
configuration
-SecretResolver
configuration as XML object, OMElementisCapLetter
- whether the XML element begins with a cap letter- Returns:
- an
SecretResolver
instance
-
create
public static SecretResolver create(Properties properties, String propertyPrefix)
Creates anSecretResolver
instance from a set of property- Parameters:
properties
- configuration propertiespropertyPrefix
- prefix to identify suitable configuration properties- Returns:
- an
SecretResolver
instance
-
create
public static SecretResolver create(NamedNodeMap namedNodeMap)
Creates anSecretResolver
instance from a set of DOM Node- Parameters:
namedNodeMap
- DOM node set- Returns:
- an
SecretResolver
instance
-
-