com.sun.xml.wss.core.reference
Class X509IssuerSerial

java.lang.Object
  extended by com.sun.xml.wss.impl.misc.SOAPElementExtension
      extended by com.sun.xml.wss.core.ReferenceElement
          extended by com.sun.xml.wss.core.reference.X509IssuerSerial
All Implemented Interfaces:
SOAPElement, Element, Node

public class X509IssuerSerial
extends ReferenceElement

Author:
Vishal Mahajan

Field Summary
 
Fields inherited from class com.sun.xml.wss.core.ReferenceElement
delegateElement, soapFactory
 
Fields inherited from interface org.w3c.dom.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
 
Constructor Summary
X509IssuerSerial(Document doc, String X509IssuerName, BigInteger X509SerialNumber)
          Constructor X509IssuerSerial
X509IssuerSerial(Document doc, String X509IssuerName, int X509SerialNumber)
          Constructor X509IssuerSerial
X509IssuerSerial(Document doc, String X509IssuerName, String X509SerialNumber)
          Constructor X509IssuerSerial
X509IssuerSerial(Document doc, X509Certificate x509certificate)
          Constructor X509IssuerSerial
X509IssuerSerial(SOAPElement element)
          Constructor X509IssuerSerial
 
Method Summary
 SOAPElement getAsSoapElement()
           
 X509Certificate getCertificate()
           
 String getIssuerName()
          Method getIssuerName
 BigInteger getSerialNumber()
          Method getSerialNumber
 int getSerialNumberInteger()
          Method getSerialNumberInteger
 void setCertificate(X509Certificate cert)
           
 
Methods inherited from class com.sun.xml.wss.core.ReferenceElement
addAttribute, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addTextNode, appendChild, cloneNode, compareDocumentPosition, detachNode, equals, getAllAttributes, getAllAttributesAsQNames, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getAttributeValue, getBaseURI, getChildElements, getChildElements, getChildNodes, getElementName, getElementsByTagName, getElementsByTagNameNS, getEncodingStyle, getFeature, getFirstChild, getLastChild, getLocalName, getNamespacePrefixes, getNamespaceURI, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentElement, getParentNode, getPrefix, getPreviousSibling, getSchemaTypeInfo, getTagName, getTextContent, getUserData, getValue, getVisibleNamespacePrefixes, hasAttribute, hasAttributeNS, hasAttributes, hasChildNodes, hashCode, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, recycleNode, removeAttribute, removeAttribute, removeAttributeNode, removeAttributeNS, removeChild, removeContents, removeNamespaceDeclaration, replaceChild, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setEncodingStyle, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setNodeValue, setParentElement, setPrefix, setSOAPElement, setTextContent, setUserData, setValue, toString
 
Methods inherited from class com.sun.xml.wss.impl.misc.SOAPElementExtension
addAttribute, addChildElement, createQName, getAttributeValue, getChildElements, getElementQName, removeAttribute, setElementQName
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface javax.xml.soap.SOAPElement
addAttribute, addChildElement, createQName, getAttributeValue, getChildElements, getElementQName, removeAttribute, setElementQName
 

Constructor Detail

X509IssuerSerial

public X509IssuerSerial(SOAPElement element)
                 throws XWSSecurityException
Constructor X509IssuerSerial

Parameters:
element -
Throws:
XWSSecurityException

X509IssuerSerial

public X509IssuerSerial(Document doc,
                        String X509IssuerName,
                        BigInteger X509SerialNumber)
Constructor X509IssuerSerial

Parameters:
doc -
X509IssuerName -
X509SerialNumber -

X509IssuerSerial

public X509IssuerSerial(Document doc,
                        String X509IssuerName,
                        String X509SerialNumber)
Constructor X509IssuerSerial

Parameters:
doc -
X509IssuerName -
X509SerialNumber -

X509IssuerSerial

public X509IssuerSerial(Document doc,
                        String X509IssuerName,
                        int X509SerialNumber)
Constructor X509IssuerSerial

Parameters:
doc -
X509IssuerName -
X509SerialNumber -

X509IssuerSerial

public X509IssuerSerial(Document doc,
                        X509Certificate x509certificate)
Constructor X509IssuerSerial

Parameters:
doc -
x509certificate -
Method Detail

getSerialNumber

public BigInteger getSerialNumber()
                           throws XWSSecurityException
Method getSerialNumber

Throws:
XWSSecurityException

getSerialNumberInteger

public int getSerialNumberInteger()
                           throws XWSSecurityException
Method getSerialNumberInteger

Throws:
XWSSecurityException

getIssuerName

public String getIssuerName()
                     throws XWSSecurityException
Method getIssuerName

Throws:
XWSSecurityException

getAsSoapElement

public SOAPElement getAsSoapElement()
                             throws XWSSecurityException
Overrides:
getAsSoapElement in class ReferenceElement
Throws:
XWSSecurityException

setCertificate

public void setCertificate(X509Certificate cert)

getCertificate

public X509Certificate getCertificate()


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.