de.flexiprovider.ec.asn1
Class ECurvesOIDRegistry

java.lang.Object
  |
  +--codec.asn1.OIDRegistry
        |
        +--codec.asn1.AbstractOIDRegistry
              |
              +--de.flexiprovider.ec.asn1.ECurvesOIDRegistry

public class ECurvesOIDRegistry
extends codec.asn1.AbstractOIDRegistry

This class maps ASN.1 object identifiers onto ASN.1 types suitable for decoding the structure defined by the given OID.

Author:
Michele Boivin, Martin Döring

Constructor Summary
ECurvesOIDRegistry()
           
 
Method Summary
(package private) static void ()
          Construct the "OID -> ASN.1 types" mapping via static initialization.
protected  java.util.Map getOIDMap()
           
protected  java.lang.String getPrefix()
          Return the prefix that is prepended to strings in the mapping returned by getOIDMap() in order to form the fully qualified class name.
 
Methods inherited from class codec.asn1.AbstractOIDRegistry
getLocalASN1Type, loadOIDMap
 
Methods inherited from class codec.asn1.OIDRegistry
addOIDRegistry, equals, getASN1Type, getDefaultRegistry, getGlobalOIDRegistry, getLocalASN1Type, hashCode, removeOIDRegistry
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ECurvesOIDRegistry

public ECurvesOIDRegistry()
Method Detail

static void ()
Construct the "OID -> ASN.1 types" mapping via static initialization.

getOIDMap

protected java.util.Map getOIDMap()
Overrides:
getOIDMap in class codec.asn1.AbstractOIDRegistry
Returns:
the OID -> ASN.1 types mapping

getPrefix

protected java.lang.String getPrefix()
Return the prefix that is prepended to strings in the mapping returned by getOIDMap() in order to form the fully qualified class name. This method is not used for ECurvesOIDRegistry since only class objects are stored in the mapping.
Overrides:
getPrefix in class codec.asn1.AbstractOIDRegistry
Returns:
the prefix of class names in the mapping