#include <XKMSValidateRequest.hpp>
Inheritance diagram for XKMSValidateRequest:
The <ValidateRequest> is one of the fundamental message types of the XKISS service. It is used by the Validate service to find a key and return a set of key bindings for that key.
The schema definition for ValidateRequest is as follows :
<!-- ValidateRequest --> <element name="ValidateRequest" type="xkms:ValidateRequestType"/> <complexType name="ValidateRequestType"> <complexContent> <extension base="xkms:RequestAbstractType"> <sequence> <element ref="xkms:QueryKeyBinding"/> </sequence> </extension> </complexContent> </complexType> <!-- /ValidateRequest -->
Constructors and Destructors | |
virtual | ~XKMSValidateRequest () |
XKMSValidateRequest () | |
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. | |
virtual XKMSQueryKeyBinding * | getQueryKeyBinding (void)=0 |
Obtain the QueryKeyBinding element. | |
Setter Interface Methods | |
virtual XKMSQueryKeyBinding * | addQueryKeyBinding (void)=0 |
Add a QueryKeyBinding element. |
|
|
|
|
|
Add a QueryKeyBinding element. Set a QueryKeyBinding element in the ValidateRequest message. The returned object can be manipulated to add KeyInfo elements to the ValidateRequest.
|
|
Return the element at the base of the message.
Implements XKMSRequestAbstractType. |
|
Obtain the QueryKeyBinding element. The QueryKeyBinding element is the core of the ValidateRequest message, and defines the public key information that will be sent to the server.
|