com.sibvisions.util.security
Class SecurityProvider

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 com.sibvisions.util.security.SecurityProvider
All Implemented Interfaces:
Serializable, Cloneable, Map<Object,Object>

public class SecurityProvider
extends Provider

The SecurityProvider is a Provider that mapps all additional message digests and offers them through Security.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class java.security.Provider
Provider.Service
 
Field Summary
static String INFO
          the provider information.
static String NAME
          the provider name.
static float VERSION
          the version.
 
Fields inherited from class java.util.Properties
defaults
 
Constructor Summary
  SecurityProvider()
          Creates a new instance of SecurityProvider.
protected SecurityProvider(String name, double version, String info)
          Crates a new instance of SecurityProvider with the given information.
 
Method Summary
static void init()
          Adds the security provider to the list of known providers, if not already done.
 
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
 
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
 

Field Detail

NAME

public static final String NAME
the provider name.

See Also:
Constant Field Values

VERSION

public static final float VERSION
the version.

See Also:
Constant Field Values

INFO

public static final String INFO
the provider information.

See Also:
Constant Field Values
Constructor Detail

SecurityProvider

public SecurityProvider()
Creates a new instance of SecurityProvider.


SecurityProvider

protected SecurityProvider(String name,
                           double version,
                           String info)
Crates a new instance of SecurityProvider with the given information.

Parameters:
name - the provider name
version - the version
info - detailed information about the provider
Method Detail

init

public static void init()
Adds the security provider to the list of known providers, if not already done.



Copyright © 2009 SIB Visions GmbH. All Rights Reserved.