org.apache.xml.security.keys.content.x509
Class XMLX509IssuerSerial

java.lang.Object
  extended byorg.apache.xml.security.utils.ElementProxy
      extended byorg.apache.xml.security.utils.SignatureElementProxy
          extended byorg.apache.xml.security.keys.content.x509.XMLX509IssuerSerial
All Implemented Interfaces:
XMLX509DataContent

public class XMLX509IssuerSerial
extends SignatureElementProxy
implements XMLX509DataContent

Author:
$Author: mullan $

Field Summary
 
Fields inherited from class org.apache.xml.security.utils.ElementProxy
_baseURI, _constructionElement, _doc
 
Constructor Summary
XMLX509IssuerSerial(org.w3c.dom.Document doc, java.lang.String x509IssuerName, java.math.BigInteger x509SerialNumber)
          Constructor XMLX509IssuerSerial
XMLX509IssuerSerial(org.w3c.dom.Document doc, java.lang.String x509IssuerName, int x509SerialNumber)
          Constructor XMLX509IssuerSerial
XMLX509IssuerSerial(org.w3c.dom.Document doc, java.lang.String x509IssuerName, java.lang.String x509SerialNumber)
          Constructor XMLX509IssuerSerial
XMLX509IssuerSerial(org.w3c.dom.Document doc, java.security.cert.X509Certificate x509certificate)
          Constructor XMLX509IssuerSerial
XMLX509IssuerSerial(org.w3c.dom.Element element, java.lang.String baseURI)
          Constructor XMLX509IssuerSerial
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getBaseLocalName()
          Returns the localname of the Elements of the sub-class.
 java.lang.String getIssuerName()
          Method getIssuerName
 java.math.BigInteger getSerialNumber()
          Method getSerialNumber
 int getSerialNumberInteger()
          Method getSerialNumberInteger
 int hashCode()
           
 
Methods inherited from class org.apache.xml.security.utils.SignatureElementProxy
getBaseNamespace
 
Methods inherited from class org.apache.xml.security.utils.ElementProxy
addBase64Element, addBase64Text, addBigIntegerElement, addText, addTextElement, createElementForFamily, createElementForFamilyLocal, getBaseURI, getBigIntegerFromChildElement, getBytesFromChildElement, getBytesFromTextChild, getDefaultPrefix, getDefaultPrefixBindings, getDocument, getElement, getElementPlusReturns, getTextFromChildElement, getTextFromTextChild, length, setDefaultPrefix, setElement, setXPathNamespaceContext
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLX509IssuerSerial

public XMLX509IssuerSerial(org.w3c.dom.Element element,
                           java.lang.String baseURI)
                    throws XMLSecurityException
Constructor XMLX509IssuerSerial

Parameters:
element -
baseURI -
Throws:
XMLSecurityException

XMLX509IssuerSerial

public XMLX509IssuerSerial(org.w3c.dom.Document doc,
                           java.lang.String x509IssuerName,
                           java.math.BigInteger x509SerialNumber)
Constructor XMLX509IssuerSerial

Parameters:
doc -
x509IssuerName -
x509SerialNumber -

XMLX509IssuerSerial

public XMLX509IssuerSerial(org.w3c.dom.Document doc,
                           java.lang.String x509IssuerName,
                           java.lang.String x509SerialNumber)
Constructor XMLX509IssuerSerial

Parameters:
doc -
x509IssuerName -
x509SerialNumber -

XMLX509IssuerSerial

public XMLX509IssuerSerial(org.w3c.dom.Document doc,
                           java.lang.String x509IssuerName,
                           int x509SerialNumber)
Constructor XMLX509IssuerSerial

Parameters:
doc -
x509IssuerName -
x509SerialNumber -

XMLX509IssuerSerial

public XMLX509IssuerSerial(org.w3c.dom.Document doc,
                           java.security.cert.X509Certificate x509certificate)
Constructor XMLX509IssuerSerial

Parameters:
doc -
x509certificate -
Method Detail

getSerialNumber

public java.math.BigInteger getSerialNumber()
Method getSerialNumber

Returns:
the serial number

getSerialNumberInteger

public int getSerialNumberInteger()
Method getSerialNumberInteger

Returns:
the serial number as plain int

getIssuerName

public java.lang.String getIssuerName()
Method getIssuerName

Returns:
the issuer name

equals

public boolean equals(java.lang.Object obj)

hashCode

public int hashCode()

getBaseLocalName

public java.lang.String getBaseLocalName()
Description copied from class: ElementProxy
Returns the localname of the Elements of the sub-class.

Specified by:
getBaseLocalName in class ElementProxy
Returns:
the localname of the Elements of the sub-class.