#include <Message.h>
Inheritance diagram for CODEX_Client::BoundNameMsg:


Public Member Functions | |
| BoundNameMsg () | |
| Default constructor, for creating an object to be unmarshalled. | |
| BoundNameMsg (const CODEX_ASN1::OctetString &name, const SignedCreateKeyMsg &request) | |
| Create a BoundNameMsg from an OctetString and SignedCreateKeyMsg. | |
| BoundNameMsg (const BoundNameMsg &aBNM) | |
| Create a BoundNameMsg from another BoundNameMsg. | |
| virtual | ~BoundNameMsg () |
| Virtual destructor. | |
| void | operator= (const BoundNameMsg &aBNM) |
| Assignment operator. | |
| const CODEX_ASN1::OctetString & | name () const |
| The bound name. | |
| const SignedCreateKeyMsg & | request () const |
| The client request, which is signed by the client. | |
| int | marshal (unsigned char **pp) const |
| Serialize the message. | |
| void * | unmarshal (void *bogus, unsigned char **pp, long length) |
| Unserialize the message. | |
| BIGNUM * | digest (const CODEX_Ciphers::HashFunction &hf) const |
| Create a message digest. | |
| bool | initialized () const |
Protected Attributes | |
| bool | m_initialized |
| Has this object been initialized yet, or is it still blank? | |
In the case where different clients are creating and writing a key, the creating client is responsible for handing this response, signed by the service, to the writing client for inclusion in its WriteKeyMsg.
Definition at line 293 of file CODEX_Client/Message.h.
|
1.4.1