Skip navigation links

Oracle Fusion Middleware XML Security Java API Reference for Oracle Security Developer Tools
11g Release 1 (11.1.1)

E10680-05


oracle.security.xmlsec.keys
Class ECDSAKeyValue

java.lang.Object
  extended by oracle.security.xmlsec.util.XMLNode
      extended by oracle.security.xmlsec.util.XMLElement
          extended by oracle.security.xmlsec.keys.ECDSAKeyValue

All Implemented Interfaces:
KeyValueData

public class ECDSAKeyValue
extends XMLElement
implements KeyValueData
Since:
release specific (what release of product did this appear in)
Version:
$Header: ldap/java/src/oracle/security/xmlsec/keys/ECDSAKeyValue.java /main/1 2009/05/22 15:21:58 pdatta Exp $

Field Summary
static oracle.security.crypto.asn1.ASN1ObjectID ansiX9p192r1
           
static oracle.security.crypto.asn1.ASN1ObjectID ansiX9p224r1
           
static oracle.security.crypto.asn1.ASN1ObjectID ansiX9p256r1
           
static oracle.security.crypto.asn1.ASN1ObjectID ansiX9p384r1
           
static oracle.security.crypto.asn1.ASN1ObjectID ansiX9p521r1
           
static oracle.security.crypto.asn1.ASN1ObjectID ansiX9t163k1
           
static oracle.security.crypto.asn1.ASN1ObjectID ansiX9t163r2
           
static oracle.security.crypto.asn1.ASN1ObjectID ansiX9t233k1
           
static oracle.security.crypto.asn1.ASN1ObjectID ansiX9t233r1
           
static oracle.security.crypto.asn1.ASN1ObjectID ansiX9t283k1
           
static oracle.security.crypto.asn1.ASN1ObjectID ansiX9t283r1
           
static oracle.security.crypto.asn1.ASN1ObjectID ansiX9t409k1
           
static oracle.security.crypto.asn1.ASN1ObjectID ansiX9t409r1
           
static oracle.security.crypto.asn1.ASN1ObjectID ansiX9t571k1
           
static oracle.security.crypto.asn1.ASN1ObjectID ansiX9t571r1
           
static java.util.HashMap<java.lang.String,java.security.spec.ECParameterSpec> namedCurves
           
static oracle.security.crypto.asn1.ASN1ObjectID primeCurve
           
static oracle.security.crypto.asn1.ASN1ObjectID secgCurve
           

 

Fields inherited from class oracle.security.xmlsec.util.XMLNode
node, systemId

 

Constructor Summary
ECDSAKeyValue(org.w3c.dom.Document owner)
           
ECDSAKeyValue(org.w3c.dom.Document owner, java.security.interfaces.ECPublicKey ecKey)
           
ECDSAKeyValue(org.w3c.dom.Document owner, java.lang.String systemId)
           
ECDSAKeyValue(org.w3c.dom.Element element)
           
ECDSAKeyValue(org.w3c.dom.Element element, java.lang.String systemId)
           

 

Method Summary
 java.security.spec.ECParameterSpec getCurve()
           
 java.security.PublicKey getPublicKey()
          Returns a oracle.security.crypto.core.PublicKey.
 java.lang.String getType()
          Returns a URI identifying the type of KeyValue.
 java.math.BigInteger getX()
           
 java.math.BigInteger getY()
           

 

Methods inherited from class oracle.security.xmlsec.util.XMLElement
addNSPrefixAttr, addNSPrefixAttr, addNSPrefixAttrDefault, addNSPrefixAttrDefault, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getChildElementsByTagName, getChildElementsByTagName, getChildElementsByTagNameNS, getChildElementsByTagNameNS, getDefaultNSPrefix, getElement, getElementsByTagName, getElementsByTagNameNS, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setDefaultNSPrefix

 

Methods inherited from class oracle.security.xmlsec.util.XMLNode
appendChild, appendChild, appendTo, cloneNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNode, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getSystemId, hasAttributes, hasChildNodes, insertBefore, insertBefore, isSupported, normalize, removeChild, removeChild, replaceChild, replaceChild, setNodeValue, setPrefix, setSystemId, toBytesXML, toStringXML

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

