Class X509IssuerSerialImpl
- java.lang.Object
-
- org.opensaml.core.xml.AbstractXMLObject
-
- org.opensaml.xmlsec.signature.impl.X509IssuerSerialImpl
-
- All Implemented Interfaces:
XMLObject,X509IssuerSerial
public class X509IssuerSerialImpl extends AbstractXMLObject implements X509IssuerSerial
Concrete implementation ofX509IssuerSerial.
-
-
Field Summary
Fields Modifier and Type Field Description private X509IssuerNameissuerNameX509IssuerName child element.private X509SerialNumberserialNumberX509SerialNumber child element.-
Fields inherited from interface org.opensaml.xmlsec.signature.X509IssuerSerial
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAME
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedX509IssuerSerialImpl(String namespaceURI, String elementLocalName, String namespacePrefix)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<XMLObject>getOrderedChildren()Gets an unmodifiable list of child elements in the order that they will appear in the DOM.X509IssuerNamegetX509IssuerName()Get the X509IssuerName child element.X509SerialNumbergetX509SerialNumber()Get the X509SerialNumber child element.voidsetX509IssuerName(X509IssuerName newX509IssuerName)Set the X509IssuerName child element.voidsetX509SerialNumber(X509SerialNumber newX509SerialNumber)Set the X509SerialNumber child element.-
Methods inherited from class org.opensaml.core.xml.AbstractXMLObject
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.opensaml.core.xml.XMLObject
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
-
-
-
-
Field Detail
-
issuerName
private X509IssuerName issuerName
X509IssuerName child element.
-
serialNumber
private X509SerialNumber serialNumber
X509SerialNumber child element.
-
-
Constructor Detail
-
X509IssuerSerialImpl
protected X509IssuerSerialImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
Constructor.- Parameters:
namespaceURI- the namespace the element is inelementLocalName- the local name of the XML element this Object representsnamespacePrefix- the prefix for the given namespace
-
-
Method Detail
-
getX509IssuerName
public X509IssuerName getX509IssuerName()
Get the X509IssuerName child element.- Specified by:
getX509IssuerNamein interfaceX509IssuerSerial- Returns:
- the X509Issuername child element
-
setX509IssuerName
public void setX509IssuerName(X509IssuerName newX509IssuerName)
Set the X509IssuerName child element.- Specified by:
setX509IssuerNamein interfaceX509IssuerSerial- Parameters:
newX509IssuerName- the new X509IssuerName child element
-
getX509SerialNumber
public X509SerialNumber getX509SerialNumber()
Get the X509SerialNumber child element.- Specified by:
getX509SerialNumberin interfaceX509IssuerSerial- Returns:
- the X509SerialNumber child element
-
setX509SerialNumber
public void setX509SerialNumber(X509SerialNumber newX509SerialNumber)
Set the X509SerialNumber child element.- Specified by:
setX509SerialNumberin interfaceX509IssuerSerial- Parameters:
newX509SerialNumber- the new X509SerialNumber child element
-
getOrderedChildren
public List<XMLObject> getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.- Specified by:
getOrderedChildrenin interfaceXMLObject- Returns:
- ordered list of child elements
-
-