Main Page | Modules | Class Hierarchy | Class List | Directories | File List | Class Members | File Members | Related Pages

XKMSRespondWith Class Reference
[XML Key Management System Implementation]

#include <XKMSRespondWith.hpp>

List of all members.


Detailed Description

Interface definition for the RespondWith element.

The <RespondWith> is a very simple element structure that allows a requestor to instruct the service on what kind of information is to be presented back to the caller.

The schema definition for RespondWith is as follows :

   <!-- RespondWith -->
   <element name="RespondWith" type="QName"/>
   <!-- /RespondWith -->


Constructors and Destructors

virtual ~XKMSRespondWith ()
 XKMSRespondWith ()

Public Member Functions

Getter Interface Methods
virtual XERCES_CPP_NAMESPACE_QUALIFIER
DOMElement * 
getElement (void) const =0
virtual const XMLCh * getRespondWithString (void) const =0
 Get the RespondWith string for this element.
Setter interface methods
virtual void setRespondWithString (const XMLCh *str)=0
 Set the String within the RespondWith element.


Constructor & Destructor Documentation

XKMSRespondWith::XKMSRespondWith  )  [inline, protected]
 

virtual XKMSRespondWith::~XKMSRespondWith  )  [inline, virtual]
 


Member Function Documentation

virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMElement* XKMSRespondWith::getElement void   )  const [pure virtual]
 

virtual const XMLCh* XKMSRespondWith::getRespondWithString void   )  const [pure virtual]
 

Get the RespondWith string for this element.

Each RespondWith element has a text node that defines the Key type to be returned.

Returns:
a pointer to the RespondWith string for this element - note that the xkms namespace part of the QName (if any) is stripped away.

virtual void XKMSRespondWith::setRespondWithString const XMLCh *  str  )  [pure virtual]
 

Set the String within the RespondWith element.

Allows a calling application to set a new RespondWith string

Parameters:
str The string to set (overwriting any previous value). Do not add any local name part - this will be added by the implementation.
Note:
The library does not check that the string is a value RespondWith string.


The documentation for this class was generated from the following file:
Generated on Sun Jul 3 17:44:41 2005 for XML-Security-C by  doxygen 1.4.2