Package org.apache.wss4j.common.crypto
Class ThreadLocalSecurityProvider
- java.lang.Object
-
- java.util.Dictionary<K,V>
-
- java.util.Hashtable<Object,Object>
-
- java.util.Properties
-
- java.security.Provider
-
- org.apache.wss4j.common.crypto.ThreadLocalSecurityProvider
-
- All Implemented Interfaces:
Serializable,Cloneable,Map<Object,Object>
public final class ThreadLocalSecurityProvider extends Provider
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class java.security.Provider
Provider.Service
-
-
Field Summary
-
Fields inherited from class java.util.Properties
defaults
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()Enumeration<Object>elements()Set<Map.Entry<Object,Object>>entrySet()Objectget(Object key)StringgetProperty(String key)Provider.ServicegetService(String type, String algorithm)Set<Provider.Service>getServices()static voidinstall()static booleanisInstalled()Enumeration<Object>keys()Set<Object>keySet()voidload(InputStream inStream)Objectput(Object key, Object value)voidputAll(Map<?,?> t)Objectremove(Object key)static voidsetProvider(Provider p)static voiduninstall()static voidunsetProvider()Collection<Object>values()-
Methods inherited from class java.security.Provider
compute, computeIfAbsent, computeIfPresent, configure, forEach, getInfo, getName, getOrDefault, getVersion, getVersionStr, isConfigured, merge, putIfAbsent, putService, remove, removeService, replace, replace, replaceAll, toString
-
Methods inherited from class java.util.Properties
clone, contains, containsKey, containsValue, equals, getProperty, hashCode, isEmpty, list, list, load, loadFromXML, propertyNames, rehash, save, setProperty, size, store, store, storeToXML, storeToXML, storeToXML, stringPropertyNames
-
-
-
-
Method Detail
-
install
public static void install()
-
uninstall
public static void uninstall()
-
isInstalled
public static boolean isInstalled()
-
setProvider
public static void setProvider(Provider p)
-
unsetProvider
public static void unsetProvider()
-
clear
public void clear()
-
load
public void load(InputStream inStream) throws IOException
- Overrides:
loadin classProvider- Throws:
IOException
-
putAll
public void putAll(Map<?,?> t)
-
values
public Collection<Object> values()
-
keys
public Enumeration<Object> keys()
-
elements
public Enumeration<Object> elements()
-
getProperty
public String getProperty(String key)
- Overrides:
getPropertyin classProvider
-
getService
public Provider.Service getService(String type, String algorithm)
- Overrides:
getServicein classProvider
-
getServices
public Set<Provider.Service> getServices()
- Overrides:
getServicesin classProvider
-
-