|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.xml.security.utils.ElementProxy | +--org.apache.xml.security.utils.EncryptionElementProxy | +--org.apache.xml.security.encryption.Transforms
This class maps to the xenc:ReferenceList
element. NOTE:
this is physically the same as a Transforms
,
but has different semantics. Using ds:Transforms
, signer and
verifier perform the same operations on the data. Using xenc:Transforms
,
encryptor and decryptor perform opposite operations.
Field Summary |
Fields inherited from class org.apache.xml.security.utils.ElementProxy |
_baseURI, _constructionElement, _doc, _state, MODE_CREATE, MODE_DECRYPT, MODE_ENCRYPT, MODE_PROCESS, MODE_SIGN, MODE_UNKNOWN, MODE_VERIFY |
Constructor Summary | |
Transforms(org.w3c.dom.Document doc)
Constructor Transforms |
|
Transforms(org.w3c.dom.Element element,
java.lang.String BaseURI)
Consturcts Transforms from Element which is Transforms Element |
Method Summary | |
void |
addTransform(java.lang.String transformURI)
Adds the Transform with the specified Transform algorithm URI |
void |
addTransform(java.lang.String transformURI,
org.w3c.dom.Element contextElement)
Adds the Transform with the specified Transform algorithm URI |
void |
addTransform(java.lang.String transformURI,
org.w3c.dom.NodeList contextNodes)
Adds the Transform with the specified Transform algorithm URI |
java.lang.String |
getBaseLocalName()
Returns the localname of the Elements of the sub-class. |
int |
getLength()
Return the nonnegative number of transformations. |
XMLSignatureInput |
performDecryptionTransforms(XMLSignatureInput xmlSignatureInput)
Applies all included Transform s to xmlSignatureInput and returns the result of these transformations. |
Methods inherited from class org.apache.xml.security.utils.EncryptionElementProxy |
getBaseNamespace |
Methods inherited from class org.apache.xml.security.utils.ElementProxy |
addBase64Element, addBase64Text, addBigIntegerElement, addText, addTextElement, createElementForFamily, getBaseURI, getBigIntegerFromChildElement, getBytesFromChildElement, getBytesFromTextChild, getChildElementLocalName, getDefaultPrefix, getDocument, getElement, getElementPlusReturns, getTextFromChildElement, getTextFromTextChild, guaranteeThatElementInCorrectSpace, length, setDefaultPrefix, setElement, setXPathNamespaceContext |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Transforms(org.w3c.dom.Document doc)
doc
- public Transforms(org.w3c.dom.Element element, java.lang.String BaseURI) throws XMLSecurityException
Transforms
from Element
which is Transforms
Element
element
- is Transforms
elementBaseURI
- the URI where the XML instance was stored
XMLSecurityException
Method Detail |
public void addTransform(java.lang.String transformURI) throws TransformationException
Transform
with the specified Transform algorithm URI
transformURI
- the URI form of transform that indicates which transformation is applied to data
TransformationException
public void addTransform(java.lang.String transformURI, org.w3c.dom.Element contextElement) throws TransformationException
Transform
with the specified Transform algorithm URI
transformURI
- the URI form of transform that indicates which transformation is applied to datacontextElement
-
TransformationException
Transform.getInstance(Document doc, String algorithmURI, Element childElement)
public void addTransform(java.lang.String transformURI, org.w3c.dom.NodeList contextNodes) throws TransformationException
Transform
with the specified Transform algorithm URI
transformURI
- the URI form of transform that indicates which transformation is applied to datacontextNodes
-
TransformationException
Transform.getInstance(Document doc, String algorithmURI, NodeList contextNodes)
public XMLSignatureInput performDecryptionTransforms(XMLSignatureInput xmlSignatureInput) throws TransformationException
Transform
s to xmlSignatureInput and returns the result of these transformations.
xmlSignatureInput
- the input for the Transform
s
Transforms
TransformationException
public int getLength()
public java.lang.String getBaseLocalName()
ElementProxy
getBaseLocalName
in class ElementProxy
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |