#include <StateInfo.h>
Inheritance diagram for CODEX_KeyService::KeyInfo:


Public Member Functions | |
| KeyInfo () | |
| Default constructor, for creating an object to be unmarshalled. | |
| KeyInfo (const CODEX_Client::BoundNameMsg &binding) | |
| Create a KeyInfo with only the binding message. | |
| KeyInfo (const CODEX_Client::BoundNameMsg &binding, const CODEX_Ciphers::RSASignature &signature) | |
| Create a KeyInfo with the binding message and signature. | |
| KeyInfo (const CODEX_Client::SignedBoundNameMsg &binding) | |
| Create a KeyInfo with a signed binding message. | |
| KeyInfo (const CODEX_Client::BoundNameMsg &binding, const CODEX_Ciphers::RSASignature &signature, const CODEX_Client::RequestCipherTextType &keyValue) | |
| Create a KeyInfo with a binding message, signature, and key value. | |
| KeyInfo (const CODEX_Client::SignedBoundNameMsg &binding, const CODEX_Client::RequestCipherTextType &keyValue) | |
| Create a KeyInfo with a signed binding message and a key value. | |
| KeyInfo (const KeyInfo &aKI) | |
| Create a KeyInfo from another KeyInfo. | |
| virtual | ~KeyInfo () |
| Virtual destructor. | |
| void | operator= (const KeyInfo &aKI) |
| Assignment operator. | |
| void | setBinding (const CODEX_Client::BoundNameMsg &binding) |
| Set the binding. | |
| void | setSignature (const CODEX_Ciphers::RSASignature &signature) |
| Set the signature. | |
| void | setKeyValue (const CODEX_Client::RequestCipherTextType &keyValue) |
| Set the key value. | |
| void | setVerified () |
| Set the verified bit. | |
| const CODEX_Client::BoundNameMsg & | binding () const |
| The binding message. | |
| const CODEX_Ciphers::RSASignature & | signature () const |
| The signature on the binding. | |
| const CODEX_Client::RequestCipherTextType & | keyValue () const |
| The key value. | |
| bool | verified () const |
| Is the value verified? | |
| int | marshal (unsigned char **pp) const |
| Serialize the object. | |
| void * | unmarshal (void *bogus, unsigned char **pp, long length) |
| Unserialize the object. | |
| bool | initialized () const |
Protected Attributes | |
| bool | m_initialized |
| Has this object been initialized yet, or is it still blank? | |
Definition at line 47 of file CODEX_KeyService/StateInfo.h.
|
1.4.1