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

XKMSResponseMechanism Class Reference
[XML Key Management System Implementation]

#include <XKMSResponseMechanism.hpp>

List of all members.


Detailed Description

Interface definition for the ResponseMechanism element.

The <ResponseMechanism> is a very simple element structure that allows a requestor to pass extended protocol information

The schema definition for ResponseMechanism is as follows :

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


Constructors and Destructors

virtual ~XKMSResponseMechanism ()
 XKMSResponseMechanism ()

Public Member Functions

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


Constructor & Destructor Documentation

XKMSResponseMechanism::XKMSResponseMechanism  )  [inline, protected]
 

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


Member Function Documentation

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

virtual const XMLCh* XKMSResponseMechanism::getResponseMechanismString void   )  const [pure virtual]
 

Get the ResponseMechanism string for this element.

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

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

virtual void XKMSResponseMechanism::setResponseMechanismString const XMLCh *  str  )  [pure virtual]
 

Set the String within the ResponseMechanism element.

Allows a calling application to set a new ResponseMechanism string

Parameters:
str The string to set (overwriting any previous value). Do not add any local name part - this will be added by the library.
Note:
The library does not check that the string is a valid ResponseMechanism 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