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


Class for holding information on a SPKIData node as well as setting such a node in a signature.
Public Member Functions | |
Constructors and Destructors | |
| DSIGKeyInfoSPKIData (const XSECEnv *env, XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *nameNode) | |
| Constructor used when XML exists. | |
| DSIGKeyInfoSPKIData (const XSECEnv *env) | |
| Constructor used when XML needs to be created. | |
| virtual | ~DSIGKeyInfoSPKIData () |
| Destructor. | |
Load and Get functions | |
| void | load (void) |
| Load an existing XML structure into this object. | |
| unsigned int | getSexpSize (void) |
| Get the number of S-expressions. | |
| virtual const XMLCh * | getSexp (unsigned int index) |
| returns the indicated SExpression | |
| virtual const XMLCh * | getKeyName (void) |
| Get key name - unimplemented for SPKI packets. | |
Create and set functions | |
| XERCES_CPP_NAMESPACE_QUALIFIER DOMElement * | createBlankSPKIData (const XMLCh *Sexp) |
| Create a new SPKIData element in the document. | |
| void | appendSexp (const XMLCh *Sexp) |
| Append a new SPKISexp element to the SPKIData nodes. | |
Information Functions | |
| virtual keyInfoType | getKeyInfoType (void) |
| Return type of this KeyInfo element. | |
Classes | |
| struct | SexpNode |
|
||||||||||||
|
Constructor used when XML exists. This constructor is used by interface objects to load an existing DOM structure into the Name element.
|
|
|
Constructor used when XML needs to be created. This constructor is used by interface objects to create a DSIGKeyInfoSPKIData object that can then be used to create the required XML.
|
|
|
Destructor.
|
|
|
Append a new SPKISexp element to the SPKIData nodes. Append a new SPKISexp element to the list of S-expressions that already exists.
|
|
|
Create a new SPKIData element in the document. Creates a new SPKIData element and sets the first S-expression with the string passed in.
|
|
|
Return type of this KeyInfo element.
Implements DSIGKeyInfo. |
|
|
Get key name - unimplemented for SPKI packets.
Implements DSIGKeyInfo. |
|
|
returns the indicated SExpression Returns a pointer to a XMLCh buffer holding the required SExpression.
|
|
|
Get the number of S-expressions. Returns the number of S-expressions held for this SPKIData element
|
|
|
Load an existing XML structure into this object.
Implements DSIGKeyInfo. |
1.4.2