Uses of Class
message.ChannelEstablishMessage

Packages that use ChannelEstablishMessage
accessControl Access control component - Supposed to perform authentication, access and admission control. 
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. 
messageProcessor MessageProcessor component - Takes messages from component InputOutputHandler, processes them (recoding, checking for replays, removing/adding padding, initiating message authentication) and bypasses them to component OutputStrategy
 

Uses of ChannelEstablishMessage in accessControl
 

Methods in accessControl with parameters of type ChannelEstablishMessage
private static boolean IntegrityCheck.isMACCorrect(ChannelEstablishMessage message)
          Checks if the bypassed ChannelEstablishMessage has integrity.
 

Uses of ChannelEstablishMessage in inputOutputHandler
 

Methods in inputOutputHandler that return ChannelEstablishMessage
private  ChannelEstablishMessage PreviousMixConnectionHandler.readChannelEstablishMessage(byte[] blockWithHeader, User user)
          Reads a ChannelEstablishMessage from the previous mix, generates a ChannelEstablishMessage object and returns it.
 

Uses of ChannelEstablishMessage in messageProcessor
 

Methods in messageProcessor that return ChannelEstablishMessage
private  ChannelEstablishMessage Recoder.decrypt(ChannelEstablishMessage message)
          Decrypts the hybridly encrypted, bypassed ChannelEstablishMessage.
 

Methods in messageProcessor with parameters of type ChannelEstablishMessage
private  ChannelEstablishMessage Recoder.decrypt(ChannelEstablishMessage message)
          Decrypts the hybridly encrypted, bypassed ChannelEstablishMessage.
private  void Recoder.initializeCiphersForUser(User channel, ChannelEstablishMessage message)
          Initializes the ciphers used to recode messages for the bypassed user/channel.