org.apache.wss4j.common.crypto
Class ThreadLocalSecurityProvider

java.lang.Object
  extended by java.util.Dictionary<K,V>
      extended by java.util.Hashtable<Object,Object>
          extended by java.util.Properties
              extended by java.security.Provider
                  extended by org.apache.wss4j.common.crypto.ThreadLocalSecurityProvider
All Implemented Interfaces:
Serializable, Cloneable, Map<Object,Object>

public 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
 void clear()
           
 Enumeration<Object> elements()
           
 Set<Map.Entry<Object,Object>> entrySet()
           
 Object get(Object key)
           
 String getProperty(String key)
           
 Provider.Service getService(String type, String algorithm)
           
 Set<Provider.Service> getServices()
           
static void install()
           
static boolean isInstalled()
           
 Enumeration<Object> keys()
           
 Set<Object> keySet()
           
 void load(InputStream inStream)
           
 Object put(Object key, Object value)
           
 void putAll(Map<?,?> t)
           
 Object remove(Object key)
           
static void setProvider(Provider p)
           
static void uninstall()
           
static void unsetProvider()
           
 Collection<Object> values()
           
 
Methods inherited from class java.security.Provider
getInfo, getName, getVersion, putService, removeService, toString
 
Methods inherited from class java.util.Properties
getProperty, list, list, load, loadFromXML, propertyNames, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNames
 
Methods inherited from class java.util.Hashtable
clone, contains, containsKey, containsValue, equals, hashCode, isEmpty, rehash, size
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

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()
Specified by:
clear in interface Map<Object,Object>
Overrides:
clear in class Provider

load

public void load(InputStream inStream)
          throws IOException
Overrides:
load in class Provider
Throws:
IOException

putAll

public void putAll(Map<?,?> t)
Specified by:
putAll in interface Map<Object,Object>
Overrides:
putAll in class Provider

entrySet

public Set<Map.Entry<Object,Object>> entrySet()
Specified by:
entrySet in interface Map<Object,Object>
Overrides:
entrySet in class Provider

keySet

public Set<Object> keySet()
Specified by:
keySet in interface Map<Object,Object>
Overrides:
keySet in class Provider

values

public Collection<Object> values()
Specified by:
values in interface Map<Object,Object>
Overrides:
values in class Provider

put

public Object put(Object key,
                  Object value)
Specified by:
put in interface Map<Object,Object>
Overrides:
put in class Provider

remove

public Object remove(Object key)
Specified by:
remove in interface Map<Object,Object>
Overrides:
remove in class Provider

get

public Object get(Object key)
Specified by:
get in interface Map<Object,Object>
Overrides:
get in class Provider

keys

public Enumeration<Object> keys()
Overrides:
keys in class Provider

elements

public Enumeration<Object> elements()
Overrides:
elements in class Provider

getProperty

public String getProperty(String key)
Overrides:
getProperty in class Provider

getService

public Provider.Service getService(String type,
                                   String algorithm)
Overrides:
getService in class Provider

getServices

public Set<Provider.Service> getServices()
Overrides:
getServices in class Provider


Copyright © 2004–2014 The Apache Software Foundation. All rights reserved.