Class X509IssuerSerialImpl

  • All Implemented Interfaces:
    org.opensaml.core.xml.XMLObject, org.opensaml.xmlsec.signature.X509IssuerSerial

    public class X509IssuerSerialImpl
    extends org.opensaml.core.xml.AbstractXMLObject
    implements org.opensaml.xmlsec.signature.X509IssuerSerial
    Concrete implementation of X509IssuerSerial.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private org.opensaml.xmlsec.signature.X509IssuerName issuerName
      X509IssuerName child element.
      private org.opensaml.xmlsec.signature.X509SerialNumber serialNumber
      X509SerialNumber child element.
      • Fields inherited from interface org.opensaml.xmlsec.signature.X509IssuerSerial

        DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAME
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
      org.opensaml.xmlsec.signature.X509IssuerName getX509IssuerName()
      org.opensaml.xmlsec.signature.X509SerialNumber getX509SerialNumber()
      void setX509IssuerName​(org.opensaml.xmlsec.signature.X509IssuerName newX509IssuerName)
      void setX509SerialNumber​(org.opensaml.xmlsec.signature.X509SerialNumber newX509SerialNumber)
      • 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 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 org.opensaml.xmlsec.signature.X509IssuerName issuerName
        X509IssuerName child element.
      • serialNumber

        private org.opensaml.xmlsec.signature.X509SerialNumber serialNumber
        X509SerialNumber child element.
    • Constructor Detail

      • X509IssuerSerialImpl

        protected X509IssuerSerialImpl​(String namespaceURI,
                                       String elementLocalName,
                                       String namespacePrefix)
        Constructor.
        Parameters:
        namespaceURI - the namespace the element is in
        elementLocalName - the local name of the XML element this Object represents
        namespacePrefix - the prefix for the given namespace
    • Method Detail

      • getX509IssuerName

        public org.opensaml.xmlsec.signature.X509IssuerName getX509IssuerName()
        Specified by:
        getX509IssuerName in interface org.opensaml.xmlsec.signature.X509IssuerSerial
      • setX509IssuerName

        public void setX509IssuerName​(org.opensaml.xmlsec.signature.X509IssuerName newX509IssuerName)
        Specified by:
        setX509IssuerName in interface org.opensaml.xmlsec.signature.X509IssuerSerial
      • getX509SerialNumber

        public org.opensaml.xmlsec.signature.X509SerialNumber getX509SerialNumber()
        Specified by:
        getX509SerialNumber in interface org.opensaml.xmlsec.signature.X509IssuerSerial
      • setX509SerialNumber

        public void setX509SerialNumber​(org.opensaml.xmlsec.signature.X509SerialNumber newX509SerialNumber)
        Specified by:
        setX509SerialNumber in interface org.opensaml.xmlsec.signature.X509IssuerSerial
      • getOrderedChildren

        public List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
        Specified by:
        getOrderedChildren in interface org.opensaml.core.xml.XMLObject