#include <XKMSLocateRequest.hpp>
Inheritance diagram for XKMSLocateRequest:


The <LocateRequest> is one of the fundamental message types of the XKISS service. It is used by the Locate service to find a key and return a set of key bindings for that key.
The schema definition for LocateRequest is as follows :
<!-- LocateRequest -->
<element name="LocateRequest" type="xkms:LocateRequestType"/>
<complexType name="LocateRequestType">
<complexContent>
<extension base="xkms:RequestAbstractType">
<sequence>
<element ref="xkms:QueryKeyBinding"/>
</sequence>
</extension>
</complexContent>
</complexType>
<!-- /LocateRequest -->
Constructors and Destructors | |
| virtual | ~XKMSLocateRequest () |
| XKMSLocateRequest () | |
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 LocateRequest message. The returned object can be manipulated to add KeyInfo elements to the LocateRequest.
|
|
|
Return the element at the base of the message.
Implements XKMSRequestAbstractType. |
|
|
Obtain the QueryKeyBinding element. The QueryKeyBinding element is the core of the LocateRequest message, and defines the public key information that will be sent to the server.
|
1.4.2