Class XMLCipher.Factory.TransformsImpl
java.lang.Object
org.apache.xml.security.utils.ElementProxy
org.apache.xml.security.utils.SignatureElementProxy
org.apache.xml.security.transforms.Transforms
org.apache.xml.security.encryption.XMLCipher.Factory.TransformsImpl
- All Implemented Interfaces:
Transforms
- Enclosing class:
- XMLCipher.Factory
-
Field Summary
Fields inherited from class org.apache.xml.security.transforms.Transforms
TRANSFORM_BASE64_DECODE, TRANSFORM_C14N_EXCL_OMIT_COMMENTS, TRANSFORM_C14N_EXCL_WITH_COMMENTS, TRANSFORM_C14N_OMIT_COMMENTS, TRANSFORM_C14N_WITH_COMMENTS, TRANSFORM_C14N11_OMIT_COMMENTS, TRANSFORM_C14N11_WITH_COMMENTS, TRANSFORM_ENVELOPED_SIGNATURE, TRANSFORM_XPATH, TRANSFORM_XPATH2FILTER, TRANSFORM_XPOINTER, TRANSFORM_XSLT
Fields inherited from class org.apache.xml.security.utils.ElementProxy
baseURI
-
Constructor Summary
ConstructorsConstructorDescriptionConstruct TransformsTransformsImpl
(Document doc) TransformsImpl
(Element element) -
Method Summary
Modifier and TypeMethodDescriptionReturns the namespace of the Elements of the sub-class.Temporary method to turn the XMLEncryption Transforms class into a DS class.Methods inherited from class org.apache.xml.security.transforms.Transforms
addTransform, addTransform, addTransform, getBaseLocalName, getLength, item, performTransforms, performTransforms, setSecureValidation
Methods inherited from class org.apache.xml.security.utils.ElementProxy
addBase64Element, addBase64Text, addBigIntegerElement, addReturnToSelf, addText, addTextElement, appendOther, appendSelf, appendSelf, createElementForFamily, createElementForFamilyLocal, createText, getBaseURI, getBigIntegerFromChildElement, getBytesFromTextChild, getDefaultPrefix, getDocument, getElement, getElementPlusReturns, getFirstChild, getLocalAttribute, getTextFromChildElement, getTextFromTextChild, length, registerDefaultPrefixes, setDefaultPrefix, setDocument, setElement, setElement, setLocalAttribute, setLocalIdAttribute, setXPathNamespaceContext
-
Constructor Details
-
TransformsImpl
public TransformsImpl()Construct Transforms -
TransformsImpl
- Parameters:
doc
-
-
TransformsImpl
public TransformsImpl(Element element) throws XMLSignatureException, InvalidTransformException, XMLSecurityException, TransformationException - Parameters:
element
-- Throws:
XMLSignatureException
InvalidTransformException
XMLSecurityException
TransformationException
-
-
Method Details
-
toElement
- Returns:
- the XML Element form of that Transforms
-
getDSTransforms
Temporary method to turn the XMLEncryption Transforms class into a DS class. The main LOGic is currently implemented in the DS class, so we need to get to get the base class.Note This will be removed in future versions
- Specified by:
getDSTransforms
in interfaceTransforms
-
getBaseNamespace
Returns the namespace of the Elements of the sub-class.- Overrides:
getBaseNamespace
in classSignatureElementProxy
- Returns:
- the namespace of the Elements of the sub-class.
-