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

java.lang.Object
  |
  +--org.apache.xml.security.utils.ElementProxy
        |
        +--org.apache.xml.security.utils.SignatureElementProxy
              |
              +--org.apache.xml.security.keys.content.x509.XMLX509IssuerSerial
All Implemented Interfaces:
XMLX509DataContent

public class XMLX509IssuerSerial
extends SignatureElementProxy
implements XMLX509DataContent

Author:
$Author: vdkoogh $

Field Summary
 
Fields inherited from class org.apache.xml.security.utils.ElementProxy
_baseURI, _constructionElement, _doc, _state, MODE_CREATE, MODE_DECRYPT, MODE_ENCRYPT, MODE_PROCESS, MODE_SIGN, MODE_UNKNOWN, MODE_VERIFY
 
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)
          Method equals
 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
 
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, getBaseURI, getBigIntegerFromChildElement, getBytesFromChildElement, getBytesFromTextChild, getChildElementLocalName, getDefaultPrefix, getDocument, getElement, getElementPlusReturns, getTextFromChildElement, getTextFromTextChild, guaranteeThatElementInCorrectSpace, length, setDefaultPrefix, setElement, setXPathNamespaceContext
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, 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()
                                     throws XMLSecurityException
Method getSerialNumber

Throws:
XMLSecurityException

getSerialNumberInteger

public int getSerialNumberInteger()
                           throws XMLSecurityException
Method getSerialNumberInteger

Throws:
XMLSecurityException

getIssuerName

public java.lang.String getIssuerName()
                               throws XMLSecurityException
Method getIssuerName

Throws:
XMLSecurityException

equals

public boolean equals(java.lang.Object obj)
Method equals

Overrides:
equals in class java.lang.Object
Parameters:
obj -

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.