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


Public Member Functions | |
| ReadKeyMsg () | |
| Default constructor, for creating an object to be unmarshalled. | |
| ReadKeyMsg (const CODEX_ASN1::OctetString &name, const BlindingCipherTextType &blinding, const CODEX_Ciphers::RSAPlaintextPK &proof, const CODEX_Ciphers::Credentials &credentials) | |
| Create a ReadKeyMsg from the basic components. | |
| ReadKeyMsg (const ReadKeyMsg &aRKM) | |
| Create a ReadKeyMsg from another ReadKeyMsg. | |
| virtual | ~ReadKeyMsg () |
| Virtual destructor. | |
| void | operator= (const ReadKeyMsg &aRKM) |
| Assignment operator. | |
| const CODEX_ASN1::OctetString & | name () const |
| The name of the key. | |
| const BlindingCipherTextType & | blinding () const |
| The encrypted blinding factor. | |
| const CODEX_Ciphers::RSAPlaintextPK & | proof () const |
| The plaintext proof of knowledge certificate. | |
| const CODEX_Ciphers::Credentials & | credentials () const |
| The client's credentials. | |
| 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 order to be accepted by the service, this message must be signed with the private key corresponding to the public key in the credentials.
Definition at line 474 of file CODEX_Client/Message.h.
|
1.4.1