fi.hut.tcm.tessa.ECImplementation
Class ECProvider

java.lang.Object
  |
  +--java.util.Dictionary
        |
        +--java.util.Hashtable
              |
              +--java.util.Properties
                    |
                    +--java.security.Provider
                          |
                          +--fi.hut.tcm.tessa.ECImplementation.ECProvider

public final class ECProvider
extends Provider

ECProvider Used to register the ECDSA functionality to the Java Runtime Environment.

See Also:
Serialized Form

Fields inherited from class java.util.Properties
defaults
 
Constructor Summary
ECProvider()
           
 
Method Summary
 void clear()
          override 3 methods from Hashtable to ensure that provider information can only be changed if the caller has the appropriate permissions.
 String getInfo()
           
 String getName()
           
 double getVersion()
           
 String toString()
           
 
Methods inherited from class java.security.Provider
entrySet, keySet, load, put, putAll, remove, values
 
Methods inherited from class java.util.Properties
getProperty, getProperty, list, list, propertyNames, save, setProperty, store
 
Methods inherited from class java.util.Hashtable
clone, contains, containsKey, containsValue, elements, equals, get, hashCode, isEmpty, keys, rehash, size
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ECProvider

public ECProvider()
Method Detail

getName

public final String getName()
Returns:
the name of this provider.
Overrides:
getName in class Provider

getVersion

public final double getVersion()
Returns:
the version number for this provider.
Overrides:
getVersion in class Provider

getInfo

public String getInfo()
Returns:
Information about this provider.
Overrides:
getInfo in class Provider

toString

public final String toString()
Returns:
the string with the name and the version number for this provider.
Overrides:
toString in class Provider

clear

public final void clear()
override 3 methods from Hashtable to ensure that provider information can only be changed if the caller has the appropriate permissions.
Overrides:
clear in class Provider
Since:
JDK1.2