Uses of Class
externalInformationPort.ExternalInformationPortController

Packages that use ExternalInformationPortController
externalInformationPort ExternalInformationPort component - Used for (UDP-)Information (for example a public key) exchange with "external" communication partners (for example other mixes or clients). 
inputOutputHandler InputOutputHandler component - Handles (mix) message-based connections (see package Message) with communication partners (clients, other mixes and proxy servers) and therefore abstracts from the physic communication channels. 
 

Uses of ExternalInformationPortController in externalInformationPort
 

Fields in externalInformationPort declared as ExternalInformationPortController
private  ExternalInformationPortController InformationProvider.externalInformationPort
          Reference on component ExternalInformationPort.
 

Constructors in externalInformationPort with parameters of type ExternalInformationPortController
InformationProvider(java.security.PublicKey publicKey, ExternalInformationPortController eip)
          Creates a new InformationProvider that provides Information for "external" communication partners (e. g.
 

Uses of ExternalInformationPortController in inputOutputHandler
 

Fields in inputOutputHandler declared as ExternalInformationPortController
private  ExternalInformationPortController PreviousMixConnectionHandler.externalInformationPort
          Reference on component ExternalInformationPort (Used to provide the cryptographic key used to encrypt/decrypt multiplex-headers to the previous mix.
private  ExternalInformationPortController NextMixConnectionHandler.externalInformationPort
          Reference on component ExternalInformationPort (Used to provide the cryptographic key used to encrypt/decrypt multiplex-headers to the previous mix.
private  ExternalInformationPortController InputOutputHandlerController.externalInformationPort
          Reference on component ExternalInformationPort.
 

Methods in inputOutputHandler with parameters of type ExternalInformationPortController
 void InputOutputHandlerController.initialize(UserDatabaseController userDatabase, OutputStrategyController outputStrategy, ExternalInformationPortController eip)
          Initialization method for this component.
 

Constructors in inputOutputHandler with parameters of type ExternalInformationPortController
NextMixConnectionHandler(InputOutputHandlerController inputOutputHandler, UserDatabaseController userDatabase, ExternalInformationPortController externalInformationPort)
          Constructs a new NextMixConnectionHandler which handles communication with the next mix in the cascade.
PreviousMixConnectionHandler(InputOutputHandlerController inputOutputHandler, UserDatabaseController userDatabase, OutputStrategyController outputStrategy, ExternalInformationPortController externalInformationPort)
          Constructs a new PreviousMixConnectionHandler which handles communication with a previous mix (in the same cascade as this one).