Class X509IssuerSerialImpl
java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
org.opensaml.xmlsec.signature.impl.X509IssuerSerialImpl
- All Implemented Interfaces:
XMLObject,X509IssuerSerial
Concrete implementation of
X509IssuerSerial.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate X509IssuerNameX509IssuerName child element.private X509SerialNumberX509SerialNumber 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
ConstructorsModifierConstructorDescriptionprotectedX509IssuerSerialImpl(String namespaceURI, String elementLocalName, String namespacePrefix) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionGets an unmodifiable list of child elements in the order that they will appear in the DOM.Get the X509IssuerName child element.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, ensureDOM, 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, setSchemaTypeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opensaml.core.xml.XMLObject
detach, ensureDOM, 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 Details
-
issuerName
X509IssuerName child element. -
serialNumber
X509SerialNumber child element.
-
-
Constructor Details
-
X509IssuerSerialImpl
protected X509IssuerSerialImpl(@Nullable String namespaceURI, @Nonnull String elementLocalName, @Nullable 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 Details
-
getX509IssuerName
Get the X509IssuerName child element.- Specified by:
getX509IssuerNamein interfaceX509IssuerSerial- Returns:
- the X509Issuername child element
-
setX509IssuerName
Set the X509IssuerName child element.- Specified by:
setX509IssuerNamein interfaceX509IssuerSerial- Parameters:
newX509IssuerName- the new X509IssuerName child element
-
getX509SerialNumber
Get the X509SerialNumber child element.- Specified by:
getX509SerialNumberin interfaceX509IssuerSerial- Returns:
- the X509SerialNumber child element
-
setX509SerialNumber
Set the X509SerialNumber child element.- Specified by:
setX509SerialNumberin interfaceX509IssuerSerial- Parameters:
newX509SerialNumber- the new X509SerialNumber child element
-
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
-