org.opensaml.xml.signature.impl
Class DSAKeyValueImpl

java.lang.Object
  extended by org.opensaml.xml.AbstractXMLObject
      extended by org.opensaml.xml.validation.AbstractValidatingXMLObject
          extended by org.opensaml.xml.signature.impl.DSAKeyValueImpl
All Implemented Interfaces:
DSAKeyValue, ValidatingXMLObject, XMLObject

public class DSAKeyValueImpl
extends AbstractValidatingXMLObject
implements DSAKeyValue

Concrete implementation of DSAKeyValue


Field Summary
 
Fields inherited from interface org.opensaml.xml.signature.DSAKeyValue
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAME
 
Constructor Summary
protected DSAKeyValueImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
          Constructor
 
Method Summary
 G getG()
          Get the G child element.
 J getJ()
          Get the J child element.
 List<XMLObject> getOrderedChildren()
          Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
 P getP()
          Get the P child element.
 PgenCounter getPgenCounter()
          Get the PgenCounter element.
 Q getQ()
          Get the Q child element.
 Seed getSeed()
          Get the Seed element.
 Y getY()
          Get the Y child element.
 void setG(G newG)
          Set the G child element.
 void setJ(J newJ)
          Set the J child element.
 void setP(P newP)
          Set the P child element.
 void setPgenCounter(PgenCounter newPgenCounter)
          Set the PgenCounter element.
 void setQ(Q newQ)
          Set the Q child element.
 void setSeed(Seed newSeed)
          Set the Seed element.
 void setY(Y newY)
          Set the Y child element.
 
Methods inherited from class org.opensaml.xml.validation.AbstractValidatingXMLObject
deregisterValidator, getValidators, registerValidator, validate, validateChildren
 
Methods inherited from class org.opensaml.xml.AbstractXMLObject
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, 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.xml.validation.ValidatingXMLObject
deregisterValidator, getValidators, registerValidator, validate
 
Methods inherited from interface org.opensaml.xml.XMLObject
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
 

Constructor Detail

DSAKeyValueImpl

protected DSAKeyValueImpl(String namespaceURI,
                          String elementLocalName,
                          String namespacePrefix)
Constructor

Parameters:
namespaceURI -
elementLocalName -
namespacePrefix -
Method Detail

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


Copyright © 2006-2011 Internet2. All Rights Reserved.