Package org.opensaml.xmlsec.encryption
Interface AlgorithmIdentifierType
-
- All Superinterfaces:
XMLObject
- All Known Subinterfaces:
MGF,OtherSource,PRF
public interface AlgorithmIdentifierType extends XMLObject
XMLObject representing XML Encryption, version 1.1, AlgorithmIdentifierType complex type.
-
-
Field Summary
Fields Modifier and Type Field Description static StringALGORITHM_ATTRIB_NAMEAlgorithm attribute name.static StringTYPE_LOCAL_NAMELocal name of the XSI type.static QNameTYPE_NAMEQName of the XSI type.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetAlgorithm()Gets the algorithm URI attribute.XMLObjectgetParameters()Gets the Parameters child element.voidsetAlgorithm(String newAlgorithm)Sets the algorithm URI attribute.voidsetParameters(XMLObject newParameters)Sets the Parameters child element.-
Methods inherited from interface org.opensaml.core.xml.XMLObject
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
-
-
-
-
Field Detail
-
TYPE_LOCAL_NAME
static final String TYPE_LOCAL_NAME
Local name of the XSI type.- See Also:
- Constant Field Values
-
TYPE_NAME
static final QName TYPE_NAME
QName of the XSI type.
-
ALGORITHM_ATTRIB_NAME
static final String ALGORITHM_ATTRIB_NAME
Algorithm attribute name.- See Also:
- Constant Field Values
-
-
Method Detail
-
getAlgorithm
@Nullable String getAlgorithm()
Gets the algorithm URI attribute.- Returns:
- the Algorithm attribute URI attribute string
-
setAlgorithm
void setAlgorithm(@Nullable String newAlgorithm)Sets the algorithm URI attribute.- Parameters:
newAlgorithm- the new Algorithm URI attribute string
-
getParameters
@Nullable XMLObject getParameters()
Gets the Parameters child element.- Returns:
- the Parameters child element
-
setParameters
void setParameters(@Nullable XMLObject newParameters)Sets the Parameters child element.- Parameters:
newParameters- the new Parameters child element
-
-