Classes | |
| class | AugmentedEGPublicKey |
| This is an ElGamal public key augmented with an additional generator. More... | |
| class | SignedAugmentedEGPublicKey |
| This is a signed AugmentedEGPublicKey. More... | |
| class | BroadcastRequestEvent |
| This event encapsulates a marshalled message and the callback used to collect responses to it. More... | |
| class | BroadcastRequestHandler |
| This is a handler for BroadcastRequestEvent%s. More... | |
| class | BadConfigurationException |
| Base class exception thrown for errors during configuration. More... | |
| class | BCParameterNotDefinedException |
| Exception thrown for a missing configuration parameter. More... | |
| class | BCBadValueException |
| Exception thrown for a bad configuration parameter value. More... | |
| class | InternalServer |
| This class listens for server-to-server connections. More... | |
| class | InternalVerifier |
| This is a short-lived server that runs the protocol to establish a connecting server's identity. More... | |
| class | MessageParser |
| This class provides an object abstraction for parsing routines. More... | |
| class | QuorumBuilderAct |
| This activity attempts to maintain connectivity with other servers in the quorum system. More... | |
| class | QuorumBuilderEvent |
| This event is a simple trigger telling QuorumBuilderAct to check for missing servers. More... | |
| class | QuorumBuilderExpectNonceEvent |
| This event triggers the server-to-server authentication protocol. More... | |
| class | RoutingInfo |
| This class provides routing information that can be added to a message in order to trace it back to its originating server. More... | |
| class | ExceptionBase |
| Base class for all exceptions thrown by classes in CODEX_Server. More... | |
| class | PublicKeyNotFoundException |
| Exception thrown for a missing public key. More... | |
| class | CertificateNotFoundException |
| Exception thrown for a missing certificate. More... | |
| class | SignatureVerificationFailedException |
| Exception thrown for a failed signature verification. More... | |
| class | NoQuorumSystemException |
| Exception thrown for an uninitialized quorum system. More... | |
| class | KeySharesNotFoundException |
| Exception thrown for missing private key shares. More... | |
| class | MalformedMessageException |
| Exception thrown for malformed messages. More... | |
| class | UnknownSecretNumberException |
| Exception thrown for an unknown shared secret identifier. More... | |
| class | InvalidLabelException |
| Exception thrown for an unknown label. More... | |
| class | ServerMessageDispatcher |
| This is a concrete CODEX_Quorum::MessageDispatcher. More... | |
| class | ServerQuorumDispatcher |
| This is a concrete CODEX_Quorum::QuorumDispatcher. More... | |
| class | ServerResponseEvent |
| Send the response to a request to a server. More... | |
| class | ServerResponseHandler |
| Handle responses to requests from other servers. More... | |
| class | ServerSignature |
| This class encapsulates a server ID and a signature generated by that server. More... | |
| class | ServerState |
| This is a singleton class that holds all of the state information that different parts of the server need to share. More... | |
| class | ShareCallbackBase |
| This base class defines the interface for share callbacks. More... | |
| class | DefaultShareCallback |
| ServerState's default share callback. More... | |
| class | ShareLabelChallenge |
| Encapsulate a challenge to the validity of a label. More... | |
| class | ShareLabelChallengeEvent |
| Trigger for examining ShareLabelChallenge%s. More... | |
| class | ShareLabelChallengeHandler |
| Examine ShareLabelChallenge%s. More... | |
| class | SignRequestEvent |
| This event encapsulates a marshalled message and the callback used to collect responses to it. More... | |
| class | SignRequestHandler |
| This is a handler for SignRequestEvent%s. More... | |
| class | UnicastRequestEvent |
| This event encapsulates a marshalled message and the callback used to collect responses to it. More... | |
| class | UnicastRequestHandler |
| This is a handler for UnicastRequestEvent%s. More... | |
A server is generic in the sense that it is not tied to a specific functionality. Rather, a particular service to run within the CODEX framework, such as the CODEX key service or an APSS implementation, can be plugged into the server through a well-defined API.
1.4.1