Class AlgorithmIdentifierTypeImpl
- java.lang.Object
-
- org.opensaml.core.xml.AbstractXMLObject
-
- org.opensaml.xmlsec.encryption.impl.AlgorithmIdentifierTypeImpl
-
- All Implemented Interfaces:
XMLObject,AlgorithmIdentifierType
- Direct Known Subclasses:
MGFImpl,OtherSourceImpl,PRFImpl
public abstract class AlgorithmIdentifierTypeImpl extends AbstractXMLObject implements AlgorithmIdentifierType
Abstract implementation ofAlgorithmIdentifierType.
-
-
Field Summary
Fields Modifier and Type Field Description private StringalgorithmAlgorithm attribute value.private XMLObjectparametersParameters child element.-
Fields inherited from interface org.opensaml.xmlsec.encryption.AlgorithmIdentifierType
ALGORITHM_ATTRIB_NAME, TYPE_LOCAL_NAME, TYPE_NAME
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAlgorithmIdentifierTypeImpl(String namespaceURI, String elementLocalName, String namespacePrefix)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAlgorithm()List<XMLObject>getOrderedChildren()XMLObjectgetParameters()voidsetAlgorithm(String newAlgorithm)voidsetParameters(XMLObject newParameters)-
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 class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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
-
-
-
-
Method Detail
-
getAlgorithm
@Nullable public String getAlgorithm()
- Specified by:
getAlgorithmin interfaceAlgorithmIdentifierType
-
setAlgorithm
public void setAlgorithm(@Nullable String newAlgorithm)- Specified by:
setAlgorithmin interfaceAlgorithmIdentifierType
-
getParameters
@Nullable public XMLObject getParameters()
- Specified by:
getParametersin interfaceAlgorithmIdentifierType
-
setParameters
public void setParameters(@Nullable XMLObject newParameters)- Specified by:
setParametersin interfaceAlgorithmIdentifierType
-
getOrderedChildren
@Nullable public List<XMLObject> getOrderedChildren()
- Specified by:
getOrderedChildrenin interfaceXMLObject
-
-