Class DSAKeyValueImpl

java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
org.opensaml.xmlsec.signature.impl.DSAKeyValueImpl
All Implemented Interfaces:
XMLObject, DSAKeyValue

public class DSAKeyValueImpl
extends AbstractXMLObject
implements DSAKeyValue
Concrete implementation of DSAKeyValue.
  • Field Details

    • p

      private P p
      P child element.
    • q

      private Q q
      Q child element.
    • g

      private G g
      G child element.
    • y

      private Y y
      Y child element.
    • j

      private J j
      J child element.
    • seed

      private Seed seed
      Seed child element.
    • pgenCounter

      private PgenCounter pgenCounter
      PgenCounter child element.
  • Constructor Details

    • 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 Details

    • getP

      public P getP()
      Get the P child element.
      Specified by:
      getP in interface DSAKeyValue
      Returns:
      the P child element
    • setP

      public void setP​(P newP)
      Set the P child element.
      Specified by:
      setP in interface DSAKeyValue
      Parameters:
      newP - the new P child element
    • getQ

      public Q getQ()
      Get the Q child element.
      Specified by:
      getQ in interface DSAKeyValue
      Returns:
      the Q child element
    • setQ

      public void setQ​(Q newQ)
      Set the Q child element.
      Specified by:
      setQ in interface DSAKeyValue
      Parameters:
      newQ - the new Q child element
    • getG

      public G getG()
      Get the G child element.
      Specified by:
      getG in interface DSAKeyValue
      Returns:
      the G child element
    • setG

      public void setG​(G newG)
      Set the G child element.
      Specified by:
      setG in interface DSAKeyValue
      Parameters:
      newG - the new G child element
    • getY

      public Y getY()
      Get the Y child element.
      Specified by:
      getY in interface DSAKeyValue
      Returns:
      the Y child element
    • setY

      public void setY​(Y newY)
      Set the Y child element.
      Specified by:
      setY in interface DSAKeyValue
      Parameters:
      newY - the new Y child element
    • getJ

      public J getJ()
      Get the J child element.
      Specified by:
      getJ in interface DSAKeyValue
      Returns:
      the J child element
    • setJ

      public void setJ​(J newJ)
      Set the J child element.
      Specified by:
      setJ in interface DSAKeyValue
      Parameters:
      newJ - the new J child element
    • getSeed

      public Seed getSeed()
      Get the Seed element.
      Specified by:
      getSeed in interface DSAKeyValue
      Returns:
      the Seed element
    • setSeed

      public void setSeed​(Seed newSeed)
      Set the Seed element.
      Specified by:
      setSeed in interface DSAKeyValue
      Parameters:
      newSeed - new Seed element
    • getPgenCounter

      public PgenCounter getPgenCounter()
      Get the PgenCounter element.
      Specified by:
      getPgenCounter in interface DSAKeyValue
      Returns:
      the PgenCounter element
    • setPgenCounter

      public void setPgenCounter​(PgenCounter newPgenCounter)
      Set the PgenCounter element.
      Specified by:
      setPgenCounter in interface DSAKeyValue
      Parameters:
      newPgenCounter - new PgenCounter 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:
      getOrderedChildren in interface XMLObject
      Returns:
      ordered list of child elements