Package org.opensaml.xmlsec.encryption
Interface EncryptionMethod
- All Superinterfaces:
ElementExtensibleXMLObject
,XMLObject
- All Known Subinterfaces:
EncryptionMethod
- All Known Implementing Classes:
EncryptionMethodImpl
,EncryptionMethodImpl
XMLObject representing XML Encryption, version 20021210, EncryptionMethod element.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionGets the algorithm URI attribute used in this EncryptionMethod.Gets the KeySize child element.Gets the OAEPparams child element.void
setAlgorithm
(String newAlgorithm) Sets the algorithm URI attribute used in this EncryptionMethod.void
setKeySize
(KeySize newKeySize) Sets the KeySize child element.void
setOAEPparams
(OAEPparams newOAEPparams) Sets the OAEPparams child element.Methods inherited from interface org.opensaml.core.xml.ElementExtensibleXMLObject
getUnknownXMLObjects, getUnknownXMLObjects
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 Details
-
DEFAULT_ELEMENT_LOCAL_NAME
Element local name.- See Also:
-
DEFAULT_ELEMENT_NAME
Default element name. -
TYPE_LOCAL_NAME
Local name of the XSI type.- See Also:
-
TYPE_NAME
QName of the XSI type. -
ALGORITHM_ATTRIB_NAME
Algorithm attribute name.- See Also:
-
-
Method Details
-
getAlgorithm
Gets the algorithm URI attribute used in this EncryptionMethod.- Returns:
- the Algorithm attribute URI attribute string
-
setAlgorithm
Sets the algorithm URI attribute used in this EncryptionMethod.- Parameters:
newAlgorithm
- the new Algorithm URI attribute string
-
getKeySize
Gets the KeySize child element.- Returns:
- the KeySize child element
-
setKeySize
Sets the KeySize child element.- Parameters:
newKeySize
- the new KeySize child element
-
getOAEPparams
Gets the OAEPparams child element.- Returns:
- the OAEPparams child element
-
setOAEPparams
Sets the OAEPparams child element.- Parameters:
newOAEPparams
- the new OAEPparams child element
-