#include <DSIGKeyInfoMgmtData.hpp>
Inheritance diagram for DSIGKeyInfoMgmtData:
Class for holding in band key information.
Public Member Functions | |
Constructors and Destructors | |
DSIGKeyInfoMgmtData (const XSECEnv *env, XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *nameNode) | |
Constructor used when XML exists. | |
DSIGKeyInfoMgmtData (const XSECEnv *env) | |
Constructor used when XML needs to be created. | |
virtual | ~DSIGKeyInfoMgmtData () |
Destructor. | |
Load and Get functions | |
virtual void | load (void) |
Load an existing XML structure into this object. | |
virtual const XMLCh * | getKeyName (void) |
Get key name - unimplemented for MgmtData. | |
virtual const XMLCh * | getData (void) |
Get the MgmtData string. | |
Create and set functions | |
XERCES_CPP_NAMESPACE_QUALIFIER DOMElement * | createBlankMgmtData (const XMLCh *data) |
Create a new MgmtData element in the current document. | |
void | setData (const XMLCh *data) |
Set the value of the MgmtData to a new string. | |
Information Functions | |
virtual keyInfoType | getKeyInfoType (void) |
Return type of this KeyInfo element. |
|
Constructor used when XML exists. This constructor is used by other user interface classes 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 DSIGKeyInfoName object that can then be used to create the required XML.
|
|
Destructor.
|
|
Create a new MgmtData element in the current document. Creates a new MgmtData element and sets the data with the string passed in.
|
|
Get the MgmtData string. Returns a pointer to the buffer containing the data string.
|
|
Return type of this KeyInfo element.
Implements DSIGKeyInfo. |
|
Get key name - unimplemented for MgmtData.
Implements DSIGKeyInfo. |
|
Load an existing XML structure into this object.
Implements DSIGKeyInfo. |
|
Set the value of the MgmtData to a new string. Uses the passed in string to set a new value in the DOM structure.
|