#include <DSIGTransformEnvelope.hpp>
Inheritance diagram for DSIGTransformEnvelope:


Public Methods | |
Constructors and Destructors | |
| DSIGTransformEnvelope (DSIGSignature *sig, DOMNode *node) | |
| Contructor used for existing XML signatures. More... | |
| DSIGTransformEnvelope (DSIGSignature *sig) | |
| Contructor used for new signatures. More... | |
| virtual | ~DSIGTransformEnvelope () |
| Destructor. More... | |
Interface Methods | |
| virtual transformType | getTransformType () |
| Determine the transform type. More... | |
| virtual TXFMBase * | createTransformer (TXFMBase *input) |
| Create the Enevelope transformer element. More... | |
| virtual DOMElement * | createBlankTransform (DOMDocument *parentDoc) |
| Construct blank Envelope Transform element. More... | |
| virtual void | load (void) |
| Load a DOM structure. More... | |
The DSIGTransformEnvelope class is used to hold base64 <Transform> elements within a document.
This is a very simple transform with no real options.
|
||||||||||||
|
Contructor used for existing XML signatures.
The Node structure already exists, so read the nodes in.
|
|
|
Contructor used for new signatures.
The Node structure will have to be created.
|
|
|
Destructor.
Destroy the DSIGSignature elements. Does not destroy any associated DOM Nodes |
|
|
Construct blank Envelope Transform element.
Instruct the implementation to create the required transform and return the newly constructed DOMNode structure Implements DSIGTransform. |
|
|
Create the Enevelope transformer element.
Implemented by each Transform class and used by the DSIGSignature to construct a complete Transform list. Implements DSIGTransform. |
|
|
Determine the transform type.
Used to determine what the type of the transform is. Implements DSIGTransform. |
|
|
Load a DOM structure.
For a Envelope transform this does almost nothing. Implements DSIGTransform. |
1.2.15