|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ChannelMessage | |
|---|---|
| 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 ChannelMessage in accessControl |
|---|
| Methods in accessControl with parameters of type ChannelMessage | |
|---|---|
private static boolean |
IntegrityCheck.isMACCorrect(ChannelMessage message)
Checks if the bypassed ChannelMessage has integrity. |
| Uses of ChannelMessage in inputOutputHandler |
|---|
| Methods in inputOutputHandler that return ChannelMessage | |
|---|---|
private ChannelMessage |
PreviousMixConnectionHandler.readChannelMessage(byte[] blockWithHeader,
User user)
Reads a ChannelMessage from the previous mix, generates a
ChannelMessage object and returns it. |
| Uses of ChannelMessage in messageProcessor |
|---|
| Methods in messageProcessor that return ChannelMessage | |
|---|---|
private ChannelMessage |
Recoder.decrypt(ChannelMessage message)
Decrypts the symmetrically encrypted, bypassed ChannelMessage. |
| Methods in messageProcessor with parameters of type ChannelMessage | |
|---|---|
private ChannelMessage |
Recoder.decrypt(ChannelMessage message)
Decrypts the symmetrically encrypted, bypassed ChannelMessage. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||