Class DSAKeyValueImpl

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

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

      Fields 
      Modifier and Type Field Description
      private org.opensaml.xmlsec.signature.G g
      G child element.
      private org.opensaml.xmlsec.signature.J j
      J child element.
      private org.opensaml.xmlsec.signature.P p
      P child element.
      private org.opensaml.xmlsec.signature.PgenCounter pgenCounter
      PgenCounter child element.
      private org.opensaml.xmlsec.signature.Q q
      Q child element.
      private org.opensaml.xmlsec.signature.Seed seed
      Seed child element.
      private org.opensaml.xmlsec.signature.Y y
      Y child element.
      • Fields inherited from interface org.opensaml.xmlsec.signature.DSAKeyValue

        DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAME
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected DSAKeyValueImpl​(String namespaceURI, String elementLocalName, String namespacePrefix)
      Constructor.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.opensaml.xmlsec.signature.G getG()
      org.opensaml.xmlsec.signature.J getJ()
      List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
      org.opensaml.xmlsec.signature.P getP()
      org.opensaml.xmlsec.signature.PgenCounter getPgenCounter()
      org.opensaml.xmlsec.signature.Q getQ()
      org.opensaml.xmlsec.signature.Seed getSeed()
      org.opensaml.xmlsec.signature.Y getY()
      void setG​(org.opensaml.xmlsec.signature.G newG)
      void setJ​(org.opensaml.xmlsec.signature.J newJ)
      void setP​(org.opensaml.xmlsec.signature.P newP)
      void setPgenCounter​(org.opensaml.xmlsec.signature.PgenCounter newPgenCounter)
      void setQ​(org.opensaml.xmlsec.signature.Q newQ)
      void setSeed​(org.opensaml.xmlsec.signature.Seed newSeed)
      void setY​(org.opensaml.xmlsec.signature.Y newY)
      • 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

      • p

        private org.opensaml.xmlsec.signature.P p
        P child element.
      • q

        private org.opensaml.xmlsec.signature.Q q
        Q child element.
      • g

        private org.opensaml.xmlsec.signature.G g
        G child element.
      • y

        private org.opensaml.xmlsec.signature.Y y
        Y child element.
      • j

        private org.opensaml.xmlsec.signature.J j
        J child element.
      • seed

        private org.opensaml.xmlsec.signature.Seed seed
        Seed child element.
      • pgenCounter

        private org.opensaml.xmlsec.signature.PgenCounter pgenCounter
        PgenCounter child element.
    • Constructor Detail

      • DSAKeyValueImpl

        protected DSAKeyValueImpl​(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

      • getP

        public org.opensaml.xmlsec.signature.P getP()
        Specified by:
        getP in interface org.opensaml.xmlsec.signature.DSAKeyValue
      • setP

        public void setP​(org.opensaml.xmlsec.signature.P newP)
        Specified by:
        setP in interface org.opensaml.xmlsec.signature.DSAKeyValue
      • getQ

        public org.opensaml.xmlsec.signature.Q getQ()
        Specified by:
        getQ in interface org.opensaml.xmlsec.signature.DSAKeyValue
      • setQ

        public void setQ​(org.opensaml.xmlsec.signature.Q newQ)
        Specified by:
        setQ in interface org.opensaml.xmlsec.signature.DSAKeyValue
      • getG

        public org.opensaml.xmlsec.signature.G getG()
        Specified by:
        getG in interface org.opensaml.xmlsec.signature.DSAKeyValue
      • setG

        public void setG​(org.opensaml.xmlsec.signature.G newG)
        Specified by:
        setG in interface org.opensaml.xmlsec.signature.DSAKeyValue
      • getY

        public org.opensaml.xmlsec.signature.Y getY()
        Specified by:
        getY in interface org.opensaml.xmlsec.signature.DSAKeyValue
      • setY

        public void setY​(org.opensaml.xmlsec.signature.Y newY)
        Specified by:
        setY in interface org.opensaml.xmlsec.signature.DSAKeyValue
      • getJ

        public org.opensaml.xmlsec.signature.J getJ()
        Specified by:
        getJ in interface org.opensaml.xmlsec.signature.DSAKeyValue
      • setJ

        public void setJ​(org.opensaml.xmlsec.signature.J newJ)
        Specified by:
        setJ in interface org.opensaml.xmlsec.signature.DSAKeyValue
      • getSeed

        public org.opensaml.xmlsec.signature.Seed getSeed()
        Specified by:
        getSeed in interface org.opensaml.xmlsec.signature.DSAKeyValue
      • setSeed

        public void setSeed​(org.opensaml.xmlsec.signature.Seed newSeed)
        Specified by:
        setSeed in interface org.opensaml.xmlsec.signature.DSAKeyValue
      • getPgenCounter

        public org.opensaml.xmlsec.signature.PgenCounter getPgenCounter()
        Specified by:
        getPgenCounter in interface org.opensaml.xmlsec.signature.DSAKeyValue
      • setPgenCounter

        public void setPgenCounter​(org.opensaml.xmlsec.signature.PgenCounter newPgenCounter)
        Specified by:
        setPgenCounter in interface org.opensaml.xmlsec.signature.DSAKeyValue
      • getOrderedChildren

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