#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. |