org.apache.qpid.client.security
Class JCAProvider
java.lang.Object
java.util.Dictionary<K,V>
java.util.Hashtable<Object,Object>
java.util.Properties
java.security.Provider
org.apache.qpid.client.security.JCAProvider
- All Implemented Interfaces:
- Serializable, Cloneable, Map<Object,Object>
public class JCAProvider
- extends Provider
JCAProvider is a security provider for SASL client factories that is configured from a map of SASL mechanism names
to client factories implementation class names. It is intended that the map of client factories can be read from a
configuration file or other application configuration mechanism.
CRC Card
Responsibilities | Collaborations
|
---|
Register SASL mechanism implementations.
|
- See Also:
- Serialized Form
Methods inherited from class java.security.Provider |
clear, elements, entrySet, get, getInfo, getName, getProperty, getService, getServices, getVersion, keys, keySet, load, put, putAll, putService, remove, removeService, toString, values |
Methods inherited from class java.util.Properties |
getProperty, list, list, load, loadFromXML, propertyNames, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNames |
JCAProvider
public JCAProvider(Map<String,Class<? extends SaslClientFactory>> providerMap)
- Creates the security provider with a map from SASL mechanisms to implementing factories.
- Parameters:
providerMap
- The map from SASL mechanims to implementing factory classes.
Licensed to the Apache Software Foundation