public class EncryptionMethodImpl extends AbstractValidatingXMLObject implements EncryptionMethod
EncryptionMethod
.ALGORITHM_ATTRIB_NAME, DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAME
Modifier | Constructor and Description |
---|---|
protected |
EncryptionMethodImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
String |
getAlgorithm()
Gets the algorithm URI attribute used in this EncryptionMethod.
|
KeySize |
getKeySize()
Gets the KeySize child element.
|
OAEPparams |
getOAEPparams()
Gets the OAEPparams child element.
|
List<XMLObject> |
getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
|
List<XMLObject> |
getUnknownXMLObjects()
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model.
|
List<XMLObject> |
getUnknownXMLObjects(QName typeOrName)
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model,
and which match the specified QName.
|
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.
|
deregisterValidator, getValidators, registerValidator, validate, validateChildren
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
deregisterValidator, getValidators, registerValidator, validate
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
public String getAlgorithm()
getAlgorithm
in interface EncryptionMethod
public void setAlgorithm(String newAlgorithm)
setAlgorithm
in interface EncryptionMethod
newAlgorithm
- the new Algorithm URI attribute stringpublic KeySize getKeySize()
getKeySize
in interface EncryptionMethod
public void setKeySize(KeySize newKeySize)
setKeySize
in interface EncryptionMethod
newKeySize
- the new KeySize child elementpublic OAEPparams getOAEPparams()
getOAEPparams
in interface EncryptionMethod
public void setOAEPparams(OAEPparams newOAEPparams)
setOAEPparams
in interface EncryptionMethod
newOAEPparams
- the new OAEPparams child elementpublic List<XMLObject> getUnknownXMLObjects()
getUnknownXMLObjects
in interface ElementExtensibleXMLObject
public List<XMLObject> getUnknownXMLObjects(QName typeOrName)
getUnknownXMLObjects
in interface ElementExtensibleXMLObject
typeOrName
- the QName of the statements to returnpublic List<XMLObject> getOrderedChildren()
getOrderedChildren
in interface XMLObject
Copyright © 2018 JBoss by Red Hat. All rights reserved.