Package | Description |
---|---|
anon | |
anon.client | |
anon.client.replay | |
anon.infoservice | |
anon.mixminion | |
anon.pay | |
anon.proxy |
This package implements a proxy for convienient use of the anonymous communication primitives provided by the ANON library.
|
anon.tor |
Modifier and Type | Method and Description |
---|---|
void |
AnonService.initialize(AnonServerDescription serviceDesc,
IServiceContainer a_serviceContainer,
TermsAndConditionConfirmation termsConfirmation,
boolean a_bIsReconnect)
Initializes the underlying AnonService, using a subclass of
AnonServerDescription to give
specific details. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractAutoSwitchedMixCascadeContainer
This class returns a new random cascade from all currently available cascades every time
getNextCascade() is called.
|
Modifier and Type | Field and Description |
---|---|
private IServiceContainer |
AnonClient.m_serviceContainer |
private IServiceContainer |
AbstractControlChannel.m_serviceContainer |
Modifier and Type | Method and Description |
---|---|
protected IServiceContainer |
AbstractControlChannel.getServiceContainer() |
Modifier and Type | Method and Description |
---|---|
private IStreamConnection |
AnonClient.connectMixCascade(MixCascade a_mixCascade,
ImmutableProxyInterface a_proxyInterface,
IServiceContainer a_serviceContainer,
boolean a_bIsReconnect) |
private void |
AnonClient.finishInitialization(Multiplexer a_multiplexer,
KeyExchangeManager a_keyExchangeManager,
PacketCounter a_packetCounter,
IServiceContainer a_serviceContainer,
MixCascade a_cascade) |
private static int |
AnonClient.getInternalLoginTimeout(IServiceContainer a_serviceContainer) |
void |
AnonClient.initialize(AnonServerDescription a_mixCascade,
IServiceContainer a_serviceContainer,
TermsAndConditionConfirmation termsConfirmation,
boolean a_bIsReconnect) |
private void |
AnonClient.initializeProtocol(IStreamConnection a_connectionToMixCascade,
MixCascade a_mixCascade,
IServiceContainer a_serviceContainer,
TermsAndConditionConfirmation termsConfirmation) |
Constructor and Description |
---|
AbstractControlChannel(int a_channelId,
Multiplexer a_parentMultiplexer,
IServiceContainer a_serviceContainer)
Sets up the control channel base and registers it with the given
multiplexer.
|
DummyTrafficControlChannel(Multiplexer a_multiplexer,
IServiceContainer a_serviceContainer)
Creates a new DummyTrafficControlChannel instance.
|
StreamedControlChannel(int a_channelId,
Multiplexer a_multiplexer,
IServiceContainer a_serviceContainer,
boolean bEncrypted) |
TestControlChannel(Multiplexer a_multiplexer,
IServiceContainer a_serviceContainer)
Creates a new DummyTrafficControlChannel instance.
|
XmlControlChannel(int a_channelId,
Multiplexer a_multiplexer,
IServiceContainer a_serviceContainer,
boolean bEncrypted) |
Constructor and Description |
---|
ReplayControlChannel(Multiplexer a_multiplexer,
IServiceContainer a_serviceContainer) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMixCascadeContainer
This class keeps and returns one or more objects of the class MixCascade.
|
class |
SimpleMixCascadeContainer
Takes and returns a single MixCascade.
|
Modifier and Type | Method and Description |
---|---|
void |
Mixminion.initialize(AnonServerDescription anonServer,
IServiceContainer a_serviceContainer,
TermsAndConditionConfirmation termsConfirmation,
boolean a_bIsReconnect) |
Constructor and Description |
---|
AIControlChannel(Multiplexer a_multiplexer,
PacketCounter a_packetCounter,
IServiceContainer a_serviceContainer,
MixCascade a_connectedCascade) |
Modifier and Type | Class and Description |
---|---|
private class |
AnonProxy.DummyMixCascadeContainer
Returns
null or false on all methods. |
private class |
AnonProxy.EncapsulatedMixCascadeContainer
Wraps an
AbstractMixCascadeContainer . |
Modifier and Type | Method and Description |
---|---|
void |
Tor.initialize(AnonServerDescription torDirServer,
IServiceContainer a_serviceContainer,
TermsAndConditionConfirmation termsConfirmation,
boolean a_bIsReconnect)
initializes Tor service
|
Copyright © 2023. All rights reserved.