primeCurve

public static final oracle.security.crypto.asn1.ASN1ObjectID primeCurve

secgCurve

public static final oracle.security.crypto.asn1.ASN1ObjectID secgCurve

ansiX9p192r1

public static oracle.security.crypto.asn1.ASN1ObjectID ansiX9p192r1

ansiX9t163k1

public static oracle.security.crypto.asn1.ASN1ObjectID ansiX9t163k1

ansiX9t163r2

public static oracle.security.crypto.asn1.ASN1ObjectID ansiX9t163r2

ansiX9p224r1

public static oracle.security.crypto.asn1.ASN1ObjectID ansiX9p224r1

ansiX9t233k1

public static oracle.security.crypto.asn1.ASN1ObjectID ansiX9t233k1

ansiX9t233r1

public static oracle.security.crypto.asn1.ASN1ObjectID ansiX9t233r1

ansiX9p256r1

public static oracle.security.crypto.asn1.ASN1ObjectID ansiX9p256r1

ansiX9t283k1

public static oracle.security.crypto.asn1.ASN1ObjectID ansiX9t283k1

ansiX9t283r1

public static oracle.security.crypto.asn1.ASN1ObjectID ansiX9t283r1

ansiX9p384r1

public static oracle.security.crypto.asn1.ASN1ObjectID ansiX9p384r1

ansiX9t409k1

public static oracle.security.crypto.asn1.ASN1ObjectID ansiX9t409k1

ansiX9t409r1

public static oracle.security.crypto.asn1.ASN1ObjectID ansiX9t409r1

ansiX9p521r1

public static oracle.security.crypto.asn1.ASN1ObjectID ansiX9p521r1

ansiX9t571k1

public static oracle.security.crypto.asn1.ASN1ObjectID ansiX9t571k1

ansiX9t571r1

public static oracle.security.crypto.asn1.ASN1ObjectID ansiX9t571r1

namedCurves

public static final java.util.HashMap<java.lang.String,java.security.spec.ECParameterSpec> namedCurves

Constructor Detail

ECDSAKeyValue

public ECDSAKeyValue(org.w3c.dom.Document owner,
                     java.lang.String systemId)
              throws org.w3c.dom.DOMException
Throws:
org.w3c.dom.DOMException

ECDSAKeyValue

public ECDSAKeyValue(org.w3c.dom.Document owner)
              throws org.w3c.dom.DOMException
Throws:
org.w3c.dom.DOMException

ECDSAKeyValue

public ECDSAKeyValue(org.w3c.dom.Element element,
                     java.lang.String systemId)
              throws org.w3c.dom.DOMException
Throws:
org.w3c.dom.DOMException

ECDSAKeyValue

public ECDSAKeyValue(org.w3c.dom.Element element)
              throws org.w3c.dom.DOMException
Throws:
org.w3c.dom.DOMException

ECDSAKeyValue

public ECDSAKeyValue(org.w3c.dom.Document owner,
                     java.security.interfaces.ECPublicKey ecKey)

Method Detail

getPublicKey

public java.security.PublicKey getPublicKey()
Description copied from interface: KeyValueData
Returns a oracle.security.crypto.core.PublicKey.
Specified by:
getPublicKey in interface KeyValueData

getType

public java.lang.String getType()
Description copied from interface: KeyValueData
Returns a URI identifying the type of KeyValue.

Interface XMLURI contains the KeyInfo data type URIs for public key value elements defined in the XML Signature and XML Encryption namespaces, including:

Specified by:
getType in interface KeyValueData

getX

public java.math.BigInteger getX()

getY

public java.math.BigInteger getY()

getCurve

public java.security.spec.ECParameterSpec getCurve()

Skip navigation links

Oracle Fusion Middleware XML Security Java API Reference for Oracle Security Developer Tools
11g Release 1 (11.1.1)

E10680-05


Copyright © 2005, 2013 , Oracle. All rights reserved.