Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   Related Pages  

CODEX_KeyService Namespace Reference

This namespace holds the definitions for CODEX key service classes. More...


Compounds

class  ClientNotFoundException
 Exception thrown when a ClientActivity is missing. More...

struct  BN_less
 This is probably toss-able. More...

class  ClientActivity
 This class manages connections to clients. More...

class  ClientCreateCallback
 This class processes server responses to a CODEX_Client::CreateKeyMsg. More...

class  ClientMessageAbsorber
 This class absorbs messages from clients. More...

class  ClientMessageEvent
 This class wraps a message from a client in an event. More...

class  ClientMessageEventBase
 Abstract base class for events containing messages from clients. More...

class  ClientMessageHandler
 Abstract CODEX_Events::Activity for handling ClientMessageEvents. More...

class  ClientMessageMaster
 This class processes messages from clients. More...

class  ClientMessageParser
 Concrete MessageParser. More...

class  ClientMessageSigner
 This class takes a message that as been verified and computes a digital signature for it. More...

class  ClientMessageVerifier
 This class checks the validity of client request messages. More...

class  ClientReadCallback
 This class processes server responses to a CODEX_Client::ReadKeyMsg. More...

class  ClientResponseEvent
 This class wraps a response for a client in an event. More...

class  ClientResponseEventBase
 Abstract base class for events containing responses for clients. More...

class  ClientResponseHandler
 Abstract CODEX_Events::Activity for handling ClientResponseEvents. More...

class  ClientResponseParser
 Concrete MessageParser. More...

class  ClientResponseSigner
 This class takes a message that as been verified and computes a digital signature for it. More...

class  ClientServer
 This is a LocalServer that listens for new client connections, for which it spawns new ClientActivitys. More...

class  ClientWriteCallback
 This class processes server responses to a CODEX_Client::WriteKeyMsg. More...

class  CryptoSystem< CODEX_Ciphers::ElGamalCipherText, ST >
 Partial specialization for ElGamal encryption. More...

class  CryptoSystem< CODEX_Ciphers::RSACipherText, ST >
 Partial specialization for RSA encryption. More...

class  CryptoSystem< CODEX_Ciphers::VarRSACipherText, ST >
 Partial specialization for RSA variant encryption. More...

class  DecoratedClientMessageEvent
 Event class for messages that must be routed back to an originating server. More...

class  DelegateRequestDistributor
 Act as a delegate for a client request. More...

class  DelegateResponseVerifier
 This class checks the validity of client response messages. More...

class  ExceptionBase
 Base class for all exceptions thrown by CODEX_KeyService. More...

class  KeyExistsException
 Exception thrown for when attempting to create an already-existent key. More...

class  KeyInfo
 Associate a name/policy binding and an encrypted value. More...

class  KeyNotFoundException
 Exception thrown when a symmetric key is missing. More...

class  LabeledReadKeyMsg
 CODEX_Client::SignedReadKeyMsg decorated with a label. More...

class  NameMismatchException
 Exception thrown when symmetric key names do not match. More...

class  ResponseCallback
 Abstract functional class to process incoming responses. More...

class  RoutedClientMessageEvent
 This class decorates a ClientMessageEvent that has been dispatched by a delegate with RoutingInfo that allows the message to be routed back to the originating server. More...

class  RoutedClientMessageHandler
 This defines a handler for RoutedClientMessageEvents. More...

class  RoutedClientMessageVerifier
 This class checks the validity of a message from a client. More...

class  SignCreateCallback
 This class processes server responses to a threshold signature request for a CODEX_Client::BoundNameMsg. More...

class  SignReadCallback
 This class processes server responses to a threshold signature request for a CODEX_Client::BlindKeyMsg. More...

class  SignWriteCallback
 This class processes server responses to a threshold signature request for a CODEX_Client::KeyStoredMsg. More...

class  StateInfo
 This is a singleton class that holds all of the state information that different parts of the key service need to share. More...

class  SupportedClientResponse
 This class holds a response to a client request and the evidence supporting it. More...

class  SupportedClientResponseEvent
 This class wraps a response for a client and its evidence in an event. More...

class  SupportedClientResponseEventBase
 Abstract base class for events containing responses for clients with supporting evidence from a quorum. More...

class  SupportedClientResponseHandler
 This defines a handler for SupportedClientResponseEvents. More...

class  SupportedKeyStoredEvent
 This class wraps a CODEX_Client::KeyStoredMsg response for a client and its evidence in an event. More...

class  SupportedKeyStoredMsg
 CODEX_Client::KeyStoredMsg decorated with a proof of correctness. More...

class  VerifiableBlindKeyMsg
 CODEX_Client::BlindKeyMsg decorated with a proof of correctness. More...

class  VerifyWriteCallback
 This class processes server responses to a CODEX_Client::WriteKeyMsg. More...


Detailed Description

This namespace holds the definitions for CODEX key service classes.
Generated on Wed Jun 2 16:33:10 2004 for COrnell Data EXchange (CODEX) by doxygen1.2.18