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

XKMSReissueResult Class Reference
[XML Key Management System Implementation]

#include <XKMSReissueResult.hpp>

Inheritance diagram for XKMSReissueResult:

Inheritance graph
[legend]
Collaboration diagram for XKMSReissueResult:

Collaboration graph
[legend]
List of all members.

Detailed Description

Interface definition for the ReissueResult elements.

The <ReissueResult> is used by the X-KRSS service to response to a user request to reissue a key from the service - e.g. for a new cert

The schema definition for ReissueResult is as follows :

   <!-- ReissueResult -->
   <element name="ReissueResult" type="xkms:ReissueResultType"/>
   <complexType name="ReissueResultType">
      <complexContent>
         <extension base="xkms:ResultType">
            <sequence>
               <element ref="xkms:KeyBinding" minOccurs="0" 
                     maxOccurs="unbounded"/>
            </sequence>
         </extension>
      </complexContent>
   </complexType>
   <!-- /ReissueResult -->


Constructors and Destructors

virtual ~XKMSReissueResult ()
 XKMSReissueResult ()

Public Member Functions

Getter Interface Methods
virtual XERCES_CPP_NAMESPACE_QUALIFIER
DOMElement * 
getElement (void) const =0
 Return the element at the base of the message.
KeyBinding handling
virtual int getKeyBindingSize (void) const =0
 Find number of KeyBinding elements.
virtual XKMSKeyBindinggetKeyBindingItem (int item) const =0
virtual XKMSKeyBindingappendKeyBindingItem (XKMSStatus::StatusValue status)=0


Constructor & Destructor Documentation

XKMSReissueResult::XKMSReissueResult  )  [inline, protected]
 

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


Member Function Documentation

virtual XKMSKeyBinding* XKMSReissueResult::appendKeyBindingItem XKMSStatus::StatusValue  status  )  [pure virtual]
 

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

Return the element at the base of the message.

Implements XKMSMessageAbstractType.

virtual XKMSKeyBinding* XKMSReissueResult::getKeyBindingItem int  item  )  const [pure virtual]
 

virtual int XKMSReissueResult::getKeyBindingSize void   )  const [pure virtual]
 

Find number of KeyBinding elements.

Returns:
the number of KeyBinding items within the ReissueResult


The documentation for this class was generated from the following file:
Generated on Sun Jan 28 19:50:52 2007 for XML-Security-C by  doxygen 1.4.2