Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 

A

AbstractAnonChannel - Class in anon.shared
 
AbstractAnonChannel(int) - Constructor for class anon.shared.AbstractAnonChannel
 
AbstractAnonChannel() - Constructor for class anon.shared.AbstractAnonChannel
 
AbstractAnonUDPChannel - Class in anon.client
Abstract base class for UDP channels.
AbstractAnonUDPChannel() - Constructor for class anon.client.AbstractAnonUDPChannel
 
AbstractAnonUDPChannel.AnonUDPChannelInputStream - Class in anon.client
 
AbstractAnonUDPChannel.AnonUDPChannelOutputStream - Class in anon.client
Output stream which can be sued to send data to the recipient.
AbstractAutoSwitchedMixCascadeContainer - Class in anon.client
This class returns a new random cascade from all currently available cascades every time getNextCascade() is called.
AbstractAutoSwitchedMixCascadeContainer(boolean, MixCascade, String) - Constructor for class anon.client.AbstractAutoSwitchedMixCascadeContainer
 
AbstractCascadeIDEntry - Class in anon.infoservice
This database class stores the IDs of all mixes in a cascade in a single string.
AbstractCascadeIDEntry(MixCascade, long) - Constructor for class anon.infoservice.AbstractCascadeIDEntry
Creates a new CascadeIDEntry from the mix IDs of a given cascade.
AbstractCascadeIDEntry(AbstractCascadeIDEntry, long) - Constructor for class anon.infoservice.AbstractCascadeIDEntry
Creates a new CascadeIDEntry from the mix IDs of a given cascade.
AbstractCascadeIDEntry(Element) - Constructor for class anon.infoservice.AbstractCascadeIDEntry
 
AbstractCertifiedDatabaseEntry - Class in anon.infoservice
 
AbstractCertifiedDatabaseEntry(long) - Constructor for class anon.infoservice.AbstractCertifiedDatabaseEntry
 
AbstractChannel - Class in anon.client
The abstract base class for all communication channels.
AbstractChannel(int, Multiplexer) - Constructor for class anon.client.AbstractChannel
 
AbstractControlChannel - Class in anon.client
The base class for control channels.
AbstractControlChannel(int, Multiplexer, IServiceContainer) - Constructor for class anon.client.AbstractControlChannel
Sets up the control channel base and registers it with the given multiplexer.
AbstractDatabaseEntry - Class in anon.infoservice
This is a generic definition for a database entry.
AbstractDatabaseEntry(long) - Constructor for class anon.infoservice.AbstractDatabaseEntry
Creates a new AbstractDatabaseEntry with the specified expire time.
AbstractDatabaseUpdater - Class in anon.infoservice.update
Updates the local database.
AbstractDatabaseUpdater(long, Updater.ObservableInfo) - Constructor for class anon.infoservice.update.AbstractDatabaseUpdater
Initializes and starts the database update thread.
AbstractDatabaseUpdater(Updater.IUpdateInterval, Updater.ObservableInfo) - Constructor for class anon.infoservice.update.AbstractDatabaseUpdater
Initializes and starts the database update thread.
AbstractDataChain - Class in anon.client
 
AbstractDataChain(IDataChannelCreator, DataChainErrorListener, IntegrityErrorListener) - Constructor for class anon.client.AbstractDataChain
 
AbstractDataChain.DataChainOutputStreamImplementation - Class in anon.client
 
AbstractDataChannel - Class in anon.client
This class is the abstract base class for channels sending user data to other mixes.
AbstractDataChannel(int, Multiplexer, AbstractDataChain, MixCipherChain) - Constructor for class anon.client.AbstractDataChannel
 
AbstractDistributableCertifiedDatabaseEntry - Class in anon.infoservice
 
AbstractDistributableCertifiedDatabaseEntry(long) - Constructor for class anon.infoservice.AbstractDistributableCertifiedDatabaseEntry
 
AbstractDistributableDatabaseEntry - Class in anon.infoservice
This class implements common methods that may be used by distributable database entries.
AbstractDistributableDatabaseEntry(long) - Constructor for class anon.infoservice.AbstractDistributableDatabaseEntry
 
AbstractDistributableDatabaseEntry.SerialDBEntry - Class in anon.infoservice
 
AbstractDistributableDatabaseEntry.Serials - Class in anon.infoservice
 
AbstractHTTPConnectionListener - Class in anon.proxy
 
AbstractHTTPConnectionListener(int) - Constructor for class anon.proxy.AbstractHTTPConnectionListener
 
AbstractIDEntry - Class in anon.infoservice
This is used to store the IDs of recently added database entries, so that they are not added several times after they have expired.
AbstractIDEntry(AbstractDatabaseEntry, long) - Constructor for class anon.infoservice.AbstractIDEntry
 
AbstractISOCodeMapper - Class in anon.util
Objects of this class store an ISO two-letter code and can translate it into a localised name.
AbstractISOCodeMapper() - Constructor for class anon.util.AbstractISOCodeMapper
Constructs an empty mapper object.
AbstractISOCodeMapper(int) - Constructor for class anon.util.AbstractISOCodeMapper
Constructs an empty mapper object.
AbstractISOCodeMapper(String, int) - Constructor for class anon.util.AbstractISOCodeMapper
Constructs a new mapper that uses the default Locale to translate its ISO code.
AbstractISOCodeMapper(String) - Constructor for class anon.util.AbstractISOCodeMapper
Constructs a new mapper object that uses the default Locale to translate its ISO code.
AbstractISOCodeMapper(String, Locale) - Constructor for class anon.util.AbstractISOCodeMapper
Constructs a new mapper object that uses a specific Locale to translate its ISO code.
AbstractISOCodeMapper(String, int, Locale) - Constructor for class anon.util.AbstractISOCodeMapper
Constructs a new mapper object that uses a specific Locale to translate its ISO code.
AbstractJonDoFoxHeaders - Class in anon.proxy
 
AbstractJonDoFoxHeaders(int) - Constructor for class anon.proxy.AbstractJonDoFoxHeaders
 
AbstractMarkedMessageIDDBEntry - Class in anon.infoservice
Stored all message db entries deleted by the user.
AbstractMarkedMessageIDDBEntry(MessageDBEntry) - Constructor for class anon.infoservice.AbstractMarkedMessageIDDBEntry
 
AbstractMarkedMessageIDDBEntry(Element) - Constructor for class anon.infoservice.AbstractMarkedMessageIDDBEntry
 
AbstractMemorizingPasswordReader - Class in anon.util
This password reader memorizes previously given passwords and first tries to use them before asking the user for a new password.
AbstractMemorizingPasswordReader() - Constructor for class anon.util.AbstractMemorizingPasswordReader
 
AbstractMessage - Class in anon.util
This is a generic message implementation.
AbstractMessage(int) - Constructor for class anon.util.AbstractMessage
This creates a new AbstractMessage.
AbstractMessage(int, Object) - Constructor for class anon.util.AbstractMessage
This creates a new AbstractMessage.
AbstractMixCascadeContainer - Class in anon.infoservice
This class keeps and returns one or more objects of the class MixCascade.
AbstractMixCascadeContainer() - Constructor for class anon.infoservice.AbstractMixCascadeContainer
 
AbstractMixCascadeUpdater - Class in anon.infoservice.update
Updates the list of available MixCascades.
AbstractMixCascadeUpdater(Updater.ObservableInfo) - Constructor for class anon.infoservice.update.AbstractMixCascadeUpdater
 
AbstractMixCascadeUpdater(long, boolean, Updater.ObservableInfo) - Constructor for class anon.infoservice.update.AbstractMixCascadeUpdater
 
AbstractOS - Class in anon.platform
This abstract class provides access to OS-specific implementations of certain functions.
AbstractOS() - Constructor for class anon.platform.AbstractOS
 
AbstractOS.AbstractRetryCopyProcess - Class in anon.platform
 
AbstractOS.AbstractURLOpener - Class in anon.platform
 
AbstractOS.InitEnvRunner - Class in anon.platform
 
AbstractOS.IURLErrorNotifier - Interface in anon.platform
 
AbstractPrivateKey - Class in anon.crypto
This class is an abstract implementation of a private key.
AbstractPrivateKey() - Constructor for class anon.crypto.AbstractPrivateKey
Creates a new (empty) private key;
AbstractPrivateKey(PrivateKeyInfo) - Constructor for class anon.crypto.AbstractPrivateKey
Creates a private key from a PrivateKeyInfo.
AbstractPublicKey - Class in anon.crypto
This class is an abstract implementation of a private key.
AbstractPublicKey() - Constructor for class anon.crypto.AbstractPublicKey
 
AbstractPublicKey(SubjectPublicKeyInfo) - Constructor for class anon.crypto.AbstractPublicKey
Creates a public key from a PrivateKeyInfo.
AbstractRetryCopyProcess(int) - Constructor for class anon.platform.AbstractOS.AbstractRetryCopyProcess
 
AbstractTLSRecord - Class in anon.crypto.tinytls
 
AbstractTLSRecord() - Constructor for class anon.crypto.tinytls.AbstractTLSRecord
 
AbstractURLOpener() - Constructor for class anon.platform.AbstractOS.AbstractURLOpener
 
AbstractX509AlternativeName - Class in anon.crypto
The SubjectAlternativeName extension represents an alias to distinguished name (DN).
AbstractX509AlternativeName(String, String, Integer) - Constructor for class anon.crypto.AbstractX509AlternativeName
Constructs a new X509AlternativeName from a value.
AbstractX509AlternativeName(String, boolean, String, Integer) - Constructor for class anon.crypto.AbstractX509AlternativeName
Constructs a new X509AlternativeName from a value.
AbstractX509AlternativeName(String, Vector, Vector) - Constructor for class anon.crypto.AbstractX509AlternativeName
Constructs a new X509AlternativeName from values.
AbstractX509AlternativeName(String, boolean, Vector, Vector) - Constructor for class anon.crypto.AbstractX509AlternativeName
Constructs a new X509AlternativeName from values.
AbstractX509AlternativeName(ASN1Sequence) - Constructor for class anon.crypto.AbstractX509AlternativeName
Creates an X509AlternativeName from a BouncyCastle ASN1 sequence.
AbstractX509Extension - Class in anon.crypto
Represents and creates an X509 V3 extensions.
AbstractX509Extension(String, boolean, byte[]) - Constructor for class anon.crypto.AbstractX509Extension
Create a new X509 V3 extension.
AbstractX509Extension(ASN1Sequence) - Constructor for class anon.crypto.AbstractX509Extension
Creates an extension from a BouncyCastle ASN1 sequence.
AbstractX509KeyIdentifier - Class in anon.crypto
The key identifier is calculated using a SHA1 hash over the BIT STRING from SubjectPublicKeyInfo as defined in RFC3280.
AbstractX509KeyIdentifier(String, byte[]) - Constructor for class anon.crypto.AbstractX509KeyIdentifier
Create a new KeyIdentifier from a Extension-Identifier an the octets of the Extension.
AbstractX509KeyIdentifier(ASN1Sequence) - Constructor for class anon.crypto.AbstractX509KeyIdentifier
Create a new KeyIdentifier from a BouncyCastle ASN1Sequence
accept() - Method in class anon.crypto.tinytls.TinyTLSServer
 
accept(long) - Method in class anon.crypto.tinytls.TinyTLSServer
 
accepted - Variable in class anon.terms.TermsAndConditions
 
ACCOUNT_MAX_UPDATE_INTERVAL_MS - Static variable in class anon.pay.PayAccount
 
ACCOUNT_MIN_UPDATE_INTERVAL_MS - Static variable in class anon.pay.PayAccount
 
accountActivated(PayAccount) - Method in interface anon.pay.IPaymentListener
The active account changed.
accountActivated(PayAccount) - Method in class anon.pay.PaymentAdapter
 
accountAdded(PayAccount) - Method in interface anon.pay.IPaymentListener
An account was added
accountAdded(PayAccount) - Method in class anon.pay.PaymentAdapter
 
AccountAlreadyExistingException() - Constructor for exception anon.pay.PayAccountsFile.AccountAlreadyExistingException
 
accountCertRequested(MixCascade) - Method in interface anon.pay.IPaymentListener
The AI has signaled that the current cascade has to be payed for.
accountCertRequested(MixCascade) - Method in class anon.pay.PaymentAdapter
 
accountChanged(PayAccount) - Method in interface anon.pay.IAccountListener
the state of the account changed
accountChanged(PayAccount, MixCascade) - Method in interface anon.pay.IAIEventListener
 
accountChanged(PayAccount) - Method in class anon.pay.PayAccountsFile.MyAccountListener
accountChanged
accountEmpty(PayAccount, MixCascade) - Method in interface anon.pay.IAIEventListener
 
AccountEmptyException - Exception in anon.error
 
AccountEmptyException(MixCascade) - Constructor for exception anon.error.AccountEmptyException
 
AccountEmptyException(MixCascade, PayAccount) - Constructor for exception anon.error.AccountEmptyException
 
accountError(XMLErrorMessage, boolean) - Method in interface anon.pay.IPaymentListener
The AI has signaled an error.
accountError(XMLErrorMessage, boolean) - Method in class anon.pay.PaymentAdapter
 
accountRemoved(PayAccount) - Method in interface anon.pay.IPaymentListener
An account was removed
accountRemoved(PayAccount) - Method in class anon.pay.PaymentAdapter
 
AccountUpdater - Class in anon.infoservice.update
 
AccountUpdater(boolean) - Constructor for class anon.infoservice.update.AccountUpdater
 
AclElement(boolean, String, String, int, int) - Constructor for class anon.tor.ordescription.ORAcl.AclElement
 
activateAllDependentCertificates(JAPCertificate) - Method in class anon.crypto.CertificateStore
 
activateCouponCode(String, PayAccount, boolean) - Method in class anon.pay.PayAccountsFile
 
active() - Method in class anon.tor.ordescription.ORList
 
add(String) - Method in class anon.tor.ordescription.ORAcl
add a acl condition
add(ORDescriptor) - Method in class anon.tor.ordescription.ORList
add an onion rotuer
add(Runnable, Object) - Method in class anon.util.ThreadPool
 
addAccount(Vector, String, PayAccount) - Method in class anon.pay.PayAccountsFile
 
addAccount(PayAccount) - Method in class anon.pay.PayAccountsFile
Adds a new account
addAccountListener(IAccountListener) - Method in class anon.pay.PayAccount
 
addAIListener(IAIEventListener) - Method in class anon.pay.AIControlChannel
 
addCascade(MixCascade) - Method in class anon.forward.server.ForwardCascadeDatabase
Adds a mixcascade to the list of allowed mixcascades for forwarding.
addCC(XMLEasyCC, boolean) - Method in class anon.pay.xml.XMLAccountInfo
Adds a cost confirmation xml structure to the accountinfo.
addCertificate(JAPCertificate) - Method in class anon.crypto.XMLSignature
 
addCertificate(JAPCertificate) - Method in class anon.crypto.XMLSignatureElement
Adds a certificate to the signature.
addCertificateWithoutVerification(JAPCertificate, int, boolean, boolean) - Method in class anon.crypto.CertificateStore
 
addCertificateWithoutVerification(CertPath, int, boolean, boolean) - Method in class anon.crypto.CertificateStore
 
addCertificateWithVerification(CertPath, int, boolean) - Method in class anon.crypto.CertificateStore
 
addChannelMessage(InternalChannelMessage) - Method in class anon.client.InternalChannelMessageQueue
Adds (only) the given message to the tail of the queue and notify all observers.
addCharge(String, String, String) - Method in class anon.pay.xml.XMLExternalChargeRequest
 
addCipherSuite(CipherSuite) - Method in class anon.crypto.tinytls.TinyTLS
add a ciphersuites to TinyTLS
addCipherSuite(CipherSuite) - Method in class anon.crypto.tinytls.TinyTLSServerSocket
add a ciphersuites to TinyTLS
addConnectionListener(IBIConnectionListener) - Method in class anon.pay.BIConnection
Adds an IBIConnectionListener
addCostConfirmation(XMLEasyCC, boolean) - Method in class anon.pay.PayAccount
 
addCostConfirmation(XMLEasyCC, boolean, boolean) - Method in class anon.pay.PayAccount
addCostConfirmation
addCurrency(String) - Method in class anon.pay.xml.XMLPaymentOptions
 
addCustomFilter() - Static method in class anon.client.TrustModel
 
addCustomizedSectionsRequest(ServiceOperator, String) - Method in class anon.terms.TermsAndConditionsRequest
adds a request for the individual T&C sections of the given operator in the the specified language.
addData(int, Hashtable) - Method in class anon.infoservice.PerformanceEntry
Adds a hashtable of values into the entry array.
addData(String, String) - Method in class anon.pay.xml.XMLPassivePayment
Adds a element
addDefaultCertificates(String, int, String) - Static method in class anon.crypto.CryptoUtil
 
addDefaultCertificates(String, int) - Static method in class anon.crypto.CryptoUtil
 
addDefaultCertificates(String, String[], int) - Static method in class anon.crypto.CryptoUtil
 
addDefaultCertificates(String, String[], int, String) - Static method in class anon.crypto.CryptoUtil
 
addDetailedInfo(String, String) - Method in class anon.pay.xml.XMLPaymentOption
 
addElement(Cell) - Method in class anon.tor.CellQueue
Adds a cell to the cellqueue
addEntry(String, String) - Method in class anon.pay.xml.XMLGenericStrings
 
addErrorMessage(String) - Method in exception anon.client.IllegalTCRequestPostConditionException
 
addEventListener(AnonServiceEventListener) - Method in interface anon.AnonService
Adds an AnonServiceEventListener.
addEventListener(AnonServiceEventListener) - Method in class anon.client.AnonClient
 
addEventListener(AnonServiceEventListener) - Method in class anon.mixminion.Mixminion
 
addEventListener(AnonServiceEventListener) - Method in class anon.proxy.AnonProxy
 
addEventListener(AnonServiceEventListener) - Method in class anon.tor.Tor
 
addExternal(AbstractDatabaseEntry) - Method in class anon.infoservice.Database
 
addExternal_int(AbstractDatabaseEntry) - Method in class anon.infoservice.Database
 
addExtraInfo(String, String, String) - Method in class anon.pay.xml.XMLPaymentOption
 
addFileToClasspath(String) - Static method in class anon.util.ClassUtil
 
addFileToClasspath(File) - Static method in class anon.util.ClassUtil
 
addFragment(Fragment) - Method in class anon.anonudp.mixmessage.FragmentPool
 
addFragment(Fragment) - Method in class anon.anonudp.mixmessage.Message
 
addFragment(byte[], int) - Method in class anon.mixminion.message.FragmentContainer
Adds a Fragment with specified Index returns true if enough packets are in the container to reassemble
addHeaderBytes(byte[]) - Method in class anon.proxy.DecompressionProxyCallback.DecompressionKit
 
addHeaderBytes(byte[], int, int) - Method in class anon.proxy.DecompressionProxyCallback.DecompressionKit
 
addHeading(String, String) - Method in class anon.pay.xml.XMLPaymentOption
 
addHTTPConnectionListener(AbstractHTTPConnectionListener) - Method in class anon.proxy.AnonProxy
 
addHTTPConnectionListener(AbstractHTTPConnectionListener) - Method in class anon.proxy.HTTPProxyCallback
 
addInetAddress(String, InetAddress, int, String) - Static method in class anon.infoservice.MixCascadeExitAddresses
 
addInetAddress(InetAddress, int, String) - Method in class anon.infoservice.MixCascadeExitAddresses
 
addInetAddress(InetAddress, int, long, String) - Method in class anon.infoservice.MixCascadeExitAddresses
Adds an address to the list.
addInputField(String, String, String) - Method in class anon.pay.xml.XMLPaymentOption
 
addInputStreamQueueEntry(DataChainInputStreamQueueEntry) - Method in class anon.client.AbstractDataChain
 
additionalInfo - Variable in class anon.infoservice.OperatorAddress
 
addJob(IDistributable) - Method in interface anon.infoservice.IDistributor
Adds a new job to the default job queue.
addJob(JobQueue.Job) - Method in class anon.util.JobQueue
Adds a new job to the queue that is run as soon as there are no other running threads left in the queue.
addLanguage(String) - Static method in class anon.pay.xml.XMLPaymentOption
 
addListenSocket(int) - Method in class anon.forward.server.ForwardServerManager
This opens a listen socket at the specified portnumber.
addMessageListener(IMessageListener) - Method in class anon.pay.PayAccount
 
addMessageListener(IMessageListener) - Method in class anon.pay.PayAccountsFile
 
addMixCascade(MixCascade) - Method in class anon.forward.client.ForwardConnectionDescriptor
Adds a MixCascade to the list of mixcascades supported by the forwarder.
addModelObserver(Observer) - Static method in class anon.client.TrustModel
 
addMul(char[], int, char[], int, char, int) - Method in class anon.mixminion.fec.FECMath
 
addMul(byte[], int, byte[], int, byte, int) - Method in class anon.mixminion.fec.FECMath
 
addObserver(Observer) - Method in class anon.infoservice.Database
Adds an observer to this database.
addObserver(Observer) - Method in class anon.proxy.AnonProxy.EncapsulatedMixCascadeContainer
 
addOption(XMLPaymentOption) - Method in class anon.pay.xml.XMLPaymentOptions
 
addPastMonthlyVolumeBytes(XMLAccountInfo) - Method in class anon.pay.xml.XMLAccountInfo
 
addPastMonthlyVolumeBytes(XMLAccountInfo.PastMonthsVolumeBytes) - Method in class anon.pay.xml.XMLAccountInfo
 
addPaymentDelay(String, String) - Method in class anon.pay.xml.XMLPaymentOption
 
addPaymentListener(IPaymentListener) - Method in class anon.pay.PayAccountsFile
 
addPerformanceAttributeEntry(int, long, int, boolean) - Method in class anon.infoservice.PerformanceEntry
 
addPriority(AnonProxyRequest) - Method in class anon.proxy.AnonProxy.RoundRobinRequestQueue
 
addPropertyHeader(String, Vector) - Static method in class anon.infoservice.InfoServiceDBEntry
 
addPropertyHeader(String, String, Vector) - Static method in class anon.infoservice.InfoServiceDBEntry
 
addPropertyHeader(Vector, Vector) - Static method in class anon.infoservice.InfoServiceDBEntry
 
addPropertyHeader(Vector, String, Vector) - Static method in class anon.infoservice.InfoServiceDBEntry
 
addRank(int, String) - Method in class anon.pay.xml.XMLPaymentOption
 
addRBtoPayload(String) - Method in class anon.mixminion.EMail
Adds the specified Replyblock(as String) to the payload
addRequest(Runnable) - Method in class anon.util.ThreadPool
 
addRequestAndWait(Runnable) - Method in class anon.util.ThreadPool
 
addResourceRequest(String, ServiceOperator, String) - Method in class anon.terms.TermsAndConditionsRequest
private util function for adding a generic resource request.
addResourceRequest(String) - Method in class anon.terms.TermsAndConditionsRequest.TCRequestValue
 
AddressMappingException - Exception in anon.transport.address
 
AddressMappingException(String) - Constructor for exception anon.transport.address.AddressMappingException
 
AddressParameter - Class in anon.transport.address
Ein AddressParameter stellt einen der Parameter des jeweiligen Transporsystems dar, welche noetig sind, um eindeutig einen Endpunkt zu definieren.
AddressParameter(String, String) - Constructor for class anon.transport.address.AddressParameter
Erzeugt einen neuen AddressParameter mit dem uebergebenen Namen und Wert.
AddressParameter(String) - Constructor for class anon.transport.address.AddressParameter
Erzeugt einen neuen Parameter mit dem uebergebenen Namen.
addRevocations(CertificateRevocationList) - Method in class anon.crypto.RevokedCertifcateStore
Adds the revocations of a single crl to the store.
addServerManager(IServerManager) - Method in class anon.forward.server.ForwardScheduler
Adds a ServerManager to the list of associated ServerManagers.
addServerManager(IServerManager) - Method in class anon.forward.server.ForwardServerManager
Adds a ServerManager.
addSetting(String, String) - Method in class anon.pay.xml.XMLPaymentSettings
 
addSignature(String) - Method in class anon.pay.xml.XMLPriceCertificate
 
addSignatureNode(Document, String) - Method in class anon.pay.xml.XMLPriceCertificate
 
addTan(Transaction) - Method in class anon.pay.xml.XMLTransactionOverview
Adds a transfer number and sets its state to "not used".
addTCComponent(TCComponent) - Method in class anon.terms.TCComposite
Adds the specified TCComponent to this container.
addTemplateRequest(ServiceOperator, String, String) - Method in class anon.terms.TermsAndConditionsRequest
adds a template request for the given operator and language the templateRefid needs to be specified to avoid multiple requests of the same template.
addTermsAndConditonsToRead(TermsAndConditions) - Method in exception anon.terms.TermsAndConditionsReadException
 
addToQueue(DataChainInputStreamQueueEntry) - Method in class anon.client.DataChainInputStreamImplementation
 
addToSendCellCounter(int) - Method in class anon.tor.Circuit
 
addToSendCellCounter(int) - Method in class anon.tor.TorChannel
 
addTransCert(XMLTransCert) - Method in class anon.pay.PayAccount
 
addTransferredBytes(long) - Method in class anon.pay.xml.XMLEasyCC
this makes the signature invalid!
addTranslation(Element) - Method in class anon.terms.TermsAndConditions
adds a T&C translation which specified by the DOMElement translationRoot
addTranslation(TermsAndConditions.Translation, boolean) - Method in class anon.terms.TermsAndConditions
 
addTrustModel(TrustModel) - Static method in class anon.client.TrustModel
 
addURLToClasspath(URL) - Static method in class anon.util.ClassUtil
 
addValue(long, int, PerformanceEntry.PerformanceAttributeEntry) - Method in class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
Adds a value to the entry.
addValue(long, int) - Method in class anon.infoservice.PerformanceEntry.PerformanceAttributeFloatingTimeEntry
Adds a value to the floating time entry.
addVolumePlan(XMLVolumePlan) - Method in class anon.pay.xml.XMLVolumePlans
 
AESCTRException - Exception in anon.anonudp.exception
 
AESCTRException(String, Throwable) - Constructor for exception anon.anonudp.exception.AESCTRException
 
AESGCMException - Exception in anon.anonudp.exception
 
AESGCMException(String, Throwable) - Constructor for exception anon.anonudp.exception.AESGCMException
 
AI_LOGIN_TIMEOUT - Static variable in class anon.pay.AIControlChannel
 
AIControlChannel - Class in anon.pay
This control channel is used for communication with the AI (AccountingInstance or Abrechnungsinstanz in German) which lives in the first mix.
AIControlChannel(Multiplexer, PacketCounter, IServiceContainer, MixCascade) - Constructor for class anon.pay.AIControlChannel
 
AIControlChannel.EmptyAccountPacketObserver - Class in anon.pay
 
AIControlChannel.PreviousPrepdaidBytes - Class in anon.pay
 
aktPos - Variable in class anon.util.MyStringBuilder
 
Alert() - Method in exception anon.crypto.tinytls.TLSException
check if this Exception is an alert
ALERT_LENGTH - Static variable in class anon.crypto.tinytls.TLSPlaintextRecord
 
ALERT_LEVEL_FATAL - Static variable in class anon.crypto.tinytls.TLSPlaintextRecord
 
ALERT_LEVEL_WARNING - Static variable in class anon.crypto.tinytls.TLSPlaintextRecord
 
ALERT_TYPE_CLOSE_NOTIFY - Static variable in class anon.crypto.tinytls.TLSPlaintextRecord
 
ALL_ENTRIES_REMOVED - Static variable in class anon.infoservice.DatabaseMessage
This message is sent, if the database is cleared (all entries are removed at once).
allowAttributeWhitelist(MixCascade) - Static method in class anon.client.TrustModel
Allow the given service even if the current filter has attributes that would otherwise disallow its usage.
allowDomain(URL) - Method in class anon.proxy.DirectProxy
 
AllowProxyConnectionCallback() - Constructor for class anon.proxy.DirectProxy.AllowProxyConnectionCallback
 
allowsCRLSign() - Method in class anon.crypto.X509KeyUsage
 
allowsDataEncipherment() - Method in class anon.crypto.X509KeyUsage
 
allowsDecipherOnly() - Method in class anon.crypto.X509KeyUsage
 
allowsDigitalSignature() - Method in class anon.crypto.X509KeyUsage
 
allowsEncipherOnly() - Method in class anon.crypto.X509KeyUsage
 
allowsFragmented() - Method in class anon.mixminion.mmrdescription.MMRDescription
 
allowsKeyAgreement() - Method in class anon.crypto.X509KeyUsage
 
allowsKeyCertSign() - Method in class anon.crypto.X509KeyUsage
 
allowsKeyEncipherment() - Method in class anon.crypto.X509KeyUsage
 
allowsNonRepudiation() - Method in class anon.crypto.X509KeyUsage
 
allowTransfer(int) - Method in class anon.forward.server.ForwardConnection
This method is called by the scheduler to submit, how many bytes can be transfered on this connection in the next round.
ALPHABET - Static variable in class anon.util.Base64
The 64 valid Base64 values.
AlreadyConnectedException - Exception in anon.error
 
AlreadyConnectedException(AnonServerDescription) - Constructor for exception anon.error.AlreadyConnectedException
 
alreadySeen - Variable in class anon.anonudp.mixmessage.crypto.ReplayDetection
 
AlwaysAccept() - Constructor for class anon.terms.TermsAndConditionConfirmation.AlwaysAccept
 
AMOUNT - Static variable in class anon.pay.xml.XMLPassivePayment
 
AndroidOS - Class in anon.platform
This class is instantiated by AbstractOS if the current OS is Android.
AndroidOS() - Constructor for class anon.platform.AndroidOS
 
ANNOUNCE_PERIOD - Static variable in class anon.infoservice.Constants
 
announceNewForwarder() - Method in class anon.forward.server.ServerSocketPropagandist
This method announces the local forwarding server with the specified port to the specified infoservice.
announceNewForwarder(InfoServiceDBEntry) - Method in class anon.forward.server.ServerSocketPropagandist
 
anon - package anon
 
anon.anonudp - package anon.anonudp
 
anon.anonudp.client - package anon.anonudp.client
 
anon.anonudp.exception - package anon.anonudp.exception
 
anon.anonudp.mixchannel - package anon.anonudp.mixchannel
 
anon.anonudp.mixmessage - package anon.anonudp.mixmessage
 
anon.anonudp.mixmessage.crypto - package anon.anonudp.mixmessage.crypto
 
anon.anonudp.mixpacket - package anon.anonudp.mixpacket
 
anon.client - package anon.client
 
anon.client.crypto - package anon.client.crypto
 
anon.client.replay - package anon.client.replay
 
anon.crypto - package anon.crypto
 
anon.crypto.tinytls - package anon.crypto.tinytls
 
anon.crypto.tinytls.ciphersuites - package anon.crypto.tinytls.ciphersuites
 
anon.crypto.tinytls.keyexchange - package anon.crypto.tinytls.keyexchange
 
anon.crypto.tinytls.test - package anon.crypto.tinytls.test
 
anon.crypto.tinytls.util - package anon.crypto.tinytls.util
 
anon.error - package anon.error
 
anon.forward - package anon.forward
 
anon.forward.client - package anon.forward.client
 
anon.forward.server - package anon.forward.server
 
anon.infoservice - package anon.infoservice
 
anon.infoservice.externaldatabase - package anon.infoservice.externaldatabase
 
anon.infoservice.externaldatabase.jdbc - package anon.infoservice.externaldatabase.jdbc
 
anon.infoservice.update - package anon.infoservice.update
 
anon.mixminion - package anon.mixminion
 
anon.mixminion.fec - package anon.mixminion.fec
 
anon.mixminion.message - package anon.mixminion.message
 
anon.mixminion.mmrdescription - package anon.mixminion.mmrdescription
 
anon.pay - package anon.pay
 
anon.pay.xml - package anon.pay.xml
 
anon.platform - package anon.platform
 
anon.proxy - package anon.proxy
This package implements a proxy for convienient use of the anonymous communication primitives provided by the ANON library.
anon.shared - package anon.shared
 
anon.terms - package anon.terms
 
anon.terms.template - package anon.terms.template
 
anon.tor - package anon.tor
 
anon.tor.cells - package anon.tor.cells
 
anon.tor.ordescription - package anon.tor.ordescription
 
anon.tor.test - package anon.tor.test
 
anon.tor.util - package anon.tor.util
 
anon.transport.address - package anon.transport.address
 
anon.transport.connection - package anon.transport.connection
 
anon.transport.connection.util - package anon.transport.connection.util
 
anon.transport.connector - package anon.transport.connector
 
anon.util - package anon.util
 
anon.util.captcha - package anon.util.captcha
 
ANON_LEVEL_MAX - Static variable in class anon.infoservice.StatusInfo
 
ANON_LEVEL_MIN - Static variable in class anon.infoservice.StatusInfo
 
ANONAddress - Class in anon.infoservice
 
ANONAddress(String, Element) - Constructor for class anon.infoservice.ANONAddress
 
ANONAddress(String, String, byte[]) - Constructor for class anon.infoservice.ANONAddress
 
AnonChannel - Interface in anon
An AnonChannel can be used to send and receive data.
AnonClient - Class in anon.client
This class implements an AnonService using mix cascades to ensure anonymous communication.
AnonClient() - Constructor for class anon.client.AnonClient
 
AnonClient(DirectProxy) - Constructor for class anon.client.AnonClient
 
AnonClient(DirectProxy, IStreamConnection, MixCascade) - Constructor for class anon.client.AnonClient
 
AnonClient.StatusThread - Interface in anon.client
 
AnonLevelAttribute(int, Object, boolean) - Constructor for class anon.client.TrustModel.AnonLevelAttribute
 
AnonLib - Class in anon
Some general initialization / deinitialization methods
AnonLib() - Constructor for class anon.AnonLib
 
ANONLIB_VERSION - Static variable in interface anon.AnonService
 
AnonProxy - Class in anon.proxy
This calls implements a proxy one can use for convenient access to the provided anonymous communication primitives, like AnonChannel objects.
AnonProxy(ServerSocket, TermsAndConditionConfirmation, int) - Constructor for class anon.proxy.AnonProxy
Creates a new AnonProxy.
AnonProxy(DirectProxy, IMutableProxyInterface, TermsAndConditionConfirmation) - Constructor for class anon.proxy.AnonProxy
 
AnonProxy(ServerSocket, IMutableProxyInterface, TermsAndConditionConfirmation) - Constructor for class anon.proxy.AnonProxy
Creates a new AnonProxy.
AnonProxy(DirectProxy, ServerSocket, IMutableProxyInterface, TermsAndConditionConfirmation) - Constructor for class anon.proxy.AnonProxy
 
AnonProxy(DirectProxy, IStreamConnection, MixCascade, int, TermsAndConditionConfirmation) - Constructor for class anon.proxy.AnonProxy
Creates a new AnonProxy with an already active mix connection.
AnonProxy.DummyMixCascadeContainer - Class in anon.proxy
Returns null or false on all methods.
AnonProxy.EncapsulatedMixCascadeContainer - Class in anon.proxy
AnonProxy.OpenSocketRequester - Class in anon.proxy
This class receives SocketGuard objects via the pushSocket() method and starts AnonProxyRequests, respecting the max. number of requests that class can process requests.
AnonProxy.RoundRobinRequestQueue - Class in anon.proxy
This is a queue
AnonProxy.RunnableProxy - Class in anon.proxy
This object continuously accepts connections on the given ServerSocket and, assuming, that there is a request to be sent out, pushes resulting connected sockets to an AnonProxy.OpenSocketRequester for further processing.
AnonProxyRequest - Class in anon.proxy
Reads the request over the given client socket and opens an AnonChannel, corresponding to the necessary protocol, to the destination using the given AnonProxy object.
AnonProxyRequest(AnonProxy, SocketGuard, Object, ProxyCallbackHandler) - Constructor for class anon.proxy.AnonProxyRequest
Creates an AnonProxyRequest object and starts it in a Thread, listening for a request to come through the given client socket.
AnonProxyRequest.Response - Class in anon.proxy
This object reads a response from an AnonChannel and sends it to the ProxyCallbackHandler for processing, before writing it to the client socket given in the constructor of the AnonProxyRequest owning this Response object.
AnonPureUDPChannel - Class in anon.anonudp.client
 
AnonPureUDPChannel(UDPMultiplexer) - Constructor for class anon.anonudp.client.AnonPureUDPChannel
 
anonRequest - Variable in class anon.proxy.HTTPConnectionEvent
 
AnonServerDescription - Interface in anon
This interface is used to specify service specific parameters for an AnonService implementation during its initialization.
AnonService - Interface in anon
This interface allows access to anonymization regardless of the underlying mechanics.
AnonServiceEventAdapter - Class in anon
An adapter for the AnonServiceEventListener.
AnonServiceEventAdapter() - Constructor for class anon.AnonServiceEventAdapter
 
AnonServiceEventListener - Interface in anon
 
AnonServiceException - Exception in anon.error
 
AnonServiceException(AnonServerDescription, String, int) - Constructor for exception anon.error.AnonServiceException
 
AnonServiceException(AnonServerDescription, String) - Constructor for exception anon.error.AnonServiceException
 
AnonServiceFactory - Class in anon
This class is used to connect to an anonymization service, which implements the AnonService interface.
AnonServiceFactory() - Constructor for class anon.AnonServiceFactory
 
AnonTCPChannel - Class in anon.client
This class can be used to create an anonymous TCP channel to a given host:port.
AnonTCPChannel(AnonChannel) - Constructor for class anon.client.AnonTCPChannel
 
AnonTCPChannel.AnonTCPChannelOutputStream - Class in anon.client
 
AnonTCPChannelOutputStream(OutputStream) - Constructor for class anon.client.AnonTCPChannel.AnonTCPChannelOutputStream
 
AnonUDPChannel - Class in anon.client
This class can be used to create an anonymous UDP channel to a given host:port.
AnonUDPChannel(AnonChannel) - Constructor for class anon.client.AnonUDPChannel
 
AnonUDPChannelInputStream() - Constructor for class anon.client.AbstractAnonUDPChannel.AnonUDPChannelInputStream
 
AnonUDPChannelOutputStream() - Constructor for class anon.client.AbstractAnonUDPChannel.AnonUDPChannelOutputStream
 
Answer(boolean, boolean, boolean) - Constructor for class anon.proxy.DirectProxy.AllowProxyConnectionCallback.Answer
 
APP_PARAMETER - Static variable in class anon.transport.address.SkypeAddress
 
append(String) - Method in class anon.util.MyStringBuilder
 
append(int) - Method in class anon.util.MyStringBuilder
 
append(long) - Method in class anon.util.MyStringBuilder
 
appendCertificate(JAPCertificate) - Method in class anon.crypto.CertPath
Adds a certificate to next higher level of this CertPath, if the cert is not already included
appendListenerInterfaces(Element, Vector) - Method in class anon.infoservice.MixInfo
 
applyDiff(File, byte[]) - Method in class anon.util.ZipArchiver
 
arAdrMask - Variable in class anon.tor.ordescription.ORAcl.AclElement
 
arAdrWithMask - Variable in class anon.tor.ordescription.ORAcl.AclElement
 
areListenerInterfacesBlocked(MixCascade) - Static method in class anon.client.TrustModel
 
areListenerInterfacesBlocked() - Method in class anon.infoservice.MixCascade
 
areNewCascadesInBlacklist() - Static method in class anon.infoservice.BlacklistedCascadeIDEntry
 
arguments - Variable in class anon.infoservice.InfoServiceHolder.InformationFetcher
 
arraysEqual(byte[], byte[]) - Static method in class anon.util.Util
Tests if two byte arrays are equal.
arraysEqual(char[], char[]) - Static method in class anon.util.Util
Tests if two charactet arrays are equal.
arraysEqual(byte[], int, byte[], int, int) - Static method in class anon.util.Util
Tests if a_length positions of two arrays are equal.
asBytes() - Method in class anon.anonudp.mixmessage.crypto.Counter
 
asInt() - Method in class anon.anonudp.mixmessage.crypto.Counter
 
asIV() - Method in class anon.anonudp.mixmessage.crypto.Counter
 
asIV(byte[]) - Method in class anon.anonudp.mixmessage.crypto.Counter
 
askForCancel() - Method in class anon.util.AbstractMemorizingPasswordReader
 
assertNodeName(Node, String) - Static method in class anon.util.XMLUtil
Throws an XMLParseException if the given XML node has not the expected name or if it is null.
assertNotNull(Object, Object) - Static method in class anon.util.Util
 
assertNotNull(Node) - Static method in class anon.util.XMLUtil
Throws an XMLParseException if the given XML node is null.
assertNotNull(Node, String) - Static method in class anon.util.XMLUtil
 
AsymmetricCryptoKeyPair - Class in anon.crypto
A key pair used for signing and encryption with an asymmetric cryptographic algorithm.
AsymmetricCryptoKeyPair(IMyPrivateKey) - Constructor for class anon.crypto.AsymmetricCryptoKeyPair
Creates a new key pair from a private key.
AsymmetricCryptoKeyPair(PrivateKeyInfo) - Constructor for class anon.crypto.AsymmetricCryptoKeyPair
Creates a new key pair from a PrivateKeyInfo.
ASymMixCipherPlainRSA - Class in anon.client.crypto
 
ASymMixCipherPlainRSA() - Constructor for class anon.client.crypto.ASymMixCipherPlainRSA
 
ASymMixCipherRSAOAEP - Class in anon.client.crypto
 
ASymMixCipherRSAOAEP() - Constructor for class anon.client.crypto.ASymMixCipherRSAOAEP
 
AT_SUBSTITUTE - Static variable in class anon.infoservice.ServiceOperator
 
ATTR_ALGORITHM - Static variable in class anon.crypto.XMLSignatureElement
 
ATTR_URI - Static variable in class anon.crypto.XMLSignatureElement
 
ATTRIBUTES - Static variable in class anon.infoservice.PerformanceEntry
Text representation of the performance attributes.
AUTH_PASS_CANCEL_WAIT_TIME - Static variable in class anon.infoservice.ProxyInterface
Authentication stuff
authenticate(PayAccount) - Method in class anon.pay.BIConnection
performs challenge-response authentication
available() - Method in class anon.client.DataChainInputStreamImplementation
 
available() - Method in class anon.client.SocketHandler.SocketInputStreamImplementation
 
available() - Method in class anon.crypto.tinytls.TinyTLS.TLSInputStream
 
available() - Method in class anon.crypto.tinytls.TinyTLSServerSocket.TLSInputStream
 
available() - Method in class anon.forward.server.DefaultProtocolHandler
Returns the number of bytes which are ready for sending to the client without blocking by the next call of read().
available() - Method in interface anon.forward.server.IProtocolHandler
Returns the number of bytes which are ready to read without blocking by the next call of read().
available() - Method in class anon.shared.ChannelInputStream
 
available() - Method in class anon.shared.IOQueue
 
available() - Method in class anon.transport.connection.ChunkConnectionAdapter.ChunkInputStream
Liefert die Anzahl der verbleibenen Bytes innerhalb des Buffers zurueck.
AVAILABLE_EXTENSIONS - Static variable in class anon.crypto.AbstractX509Extension
 
availableChunks() - Method in interface anon.transport.connection.IChunkReader
Gibt aufschluss darueber, wieviele Chunks gelesen werden koennen, ohne das der Aufruf von IChunkReader.readChunk() blockiert.
availableChunks() - Method in class anon.transport.connection.SkypeConnection.SkypeReader
 
availableChunks() - Method in class anon.transport.connection.util.QueuedChunkReader
Liefert die Anzahl der Chunks innerhalb der Queue.

B

badRequest() - Method in class anon.proxy.DirectProxyConnection
 
BANDWIDTH_STATISTICS_INTERVAL - Static variable in class anon.forward.server.ForwardSchedulerStatistics
The backwards interval in milliseconds over which the current bandwidth usage statistics are created.
Base16 - Class in anon.tor.util
 
Base16() - Constructor for class anon.tor.util.Base16
 
Base64 - Class in anon.util
Encodes and decodes to and from Base64 notation.
Base64() - Constructor for class anon.util.Base64
Defeats instantiation.
BASE64_ALTERNATIVE_TAG - Static variable in class anon.crypto.JAPCertificate
 
BASE64_ALTERNATIVE_TAG - Static variable in class anon.crypto.PKCS10CertificationRequest
 
BASE64_TAG - Static variable in class anon.crypto.CertificateRevocationList
 
BASE64_TAG - Static variable in class anon.crypto.JAPCertificate
 
BASE64_TAG - Static variable in class anon.crypto.PKCS10CertificationRequest
 
BASE64_TAG - Static variable in class anon.crypto.PKCS12
 
BasicTrustModel - Class in anon.client
A trust model that only checks if a previously done signature verification was successful.
BasicTrustModel() - Constructor for class anon.client.BasicTrustModel
 
BEGIN_TAG - Static variable in class anon.util.Base64
 
bFull - Variable in class anon.shared.IOQueue
 
BIConnection - Class in anon.pay
 
BIConnection(PaymentInstanceDBEntry) - Constructor for class anon.pay.BIConnection
Constructor
BinaryImageExtractor - Class in anon.util.captcha
This is a helper class for extracting binary images.
BinaryImageExtractor() - Constructor for class anon.util.captcha.BinaryImageExtractor
 
binaryToImage(byte[]) - Static method in class anon.util.captcha.BinaryImageExtractor
Transfroms the data of our own binary image format back to a Image.
bIsAccept - Variable in class anon.tor.ordescription.ORAcl.AclElement
 
BIT_HAS_PADDING - Static variable in class anon.anonudp.mixmessage.Fragment
 
BIT_LAST_FRAGMENT - Static variable in class anon.anonudp.mixmessage.Fragment
 
BlacklistedCascadeIDEntry - Class in anon.infoservice
Cascades of this type are blacklisted
BlacklistedCascadeIDEntry(MixCascade) - Constructor for class anon.infoservice.BlacklistedCascadeIDEntry
 
BlacklistedCascadeIDEntry(Element) - Constructor for class anon.infoservice.BlacklistedCascadeIDEntry
 
blind(PublicKey) - Method in class anon.anonudp.mixmessage.crypto.PrivateKey
 
blind(PrivateKey) - Method in class anon.anonudp.mixmessage.crypto.PublicKey
 
blind(PublicKey) - Method in class anon.anonudp.mixmessage.crypto.PublicKey
 
blind(byte[]) - Method in class anon.anonudp.mixmessage.crypto.PublicKey
 
blind(BlindingFactor) - Method in class anon.anonudp.mixmessage.crypto.PublicKey
 
BlindingFactor - Class in anon.anonudp.mixmessage.crypto
 
BlindingFactor(PrivateKey) - Constructor for class anon.anonudp.mixmessage.crypto.BlindingFactor
 
BlindingFactor(PublicKey) - Constructor for class anon.anonudp.mixmessage.crypto.BlindingFactor
 
BlindingFactor(byte[]) - Constructor for class anon.anonudp.mixmessage.crypto.BlindingFactor
 
BLOCK_SIZE - Static variable in class anon.mixminion.message.Message
 
BLOCK_TIMEOUT - Static variable in class anon.infoservice.InfoServiceDBEntry
 
blockHTTPListeners(boolean) - Method in class anon.proxy.HTTPProxyCallback
 
blockInterface(long) - Method in class anon.infoservice.ListenerInterface
Blocks this interface for a specified time.
blockInterfacesFromDatabase(ListenerInterface.IListenerInterfaceGetter) - Static method in class anon.infoservice.ListenerInterface
 
body(int[], int, int) - Static method in class anon.crypto.DESCrypt
 
BooleanVariable - Class in anon.util
 
BooleanVariable(boolean) - Constructor for class anon.util.BooleanVariable
 
Bound(int, int) - Constructor for class anon.infoservice.PerformanceEntry.Bound
 
BOUND - Static variable in class anon.infoservice.PerformanceEntry.StabilityAttributes
 
BOUND_ROUNDING - Static variable in class anon.infoservice.PerformanceEntry
Remove the worst x% results.
BOUNDARIES - Static variable in class anon.infoservice.PerformanceEntry
The boundaries used to calculate the speed and delay bounds.
br - Variable in class anon.platform.AbstractOS.InitEnvRunner
 
bReadClosed - Variable in class anon.shared.IOQueue
 
BROWSER_CHROME - Static variable in class anon.proxy.BrowserIdentification
 
BROWSER_FIREFOX - Static variable in class anon.proxy.BrowserIdentification
 
BROWSER_INTERNET_EXPLORER - Static variable in class anon.proxy.BrowserIdentification
 
BROWSER_JONDOFOX - Static variable in class anon.proxy.BrowserIdentification
 
BROWSER_KONQUEROR - Static variable in class anon.proxy.BrowserIdentification
 
BROWSER_NAME - Static variable in class anon.proxy.BrowserIdentification
 
BROWSER_OCCURENCE - Static variable in class anon.proxy.BrowserIdentification
 
BROWSER_OPERA - Static variable in class anon.proxy.BrowserIdentification
 
BROWSER_RECOGNITION_UNINITIALISED - Static variable in class anon.proxy.BrowserIdentification
 
BROWSER_SAFARI - Static variable in class anon.proxy.BrowserIdentification
 
BROWSER_TORBUTTON - Static variable in class anon.proxy.BrowserIdentification
 
BROWSER_UNKNOWN - Static variable in class anon.proxy.BrowserIdentification
 
BrowserIdentification - Class in anon.proxy
 
BrowserIdentification(int) - Constructor for class anon.proxy.BrowserIdentification
 
BROWSERLIST - Static variable in class anon.platform.AbstractOS
 
BROWSERLIST - Static variable in class anon.platform.LinuxOS
 
bubbleSortStrings(Vector, String[], int[]) - Static method in class anon.util.Util
Uses the Bubble Sort method to sort a vector of objects by comparing the output of the toString() method.
buff - Variable in class anon.shared.IOQueue
 
BUFF_SIZE - Static variable in class anon.shared.IOQueue
 
BUFFER_PUSHBACK - Static variable in class anon.proxy.DirectProxy
 
BUFFER_SIZE - Static variable in class anon.transport.connection.ChunkConnectionAdapter.ChunkOutputStream
Die Groesse des Buffers und somit auch die Maximalanzahl der in einem Rutsch uebertragen Bytes.
build(Vector) - Method in class anon.crypto.CertPath
 
buildAndValidate(Vector) - Method in class anon.crypto.CertPath
 
buildBlock() - Method in class anon.mixminion.message.ReplyBlock
builds the replyHeader
buildEntries() - Method in class anon.platform.VMPerfDataFile
Builds all data entries from the byte buffer
buildHeader(Vector, Vector, ExitInformation) - Method in class anon.mixminion.message.Header
builds a header with the specified hops
buildMessage() - Method in class anon.mixminion.message.NoReplyMessage
Builds for every element in m_message_parts a ready to send message
buildMessage() - Method in class anon.mixminion.message.ReplyImplementation
 
buildMessage() - Method in class anon.mixminion.message.ReplyMessage
 
buildNextEntry() - Method in class anon.platform.VMPerfDataFile
Builds the next data entry
buildPayload() - Method in class anon.mixminion.message.FragmentedMessage
 
buildPayload() - Method in class anon.mixminion.message.MessageImplementation
 
buildPayload() - Method in class anon.mixminion.message.SingleBlockMessage
 
BUNDLE_CONTENTS - Static variable in class anon.platform.MacOS
 
BUNDLE_EXECUTABLE_PROPERTY_KEY - Static variable in class anon.platform.MacOS
 
BUNDLE_MAC_OS_EXECUTABLES - Static variable in class anon.platform.MacOS
 
BUNDLE_PROPERTY_FILE_NAME - Static variable in class anon.platform.MacOS
 
BUNDLE_RESOURCES - Static variable in class anon.platform.MacOS
 
busycount - Variable in class anon.util.BusyFlag
 
BusyFlag - Class in anon.util
 
BusyFlag() - Constructor for class anon.util.BusyFlag
 
busyflag - Variable in class anon.util.BusyFlag
 
buyFlatrate(PayAccount) - Method in class anon.pay.BIConnection
 
bWriteClosed - Variable in class anon.shared.IOQueue
 
byte_representation - Variable in class anon.anonudp.mixmessage.Padding
 
BYTE_SIZE - Static variable in class anon.anonudp.Constants
 
byteArrayCache - Variable in class anon.anonudp.mixmessage.Fragment
 
ByteArrayInstantiator() - Constructor for class anon.util.ResourceLoader.ByteArrayInstantiator
 
byteArrayToCharArray(byte[], int, char[], int, int) - Static method in class anon.util.ByteArrayUtil
Copies len bytes starting from offin to out starting at outoff.
ByteArrayUtil - Class in anon.util
 
ByteArrayUtil() - Constructor for class anon.util.ByteArrayUtil
 
bytesCached - Variable in class anon.anonudp.mixmessage.Fragment
 
ByteSignature - Class in anon.crypto
This class contains all basic signature operations.
ByteSignature() - Constructor for class anon.crypto.ByteSignature
This class works without being initialised and is completely static.
bytesToUnsignedInt(byte[]) - Static method in class anon.anonudp.mixmessage.Util
 
byteToInt(byte[], int) - Method in class anon.mixminion.message.Decoder
Calculates the int value of a given ByteArray
byteToInt(byte[], int) - Method in class anon.mixminion.message.Keyring
Calculates the int value of a given ByteArray
byteToInt(byte[], int) - Static method in class anon.mixminion.message.ReplyBlock
Calculates the int value of a given ByteArray
byteToUnsigned(byte) - Static method in class anon.crypto.DESCrypt
 
bzero(byte[], int, int) - Static method in class anon.util.ByteArrayUtil
Set len bytes starting form off to zero
bzero(char[], int, int) - Static method in class anon.util.ByteArrayUtil
Set len bytes starting form off to zero

C

CACHE_HOSTS_PORT - Variable in class anon.infoservice.MixCascade
 
cacheHostAndPortsAsString() - Method in class anon.infoservice.MixCascade
 
calcHash(String) - Static method in class anon.tor.ordescription.ORDescriptor
 
calculate(int) - Method in class anon.crypto.tinytls.util.PRF
calculates the result of a pseudo random function
calculateBound(Hashtable, Vector) - Method in class anon.infoservice.PerformanceEntry.PerformanceAttributeFloatingTimeEntry
Returns the bound value.
calculateClientFinished(byte[]) - Method in class anon.crypto.tinytls.keyexchange.DHE_DSS_Key_Exchange
 
calculateClientFinished(byte[]) - Method in class anon.crypto.tinytls.keyexchange.DHE_RSA_Key_Exchange
 
calculateClientFinished(byte[]) - Method in class anon.crypto.tinytls.keyexchange.Key_Exchange
generate the client finished message (see RFC2246)
calculateClientKeyExchange() - Method in class anon.crypto.tinytls.ciphersuites.CipherSuite
calculate the client keys (see RFC2246 Client Key Exchange)
calculateClientKeyExchange() - Method in class anon.crypto.tinytls.keyexchange.DHE_DSS_Key_Exchange
 
calculateClientKeyExchange() - Method in class anon.crypto.tinytls.keyexchange.DHE_RSA_Key_Exchange
 
calculateClientKeyExchange() - Method in class anon.crypto.tinytls.keyexchange.Key_Exchange
generates the client key exchange message (see RFC2246)
calculateEndDate(Calendar, int, int) - Static method in class anon.pay.xml.XMLBalance
 
calculateEndDate(Calendar) - Method in class anon.pay.xml.XMLVolumePlan
 
calculateEndOfCurrentMonthlyPeriod(Timestamp, Timestamp) - Static method in class anon.pay.xml.XMLBalance
 
calculateEndOfCurrentMonthlyPeriod(Calendar, Calendar) - Static method in class anon.pay.xml.XMLBalance
 
calculateKeys(byte[], boolean) - Method in class anon.crypto.tinytls.ciphersuites.CipherSuite
calculate server and client write keys (see RFC2246 TLS Record Protocoll)
calculateKeys(byte[], boolean) - Method in class anon.crypto.tinytls.ciphersuites.DHE_DSS_WITH_3DES_CBC_SHA
 
calculateKeys(byte[], boolean) - Method in class anon.crypto.tinytls.ciphersuites.DHE_DSS_WITH_AES_128_CBC_SHA
 
calculateKeys(byte[], boolean) - Method in class anon.crypto.tinytls.ciphersuites.DHE_DSS_WITH_DES_CBC_SHA
 
calculateKeys(byte[], boolean) - Method in class anon.crypto.tinytls.ciphersuites.DHE_RSA_WITH_3DES_CBC_SHA
 
calculateKeys(byte[], boolean) - Method in class anon.crypto.tinytls.ciphersuites.DHE_RSA_WITH_AES_128_CBC_SHA
 
calculateKeys(byte[], boolean) - Method in class anon.crypto.tinytls.ciphersuites.DHE_RSA_WITH_DES_CBC_SHA
 
calculateKeys() - Method in class anon.crypto.tinytls.keyexchange.DHE_DSS_Key_Exchange
 
calculateKeys() - Method in class anon.crypto.tinytls.keyexchange.DHE_RSA_Key_Exchange
 
calculateKeys() - Method in class anon.crypto.tinytls.keyexchange.Key_Exchange
calculates the key material (see RFC2246 TLS Record Protocoll)
calculateMonthlyOverusage(Timestamp) - Method in class anon.pay.xml.XMLBalance
 
calculateOperatorsAndCountries() - Method in class anon.infoservice.MixCascade
 
calculateRemainingRateMonths(Calendar, Calendar) - Static method in class anon.pay.xml.XMLBalance
 
calculateRemainingRateMonths(Timestamp, Timestamp) - Static method in class anon.pay.xml.XMLBalance
 
calculateServerFinished(byte[]) - Method in class anon.crypto.tinytls.keyexchange.DHE_DSS_Key_Exchange
 
calculateServerFinished(byte[]) - Method in class anon.crypto.tinytls.keyexchange.DHE_RSA_Key_Exchange
 
calculateServerFinished(byte[]) - Method in class anon.crypto.tinytls.keyexchange.Key_Exchange
calculates server finished message
calculateShardSecret(MyECPublicKey) - Method in class anon.crypto.MyECDHAgreement
 
calculateXORofSKIs(Vector) - Static method in class anon.crypto.JAPCertificate
 
calculateXORofSKIs() - Method in class anon.crypto.XMLSignature
Calculates the XOR of the SKIs once and stores it.
callback(DirectProxy.RequestInfo) - Method in class anon.proxy.DirectProxy.AllowProxyConnectionCallback
 
callbacks - Variable in class anon.proxy.ProxyCallbackHandler
 
canDoMonthlyOverusage(PayAccount, Timestamp) - Static method in class anon.pay.PayAccount
 
canDoMonthlyOverusage(Timestamp) - Method in class anon.pay.PayAccount
 
canDoMonthlyOverusage(Timestamp) - Method in class anon.pay.xml.XMLBalance
 
cannotConnect() - Method in class anon.proxy.DirectProxyConnection
 
capacity - Variable in class anon.util.MyStringBuilder
 
CAPTCHA_DATA_FORMAT - Static variable in class anon.util.captcha.ZipBinaryImageCaptchaClient
This is the captcha format identifier for the class of captchas, which can be handled by this class implementation.
CascadeIDEntry - Class in anon.infoservice
This database class stores the IDs of all mixes in a cascade in a single string.
CascadeIDEntry(MixCascade) - Constructor for class anon.infoservice.CascadeIDEntry
Creates a new CascadeIDEntry from the mix IDs of a given cascade.
CascadeIDEntry(Element) - Constructor for class anon.infoservice.CascadeIDEntry
 
CATEGORY_DEFAULT - Static variable in class anon.client.TrustModel.TrustAttribute
 
ceilDiv(double, double) - Method in class anon.mixminion.message.Message
get the smallest integer i for i >= (a/b)
Cell - Class in anon.tor.cells
 
Cell(int) - Constructor for class anon.tor.cells.Cell
 
Cell(int, int) - Constructor for class anon.tor.cells.Cell
 
Cell(int, int, byte[]) - Constructor for class anon.tor.cells.Cell
 
Cell(int, int, byte[], int) - Constructor for class anon.tor.cells.Cell
 
CELL_PAYLOAD_SIZE - Static variable in class anon.tor.cells.Cell
 
CELL_SIZE - Static variable in class anon.tor.cells.Cell
 
CellQueue - Class in anon.tor
 
CellQueue() - Constructor for class anon.tor.CellQueue
Constructor for the cellqueue
CellQueue.CellQueueEntry - Class in anon.tor
 
CellQueueEntry(Cell) - Constructor for class anon.tor.CellQueue.CellQueueEntry
 
CERT_ALGORITHM - Static variable in class anon.crypto.PKCS12
 
CERT_JAPINFOSERVICEMESSAGES - Static variable in class anon.infoservice.Constants
 
CERTIFICATE_TYPE_INFOSERVICE - Static variable in class anon.crypto.JAPCertificate
This is the certificate type constant for infoservice certificates.
CERTIFICATE_TYPE_MIX - Static variable in class anon.crypto.JAPCertificate
This is the certificate type constant for mix certificates.
CERTIFICATE_TYPE_PAYMENT - Static variable in class anon.crypto.JAPCertificate
Other certificate types
CERTIFICATE_TYPE_ROOT - Static variable in class anon.crypto.JAPCertificate
 
CERTIFICATE_TYPE_ROOT_INFOSERVICE - Static variable in class anon.crypto.JAPCertificate
 
CERTIFICATE_TYPE_ROOT_MIX - Static variable in class anon.crypto.JAPCertificate
This are the certificate type constant for root certificates.
CERTIFICATE_TYPE_ROOT_PAYMENT - Static variable in class anon.crypto.JAPCertificate
 
CERTIFICATE_TYPE_ROOT_TERMS_AND_CONDITIONS - Static variable in class anon.crypto.JAPCertificate
 
CERTIFICATE_TYPE_ROOT_UPDATE - Static variable in class anon.crypto.JAPCertificate
 
CERTIFICATE_TYPE_TERMS_AND_CONDITIONS - Static variable in class anon.crypto.JAPCertificate
 
CERTIFICATE_TYPE_UPDATE - Static variable in class anon.crypto.JAPCertificate
This is the certificate type constant for update certificates.
CertificateContainer - Class in anon.crypto
This class stores additional settings for every certificate stored within a CertificateStore.
CertificateContainer(CertPath, int, boolean) - Constructor for class anon.crypto.CertificateContainer
Creates a new instance of CertificateContainer.
CertificateContainer(Element) - Constructor for class anon.crypto.CertificateContainer
Creates a new instance of CertificateContainer.
CertificateInfoStructure - Class in anon.crypto
 
CertificateInfoStructure(CertPath, JAPCertificate, int, boolean, boolean, boolean, boolean) - Constructor for class anon.crypto.CertificateInfoStructure
 
CertificateRevocationList - Class in anon.crypto
This Class implements Certificate Revocation Lists (CRLs) as specified by RFC 5280.
CertificateRevocationList(PKCS12, Vector, Date, MyX509Extensions) - Constructor for class anon.crypto.CertificateRevocationList
Creates a new crl.
CertificateRevocationList(CertificateList) - Constructor for class anon.crypto.CertificateRevocationList
Creates a new instance of CertificateRevocationList from a BC CertificateList
CertificateRevocationList.CRLGenerator - Class in anon.crypto
This class is used to generate, sign and modify CRLs.
CertificateRevocationList.CRLInstantiator - Class in anon.crypto
 
CertificateStore - Class in anon.crypto
Implementation remark: The locking order (to avoid deadlocks) in this class is: 1. this 2. m_trustedCertificates DO NEVER EVER synchronize on m_trustedCertificates IF YOU DO NOT OWN A LOCK on this!
CertificateStore() - Constructor for class anon.crypto.CertificateStore
Creates a new certificate store.
CertificationRequest - Class in anon.crypto
A class for creating and verifying PKCS10 Certification requests.
CertificationRequest(CertificationRequestInfo, AsymmetricCryptoKeyPair) - Constructor for class anon.crypto.CertificationRequest
 
CertificationRequest(ASN1Sequence) - Constructor for class anon.crypto.CertificationRequest
 
CertificationRequestInfo - Class in anon.crypto
This class is used to hold the information that is needed to create a PKCS10 Certification request.
CertificationRequestInfo(X509DistinguishedName, IMyPublicKey, MyX509Extensions) - Constructor for class anon.crypto.CertificationRequestInfo
Creates a new CertificationRequestInfo from a distinguished name (DN), a public key and X509 V3 extensions.
CertificationRequestInfo(ASN1Sequence) - Constructor for class anon.crypto.CertificationRequestInfo
Creates a CertificationRequestInfo from a BouncyCastle ASN1Sequence.
CertPath - Class in anon.crypto
Stores a certification path with all included certificates.
CertPath(JAPCertificate, int) - Constructor for class anon.crypto.CertPath
Creates a new CertPath Object from a given Certificate
CertPath(Element) - Constructor for class anon.crypto.CertPath
 
certPath - Variable in class anon.terms.TermsAndConditions.Translation
 
CertPathInfo - Class in anon.crypto
 
CertPathInfo(JAPCertificate, JAPCertificate, JAPCertificate, Vector, int) - Constructor for class anon.crypto.CertPathInfo
 
certs - Variable in class anon.crypto.PKCS7SignedData
 
CERTSPATH - Static variable in class anon.infoservice.Constants
 
CHAIN_HEADER_LEN - Static variable in class anon.client.SingleChannelDataChain
 
CHAIN_ID_LENGTH - Static variable in class anon.client.SequentialChannelDataChain
 
ChainCell(byte[]) - Constructor for class anon.client.SequentialChannelDataChain.ChainCell
 
ChainCell(byte[]) - Constructor for class anon.client.SingleChannelDataChain.ChainCell
 
CHANGE_CIPHER_SPEC_LENGTH - Static variable in class anon.crypto.tinytls.TLSPlaintextRecord
 
CHANGE_CIPHER_SPEC_TYPE_CHANGED - Static variable in class anon.crypto.tinytls.TLSPlaintextRecord
 
CHANGED_AUTO_UPDATE - Static variable in class anon.pay.PayAccountsFile
 
changeKeyringPW(String) - Method in class anon.mixminion.message.Keyring
 
changePassword() - Method in class anon.mixminion.PasswordManager
 
Channel - Class in anon.anonudp.mixchannel
 
Channel(IPv4AndPort, PublicKey[]) - Constructor for class anon.anonudp.mixchannel.Channel
 
channel - Variable in class anon.tor.test.proxythread
 
CHANNEL_KEY_ONION_SIZE - Static variable in class anon.anonudp.mixpacket.InitPacket
 
ChannelClosedException - Exception in anon.client
 
ChannelClosedException(String) - Constructor for exception anon.client.ChannelClosedException
 
channelID - Variable in class anon.anonudp.mixpacket.InitPacket
 
channelID - Variable in class anon.anonudp.mixpacket.InitResponse
 
channelID - Variable in class anon.anonudp.mixpacket.PacketFactory
 
ChannelInputStream - Class in anon.shared
 
ChannelInputStream(AbstractAnonChannel) - Constructor for class anon.shared.ChannelInputStream
 
channelKeyOnion - Variable in class anon.anonudp.mixpacket.InitPacket
 
ChannelNotFound - Exception in anon.anonudp.exception
 
ChannelNotFound(String) - Constructor for exception anon.anonudp.exception.ChannelNotFound
 
ChannelOutputStream - Class in anon.shared
 
ChannelOutputStream(AbstractAnonChannel) - Constructor for class anon.shared.ChannelOutputStream
 
channelsChanged(int) - Method in interface anon.proxy.IProxyListener
 
ChannelTable - Class in anon.client
The channel table is used to keep track of the currently open communication channels, over which Mix Packets are sent and received.
ChannelTable(IDataChannelFactory, SecureRandom, int) - Constructor for class anon.client.ChannelTable
Creates a channel table to hold data and control channels.
charArrayToByteArray(char[], int, byte[], int, int) - Static method in class anon.util.ByteArrayUtil
Copies len bytes starting from offin to out starting at outoff.
charge(XMLGenericStrings) - Method in class anon.pay.BIConnection
Fetches a transfer certificate from the BI.
charge(XMLGenericStrings) - Method in class anon.pay.PayAccount
Request a transfer certificate from the BI
CHARGED - Static variable in class anon.pay.xml.XMLPassivePayment
 
checkAccountChanged() - Method in class anon.pay.AIControlChannel
 
checkAffiliateToDelete() - Method in class anon.pay.PayAccountsFile
 
checkCouponCode(String, PayAccount) - Method in class anon.pay.BIConnection
 
checkCouponCode(String) - Static method in class anon.pay.PayAccount
 
checkCreatedCell(Cell) - Method in class anon.tor.OnionRouter
checks the created cell if the answer was right
checkDigest(SHA1Digest) - Method in class anon.tor.cells.RelayCell
checks if the digest of the relay cell is correct
checkExtendedCell(RelayCell) - Method in class anon.tor.OnionRouter
checks if the extendedcell has the right parameters and hash
checkExtendParameters(byte[], int, int) - Method in class anon.tor.OnionRouter
checks the parameters of a extend cell and calculate the secrets
checkId() - Method in class anon.infoservice.AbstractCertifiedDatabaseEntry
Checks if the ID is valid.
checkId() - Method in class anon.infoservice.AbstractDistributableCertifiedDatabaseEntry
Checks if the ID is valid.
checkId() - Method in interface anon.infoservice.ICertifiedDatabaseEntry
Checks if the ID is valid.
checkId() - Method in class anon.infoservice.InfoServiceDBEntry
 
checkId() - Method in class anon.infoservice.MixCascade
 
checkId() - Method in class anon.infoservice.StatusInfo
 
checkId() - Method in class anon.terms.TermsAndConditions.Translation
 
checkJAPTeamName() - Method in class anon.infoservice.MixCascade
 
checkJonDoFox(HTTPConnectionEvent) - Method in class anon.proxy.AbstractJonDoFoxHeaders
 
checkMessageDigest(Node) - Method in class anon.crypto.XMLSignatureElement
 
checkMonthlyBytesUpdatedOn() - Method in class anon.pay.xml.XMLAccountInfo
 
checkName() - Method in class anon.pay.PaymentInstanceDBEntry
 
checkNotify(URL) - Method in interface anon.platform.AbstractOS.IURLErrorNotifier
 
checkRequestPostCondition() - Method in class anon.terms.TermsAndConditionsRequest
To be called after the mix response was handled.
checkRetry() - Method in class anon.platform.AbstractOS.AbstractRetryCopyProcess
 
checkRootCertificate(boolean) - Method in class anon.crypto.tinytls.TinyTLS
check or check not the root certificate
checkSignature(IMyPublicKey) - Method in class anon.crypto.XMLSignatureElement
Checks if the signature of the XMLSignatureElement's SIGNED_INFO is valid.
checkSignature(byte[], byte[]) - Method in class anon.forward.client.DefaultClientProtocolHandler
This method checks, whether to byte arrays have identical content or not.
checkSignature(byte[], byte[]) - Method in class anon.forward.server.DefaultProtocolHandler
This method checks, whether to byte arrays have identical content or not.
checkSignature(byte[], byte[], byte[]) - Static method in class anon.tor.ordescription.ORDescriptor
 
checkTrust(MixCascade) - Method in class anon.client.BasicTrustModel
 
checkTrust(MixCascade, boolean) - Method in class anon.client.BasicTrustModel
 
checkTrust(MixCascade, boolean) - Method in interface anon.client.ITrustModel
 
checkTrust(MixCascade) - Method in interface anon.client.ITrustModel
 
checkTrust(MixCascade) - Method in class anon.client.TrustModel.AnonLevelAttribute
 
checkTrust(MixCascade, boolean) - Method in class anon.client.TrustModel
 
checkTrust(MixCascade) - Method in class anon.client.TrustModel.ContextAttribute
 
checkTrust(MixCascade) - Method in class anon.client.TrustModel.DataRetentionAttribute
 
checkTrust(MixCascade) - Method in class anon.client.TrustModel.DelayAttribute
 
checkTrust(MixCascade) - Method in class anon.client.TrustModel.ForcePremiumIfChargedAccountAttribute
 
checkTrust(MixCascade) - Method in class anon.client.TrustModel.ForcePremiumIfExistingUserAttribute
 
checkTrust(MixCascade) - Method in class anon.client.TrustModel.InternationalAttribute
 
checkTrust(MixCascade) - Method in class anon.client.TrustModel.NumberOfMixesAttribute
 
checkTrust(MixCascade) - Method in class anon.client.TrustModel.OperatorBlacklistAttribute
 
checkTrust(MixCascade) - Method in class anon.client.TrustModel.PremiumChargedAccountAttribute
 
checkTrust(MixCascade) - Method in class anon.client.TrustModel.SocksAttribute
 
checkTrust(MixCascade) - Method in class anon.client.TrustModel.SpeedAttribute
 
checkTrust(MixCascade) - Method in class anon.client.TrustModel.TrustAttribute
 
checkTrust(MixCascade) - Method in class anon.client.TrustModel.UsePremiumAttribute
 
checkTrust(MixCascade) - Method in class anon.client.TrustModel.UserDefinedAttribute
 
checkValidity(Date) - Method in class anon.crypto.CertPath
Checks the validity of all certificates in the path.
checkValidity(String) - Static method in class anon.proxy.HTTPProxyCallback
checks whether the HTTP message headers fragment specified by headerData contains invalid line terminations, i.e. all terminations other than CRLF
checkValidity(Class, String) - Method in class anon.util.ClassUtil.ClassInstantiator
 
checkVendor(String) - Static method in class anon.infoservice.JavaVersionDBEntry
 
chunk - Variable in class anon.proxy.ProxyCallbackBuffer
 
CHUNK_SIZE - Static variable in class anon.proxy.AnonProxyRequest
 
ChunkConnectionAdapter - Class in anon.transport.connection
Adaptiert eine bestehende IChunkConnection um darauf aufbauend, eine IStreamConnection bereitzustellen.
ChunkConnectionAdapter(IChunkConnection) - Constructor for class anon.transport.connection.ChunkConnectionAdapter
Erstellt einen neuen Adapter auf Basis der uebergebenen IChunkConnection.
ChunkConnectionAdapter.ChunkInputStream - Class in anon.transport.connection
Implentierung eines InputStream , welcher die durch ChunkConnectionAdapter.ChunkInputStream.read() zurueckgegeben Bytes aus den einzelnen Chunks eines IChunkReader nimmt.
ChunkConnectionAdapter.ChunkOutputStream - Class in anon.transport.connection
Private Implementierung eines OutputStream , welcher die durch #write() uebergeben Bytes als Chunk mit Hilfe eines IChunkWriter sendet.
ChunkInputStream(IChunkReader) - Constructor for class anon.transport.connection.ChunkConnectionAdapter.ChunkInputStream
Erstellt einen neuen ChunkConnectionAdapter.ChunkInputStream auf Basis des uebergeben Readers
ChunkOutputStream(IChunkWriter) - Constructor for class anon.transport.connection.ChunkConnectionAdapter.ChunkOutputStream
Erstellt einen neuen ChunkOutputStream auf Basis des uebergebenen Writers.
cipher - Variable in class anon.crypto.PKCS12.MyCipher
 
CipherSuite - Class in anon.crypto.tinytls.ciphersuites
 
CipherSuite(byte[]) - Constructor for class anon.crypto.tinytls.ciphersuites.CipherSuite
Constructor for a ciphersuite
Circuit - Class in anon.tor
 
Circuit(int, FirstOnionRouterConnection, Vector) - Constructor for class anon.tor.Circuit
constructor
city - Variable in class anon.infoservice.OperatorAddress
 
city - Variable in class anon.infoservice.ServiceLocation
This is the city where the service is located.
ClassGetter() - Constructor for class anon.util.ClassUtil.ClassGetter
 
ClassInstantiator() - Constructor for class anon.util.ClassUtil.ClassInstantiator
 
ClassInstantiator(int) - Constructor for class anon.util.ClassUtil.ClassInstantiator
 
ClassUtil - Class in anon.util
This class performs some basic operations related to Class objects.
ClassUtil() - Constructor for class anon.util.ClassUtil
This class works without being initialised and is completely static.
ClassUtil.ClassGetter - Class in anon.util
This small inner class is needed to get information about static classes.
ClassUtil.ClassInstantiator - Class in anon.util
 
ClassUtil.Package - Class in anon.util
Represents a package name.
clean() - Method in class anon.crypto.tinytls.TLSPlaintextRecord
 
cleanAttributeWhitelist(MixCascade) - Static method in class anon.client.TrustModel
 
clear() - Method in class anon.util.SingleStringPasswordReader
 
clearAuthenticationPassword() - Method in class anon.infoservice.ProxyInterface
 
clearCertificates() - Method in class anon.crypto.XMLSignature
 
clearCertificates() - Method in class anon.crypto.XMLSignatureElement
Deletes all certificates from this signature.
clearHeader(Hashtable, Vector) - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
clearRequest() - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
clearResponse() - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
ClickedMessageIDDBEntry - Class in anon.infoservice
Stored all message db entries deleted by the user.
ClickedMessageIDDBEntry(MessageDBEntry) - Constructor for class anon.infoservice.ClickedMessageIDDBEntry
 
ClickedMessageIDDBEntry(Element) - Constructor for class anon.infoservice.ClickedMessageIDDBEntry
 
client - Variable in class anon.tor.test.proxythread
 
CLIENT_CONNECTION_TIMEOUT - Static variable in class anon.forward.server.ForwardServerManager
This is the timeout for all socket methods on the client connection.
CLIENT_DUMMYTRAFFIC_INTERVAL - Static variable in class anon.forward.server.ForwardServerManager
This is the interval, we need dummy traffic from the client (in milliseconds).
CLIENTFINISHEDLABEL - Static variable in class anon.crypto.tinytls.keyexchange.DHE_DSS_Key_Exchange
 
CLIENTFINISHEDLABEL - Static variable in class anon.crypto.tinytls.keyexchange.DHE_RSA_Key_Exchange
 
ClientForwardException - Exception in anon.forward.client
This is the implementation for exceptions with extended information about forwarding errors.
ClientForwardException(int, String) - Constructor for exception anon.forward.client.ClientForwardException
This creates a new ClientForwardException.
clientInputStream - Variable in class anon.proxy.DirectProxy.ConnectionHandler
 
clone(TrustModel) - Method in class anon.client.TrustModel
 
clone() - Method in class anon.crypto.JAPCertificate
 
clone() - Method in class anon.infoservice.ProxyInterface
 
clone() - Method in class anon.terms.TCComponent
 
clone() - Method in class anon.terms.TCComposite
 
clone() - Method in class anon.terms.template.Paragraph
 
close() - Method in interface anon.AnonChannel
Closes the channel and releases all resources used.
close() - Method in class anon.anonudp.client.AnonPureUDPChannel
 
close() - Method in class anon.client.AbstractAnonUDPChannel.AnonUDPChannelInputStream
 
close() - Method in class anon.client.AbstractAnonUDPChannel.AnonUDPChannelOutputStream
 
close() - Method in class anon.client.AbstractDataChain
 
close() - Method in class anon.client.AbstractDataChain.DataChainOutputStreamImplementation
 
close() - Method in class anon.client.AnonTCPChannel.AnonTCPChannelOutputStream
 
close() - Method in class anon.client.AnonTCPChannel
 
close() - Method in class anon.client.AnonUDPChannel
 
close() - Method in class anon.client.DataChainInputStreamImplementation
 
close() - Method in class anon.client.Multiplexer
 
close() - Method in class anon.client.SocketHandler.SocketInputStreamImplementation
 
close() - Method in class anon.client.SocketHandler.SocketOutputStreamImplementation
 
close() - Method in class anon.client.TypeFilterDataChain
 
close() - Method in class anon.client.TypeFilterDataChain.TypeFilterOutputStreamImplementation
 
close() - Method in class anon.crypto.tinytls.TinyTLS
 
close() - Method in class anon.crypto.tinytls.TinyTLS.TLSOutputStream
 
close() - Method in class anon.crypto.tinytls.TinyTLSServerSocket
 
close() - Method in class anon.forward.client.ProgressCounter
Close the capsule when the connection is etablished
close() - Method in class anon.forward.server.DefaultProtocolHandler
Closes the connection to the server and stops handling of protocol messages.
close() - Method in interface anon.forward.server.IProtocolHandler
Closes the connection to the server and stops handling of protocol messages.
close() - Method in class anon.mixminion.FirstMMRConnection
closes the connection to the router
close() - Method in class anon.pay.HttpClient
Schlie�t die Http-Verbindung.
close() - Method in class anon.platform.WindowsRegistry
 
close() - Method in class anon.proxy.AnonProxy.OpenSocketRequester
Will stop the AnonProxy.OpenSocketRequester.run() method and signal Threads waiting on the internal socket queue.
close() - Method in class anon.proxy.DirectProxy.ConnectionHandler
 
close() - Method in class anon.shared.AbstractAnonChannel
 
close() - Method in class anon.shared.ChannelInputStream
 
close() - Method in class anon.shared.ChannelOutputStream
 
close() - Method in class anon.shared.ProxyConnection
 
close() - Method in class anon.tor.Circuit
closes the circuit immediately.
close(int) - Method in class anon.tor.Circuit
closes a stream
close() - Method in class anon.tor.FirstOnionRouterConnection
closes the connection to the onionrouter
close() - Method in class anon.tor.TorChannel
 
close() - Method in class anon.transport.connection.ChunkConnectionAdapter.ChunkInputStream
Schliesst den Strom und den zugrundelegenden Reader
close() - Method in class anon.transport.connection.ChunkConnectionAdapter.ChunkOutputStream
Schliesst den Strom und den zugrundeliegenen Writer und uebertraegt zuvor noch den Inhalt des Buffer.
close() - Method in class anon.transport.connection.ChunkConnectionAdapter
Schliesst die Verbindung in dem nacheinander der Ein- und Ausgabestrom geschlossen werden und abschliessend die zugrundelegende Verbindung.
close() - Method in interface anon.transport.connection.IChunkReader
 
close() - Method in interface anon.transport.connection.IChunkWriter
 
close() - Method in interface anon.transport.connection.IConnection
 
close(boolean) - Method in class anon.transport.connection.SkypeConnection
Schliesst die Verbindung, indem der Listner entfernt wird und Reader und Writer geschlossen werden.
close() - Method in class anon.transport.connection.SkypeConnection
Schliesst die Verbindung, indem der Listner entfernt wird und Reader und Writer geschlossen werden.
close() - Method in class anon.transport.connection.SkypeConnection.SkypeReader
Entfernt den Listener und schliesst den internen Reader.
close() - Method in class anon.transport.connection.SkypeConnection.SkypeWriter
Schliesst der Reader aber laesst den internen Stream unberuehrt, da dieser die komplette Verbindung repraesentiert.
close() - Method in class anon.transport.connection.SocketConnection
 
close() - Method in class anon.transport.connection.util.ClosedInputStream
 
close() - Method in class anon.transport.connection.util.ClosedOutputStream
 
close() - Method in class anon.transport.connection.util.QueuedChunkConnection
Schliesst die Verbindung, indem der interne Zustand auf geschlossen gesetzt wird.
close() - Method in class anon.transport.connection.util.QueuedChunkReader
Schliesst den Reader ungeachtet noch ausstehender Chunks innerhalb der Queue.
close() - Method in class anon.transport.connection.util.QueuedChunkWriter
 
close() - Method in class anon.util.ObjectQueue
Signals the closing of this queue, interrupting any running ObjectQueue.take() method calls.
close() - Method in class anon.util.SocketGuard
Closes the Socket this object holds and its InputStream and OutputStream .
close(SocketGuard) - Static method in class anon.util.SocketGuard
Closes the given SocketGuard object.
close(Socket) - Static method in class anon.util.SocketGuard
 
close() - Method in class anon.util.TimedOutputStream
 
CLOSE_CELL_CONNECTION_ERROR - Static variable in class anon.client.SingleChannelDataChain
 
close_impl() - Method in class anon.mixminion.MixminionPOPChannel
 
close_impl() - Method in class anon.mixminion.MixminionSMTPChannel
 
close_impl() - Method in class anon.shared.AbstractAnonChannel
 
close_impl() - Method in class anon.tor.TorChannel
 
closeAll() - Method in class anon.tor.FirstOnionRouterConnectionFactory
Closes all connections to all FirstOnionRouters
closeChannelTable() - Method in class anon.client.ChannelTable
This method notifies all channels in the table, that it will be closed and clears itself afterwards.
closeConnection() - Method in class anon.forward.server.ForwardConnection
Closes the connection.
closeDataChain() - Method in class anon.client.AbstractDataChain
 
closeDataChain() - Method in class anon.client.SequentialChannelDataChain
 
closeDataChain() - Method in class anon.client.SingleChannelDataChain
 
closedByPeer() - Method in class anon.shared.AbstractAnonChannel
 
closedByPeer() - Method in class anon.shared.ChannelInputStream
 
closedByPeer() - Method in class anon.shared.ChannelOutputStream
 
closedByPeer() - Method in class anon.tor.FirstOnionRouterConnection
connection was closed by peer
closedByPeer() - Method in class anon.tor.TorChannel
 
ClosedInputStream - Class in anon.transport.connection.util
Eine Implentierung von InputStream, welche immer geschlossen ist.
ClosedInputStream() - Constructor for class anon.transport.connection.util.ClosedInputStream
Erstellt einen geschlossen Eingabestrom, welcher bei erneuten schliessen mittels ClosedInputStream.close() eine Ausnahme wirft.
ClosedInputStream(boolean) - Constructor for class anon.transport.connection.util.ClosedInputStream
Erstellt einen bereits geschlossenen Eingabestrom.
ClosedInputStream.Holder - Class in anon.transport.connection.util
Singletonholder.
ClosedOutputStream - Class in anon.transport.connection.util
Eine Implentierung von OutputStream, welche immer geschlossen ist.
ClosedOutputStream() - Constructor for class anon.transport.connection.util.ClosedOutputStream
Erstellt einen geschlossen Eingabestrom, welcher bei erneuten schliessen mittels ClosedOutputStream.close() eine Ausnahme wirft.
ClosedOutputStream(boolean) - Constructor for class anon.transport.connection.util.ClosedOutputStream
Erstellt einen bereits geschlossenen Ausgabestrom.
ClosedOutputStream.Holder - Class in anon.transport.connection.util
Singletonholder.
closeKey(int) - Static method in class anon.platform.WindowsRegistry
Closes the handle to an opened key.
closeRead() - Method in class anon.shared.IOQueue
 
closeRequest() - Method in class anon.proxy.AnonProxyRequest
 
closeRequest(AnonProxyRequest) - Method in class anon.proxy.DecompressionProxyCallback
 
closeRequest(AnonProxyRequest) - Method in class anon.proxy.HTTPProxyCallback
Signals to the HTTPProxyCallback that the given AnonProxyRequest is being closed and all the related stored data can be discarded.
closeRequest(AnonProxyRequest) - Method in interface anon.proxy.ProxyCallback
Signals to the ProxyCallback that the given AnonProxyRequest is being closed and all the related stored data can be discarded.
closeRequest(AnonProxyRequest) - Method in class anon.proxy.ProxyCallbackHandler
Signal that the given AnonProxyRequest is being closed.
closeSocket() - Method in class anon.client.SocketHandler
 
closeSocketHandler() - Method in class anon.client.AnonClient
 
closeStream(InputStream) - Static method in class anon.util.Util
 
closeStream(OutputStream) - Static method in class anon.util.Util
 
closeThread(Thread, ServerSocket, BooleanVariable) - Static method in class anon.proxy.DirectProxy
 
closeWrite() - Method in class anon.shared.IOQueue
 
CODE_CHANNEL_CLOSED - Static variable in class anon.client.InternalChannelMessage
 
CODE_CHANNEL_EXCEPTION - Static variable in class anon.client.InternalChannelMessage
 
CODE_CONTROL_PACKET_DISCARDED - Static variable in class anon.client.PacketProcessedEvent
 
CODE_CONTROL_PACKET_RECEIVED - Static variable in class anon.client.PacketProcessedEvent
 
CODE_CONTROL_PACKET_SENT - Static variable in class anon.client.PacketProcessedEvent
 
CODE_DATA_PACKET_DISCARDED - Static variable in class anon.client.PacketProcessedEvent
 
CODE_DATA_PACKET_RECEIVED - Static variable in class anon.client.PacketProcessedEvent
 
CODE_DATA_PACKET_SENT - Static variable in class anon.client.PacketProcessedEvent
 
CODE_PACKET_RECEIVED - Static variable in class anon.client.InternalChannelMessage
 
codeData(boolean, byte[], PKCS12PBEParams, char[], BlockCipher, int) - Static method in class anon.crypto.PKCS12
 
codeDataCBCwithHMAC(boolean, byte[], CipherParameters, CipherParameters) - Static method in class anon.crypto.XMLEncryption
The part that is the same for encryption and decryption..
codeDataCTS(boolean, byte[], CipherParameters) - Static method in class anon.crypto.XMLEncryption
The part that is the same for encryption and decryption..
colonizeSKI(String) - Static method in class anon.util.Util
 
COMMUNICATION_TIMEOUT - Static variable in class anon.infoservice.Constants
This is the general timeout for the Infoservice socket communication (milli seconds).
CommunicationException - Exception in anon.transport.connection
Spezielisierung von ConnectionException, welche den Ursprung eines Problems als Teil der Kommunikation zwischen den beiden Endpunkten bestimmt.
CommunicationException(String) - Constructor for exception anon.transport.connection.CommunicationException
Erstellt eine neue CommunicationException auf Basis einer bestimmten Fehlermeldung
CommunicationException(Throwable) - Constructor for exception anon.transport.connection.CommunicationException
Erstellt eine neue CommunicationException auf Basis einer bereits eigetretenen Ausnahme.
compare(Object, Object) - Method in class anon.pay.xml.XMLPaymentOptions
--- not usable directly vie implementing Comparator due to Comparator being Java version 1.2+ only --- used to compare 2 XMLPaymentOptions by rank will return -1 (i.e. smaller than) if option1's rank is lower than option2's rank, thereby placing option1 earlier in a sorted collection Ranks come from the JPI's database table paymentoptionranks, and can be set per language.
compare(Object, Object) - Method in interface anon.util.Util.Comparable
 
compare(Object, Object) - Method in class anon.util.Util.IntegerSortAsc
 
compare(Object, Object) - Method in class anon.util.Util.IntegerSortDesc
 
compare(Object, Object) - Method in class anon.util.Util.LongSortAsc
 
compare(Object, Object) - Method in class anon.util.Util.LongSortDesc
 
compare(Object, Object) - Method in class anon.util.Util.StringSortAsc
 
compare(XMLDuration) - Method in class anon.util.XMLDuration
Partial order relation comparison with this Duration instance.
compareMixIDs(MixCascade) - Method in class anon.infoservice.MixCascade
Returns whether a given cascade has another number of mixes or mixes with other IDs than this one.
compareTo(Object) - Method in class anon.terms.TermsAndConditions
 
completeMessages - Variable in class anon.anonudp.mixmessage.FragmentPool
 
completeUnfinishedHeaderBytes() - Method in class anon.proxy.DecompressionProxyCallback.DecompressionKit
 
COMPRESS - Static variable in class anon.util.Base64
Specify that data should be compressed (value is true).
compress(byte[]) - Static method in class anon.util.ZLibTools
Compresses the specified data with ZLib in the best compression mode.
compressData(byte[]) - Static method in class anon.mixminion.message.MixMinionCryptoUtil
this Method is for compressing some Data, with the ZLIB-Standard
con_salt - Static variable in class anon.crypto.DESCrypt
 
conc(byte[], byte[]) - Static method in class anon.util.ByteArrayUtil
Concatenates bytearrays
conc(byte[], byte[], byte[]) - Static method in class anon.util.ByteArrayUtil
Concatenates bytearrays
conc(byte[], byte[], byte[], byte[]) - Static method in class anon.util.ByteArrayUtil
Concatenates bytearrays
conc(byte[], byte[], byte[], byte[], byte[]) - Static method in class anon.util.ByteArrayUtil
Concatenates bytearrays
conc(byte[], byte[], byte[], byte[], byte[], byte[]) - Static method in class anon.util.ByteArrayUtil
Concatenates bytearrays
conc(byte[], byte[], int) - Static method in class anon.util.ByteArrayUtil
Concatenates two byte arrays
CondVar - Class in anon.util
 
CondVar() - Constructor for class anon.util.CondVar
 
CondVar(BusyFlag) - Constructor for class anon.util.CondVar
 
confirmTermsAndConditions(Vector, Vector) - Method in class anon.terms.TermsAndConditionConfirmation.AlwaysAccept
 
confirmTermsAndConditions(Vector, Vector) - Method in interface anon.terms.TermsAndConditionConfirmation
performs an action to confirm the terms and conditions
connect(String, int) - Method in class anon.client.AnonTCPChannel
Establishes an anonymous TCP connection to the given host:port.
connect(LocalAddress) - Method in class anon.forward.LocalForwarder
Zentrale Methode um eine neue lokale Verbindung einzurichten.
connect(IAddress) - Method in class anon.forward.LocalForwarder
 
connect() - Method in class anon.mixminion.FirstMMRConnection
connects to the First MixminionRouter (MMR)
connect() - Method in class anon.pay.BIConnection
 
connect(int) - Method in class anon.pay.BIConnection
Connects to the Payment Instance via TCP and inits the HttpClient.
connect() - Method in class anon.tor.FirstOnionRouterConnection
connects to the FOR
connect(String, int) - Method in class anon.tor.TorChannel
connects to a host over the Tor network
connect(IAddress) - Method in interface anon.transport.connector.IConnector
Zentrale Methode der Schnittstelle, welche auf Basis der uebergebenen Adresse versucht, den entfernte Endpunkt zu kontaktieren und eine Verbindung einzurichten.
connect(SkypeAddress) - Method in class anon.transport.connector.SkypeConnector
Versucht eine IStreamConnection zur angebenen Adresse aufzubauen.
connect(IAddress) - Method in class anon.transport.connector.SkypeConnector
 
connect(TcpIpAddress) - Method in class anon.transport.connector.TcpIpConnector
 
connect(IAddress) - Method in class anon.transport.connector.TcpIpConnector
 
connect_internal(ImmutableProxyInterface, int) - Method in class anon.pay.BIConnection
 
CONNECT_TIMEOUT - Static variable in class anon.client.AnonClient
 
connectChannel(TorChannel, String, int) - Method in class anon.tor.Circuit
creates a channel through the tor-network
connected(Stream) - Method in class anon.forward.server.SkypeServerManager.RequestListener
Behandelt, seitens Skype, neu eingerichtet Verbindungen.
connecting(AnonServerDescription, boolean) - Method in class anon.AnonServiceEventAdapter
 
connecting(AnonServerDescription, boolean) - Method in interface anon.AnonServiceEventListener
 
connecting(AnonServerDescription, boolean) - Method in class anon.proxy.AnonProxy
 
connection - Variable in class anon.infoservice.HTTPConnectionDescriptor
Stores the HTTP connection.
connectionError(AnonServiceException) - Method in class anon.AnonServiceEventAdapter
 
connectionError(AnonServiceException) - Method in interface anon.AnonServiceEventListener
 
connectionError(AnonServiceException) - Method in class anon.proxy.AnonProxy
 
connectionEstablished(AnonServerDescription) - Method in class anon.AnonServiceEventAdapter
 
connectionEstablished(AnonServerDescription) - Method in interface anon.AnonServiceEventListener
 
connectionEstablished(AnonServerDescription) - Method in class anon.client.AnonClient
 
connectionEstablished(AnonServerDescription) - Method in class anon.proxy.AnonProxy
 
ConnectionEstablishmentTimeoutException - Exception in anon.error
 
ConnectionEstablishmentTimeoutException(MixCascade) - Constructor for exception anon.error.ConnectionEstablishmentTimeoutException
 
ConnectionException - Exception in anon.transport.connection
Allgemeine Oberklasse aller Ausnahme im Zusamenhang mit Verbindungen.
ConnectionException(Throwable) - Constructor for exception anon.transport.connection.ConnectionException
Erstellt eine Verbindungsausnahme, auf Basis einer anderen Ausnahme.
ConnectionException(String) - Constructor for exception anon.transport.connection.ConnectionException
Erstellt eine Verbindungsausnahme, mit der angegeben Begruendung.
ConnectionHandler(Socket) - Constructor for class anon.proxy.DirectProxy.ConnectionHandler
 
connectionHeader - Variable in class anon.proxy.HTTPConnectionEvent
 
ConnectionState_CLOSE - Static variable in interface anon.transport.connection.IConnection
Beschreibt den Zustand, in welchem eine Verbinung als geschlossen anzusehen ist und somit keine Uebertragung von Daten moeglich ist.
ConnectionState_OPEN - Static variable in interface anon.transport.connection.IConnection
Beschreibt den Zustand, in welchem eine Verbindung als offen angesehen werden kann und zur Uebertragung, sowie dem Empfang von Daten zur Verfuegung steht.
connectMixCascade(MixCascade, ImmutableProxyInterface, IServiceContainer, boolean) - Method in class anon.client.AnonClient
 
connectTo(MixCascade) - Method in class anon.forward.server.DefaultProtocolHandler
This method tries to get a connection to a mixcascade (by probing all ListenerInterfaces).
Constants - Class in anon.anonudp
 
Constants() - Constructor for class anon.anonudp.Constants
 
Constants - Class in anon.infoservice
 
Constants() - Constructor for class anon.infoservice.Constants
 
ConstantUpdateInterval(long) - Constructor for class anon.util.Updater.ConstantUpdateInterval
 
containsCertificate(JAPCertificate) - Method in class anon.crypto.XMLSignatureElement
Returns if the specified certificate is already contained in this signature element.
containsPort(Vector, int) - Method in class anon.infoservice.RandomListenerInterfaceSwitcher
 
content - Variable in class anon.terms.TCComponent
a TCComponent is only supposed to have String content
contentEncodings - Variable in class anon.proxy.AnonProxyRequest
Indicates that the JonDo has to perform the contentEncoding itself.
contentNodes() - Method in class anon.terms.template.Paragraph
 
CONTEXT_JONDONYM - Static variable in interface anon.infoservice.IServiceContextContainer
 
CONTEXT_JONDONYM_COMPATIBILITY - Static variable in interface anon.infoservice.IServiceContextContainer
context for all JonDonym services. this is the default context for all services
CONTEXT_JONDONYM_PREMIUM - Static variable in interface anon.infoservice.IServiceContextContainer
 
ContextAttribute(int, Object, boolean) - Constructor for class anon.client.TrustModel.ContextAttribute
 
continueEncryption() - Method in class anon.client.crypto.SymCipherMultithreadedCTR.EncryptionThread
 
CONTROL_CHANNEL_ID_DUMMY - Static variable in class anon.client.ChannelTable
 
CONTROL_CHANNEL_ID_PAY - Static variable in class anon.client.ChannelTable
 
CONTROL_CHANNEL_ID_REPLAY - Static variable in class anon.client.ChannelTable
 
CONTROL_CHANNEL_ID_TEST - Static variable in class anon.client.ChannelTable
 
ControlChannelCipher - Class in anon.client.crypto
 
ControlChannelCipher() - Constructor for class anon.client.crypto.ControlChannelCipher
 
convert(String, StringBuffer) - Static method in class anon.util.URLCoder
 
convertVersionStringToNumber(String) - Static method in class anon.util.Util
Converts a version string of the form xx.xx.xxx to a number
copy(byte[], int, int) - Static method in class anon.util.ByteArrayUtil
copy some bytes from an array of bytes
copy(File, File) - Static method in class anon.util.RecursiveFileTool
 
COPY_BUFFER_SIZE - Static variable in class anon.util.RecursiveFileTool
 
copyAsRoot(File, File, AbstractOS.AbstractRetryCopyProcess) - Method in class anon.platform.AbstractOS
Copies a file with root/administrator rights to the specified directory.
copyAsRoot(File, File, AbstractOS.AbstractRetryCopyProcess) - Method in class anon.platform.LinuxOS
 
copyAsRoot(File, File, AbstractOS.AbstractRetryCopyProcess) - Method in class anon.platform.MacOS
 
copyAsRoot(File, File, AbstractOS.AbstractRetryCopyProcess) - Method in class anon.platform.WindowsOS
 
copyAttributes(TrustModel) - Method in class anon.client.TrustModel
 
copyLeadingData(ByteArrayOutputStream) - Method in class anon.proxy.ProxyCallbackBuffer
 
copyLeadingData(byte[]) - Method in class anon.proxy.ProxyCallbackBuffer
 
copyLeadingData(byte[], int) - Method in class anon.proxy.ProxyCallbackBuffer
 
copyOf(byte[], int) - Static method in class anon.anonudp.mixmessage.Util
 
copyOfRange(byte[], int, int) - Static method in class anon.anonudp.mixmessage.Util
 
copyRecursion(File, File, int, int) - Static method in class anon.util.RecursiveFileTool
 
copyRecursive(File, File) - Static method in class anon.util.RecursiveFileTool
 
copyRecursive(File, File, int) - Static method in class anon.util.RecursiveFileTool
 
copySingleFile(File, File) - Static method in class anon.util.RecursiveFileTool
 
copySingleFile(InputStream, File) - Static method in class anon.util.RecursiveFileTool
 
copyStream(InputStream, OutputStream) - Static method in class anon.util.Util
 
copyStream(InputStream, OutputStream, IProgressCallback) - Static method in class anon.util.Util
 
copyTrailingData(ByteArrayOutputStream) - Method in class anon.proxy.ProxyCallbackBuffer
 
copyTrailingData(byte[], int) - Method in class anon.proxy.ProxyCallbackBuffer
 
count() - Method in class anon.anonudp.mixmessage.crypto.Counter
 
countBrowserType(HTTPConnectionEvent, boolean) - Method in class anon.proxy.BrowserIdentification
 
countCertificates() - Method in class anon.crypto.XMLSignatureElement
Returns the number of certificates appended to this signature.
countCmpletedObjects() - Method in class anon.util.AbstractMemorizingPasswordReader
 
countContentBytes(AnonProxyRequest, int, Hashtable, boolean) - Method in class anon.proxy.HTTPProxyCallback
 
Counter - Class in anon.anonudp.mixmessage.crypto
 
Counter() - Constructor for class anon.anonudp.mixmessage.crypto.Counter
 
Counter(int) - Constructor for class anon.anonudp.mixmessage.crypto.Counter
 
Counter(byte[]) - Constructor for class anon.anonudp.mixmessage.crypto.Counter
 
countPaths() - Method in class anon.crypto.MultiCertPath
Returns the number of CertPaths in this MultCertPath
countRequestHeaders() - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
countResponseHeaders() - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
COUNTRIES - Static variable in class anon.util.CountryMapper
 
CountryMapper - Class in anon.util
Objects of this class store a country code and can translate it into the localised name of the corresponding country.
CountryMapper() - Constructor for class anon.util.CountryMapper
Constructs an empty CountryMapper object.
CountryMapper(int) - Constructor for class anon.util.CountryMapper
Constructs an empty CountryMapper object.
CountryMapper(String, int) - Constructor for class anon.util.CountryMapper
Constructs a new CountryMapper that uses the default Locale to translate its country code.
CountryMapper(String) - Constructor for class anon.util.CountryMapper
Constructs a new CountryMapper that uses the default Locale to translate its country code.
CountryMapper(String, Locale) - Constructor for class anon.util.CountryMapper
Constructs a new CountryMapper that uses a specific Locale to translate its country code.
CountryMapper(String, int, Locale) - Constructor for class anon.util.CountryMapper
Constructs a new CountryMapper that uses a specific Locale to translate its country code.
countSignatures() - Method in class anon.crypto.XMLSignature
Returns how many signatures the document has.
countStartThreads() - Method in class anon.proxy.AnonProxy
 
countTrustedCascades() - Method in class anon.client.TrustModel
 
countVerifiedAndValidPaths() - Method in class anon.crypto.MultiCertPath
Returns the number of paths that are verified and timely valid.
countVerifiedPaths() - Method in class anon.crypto.MultiCertPath
Returns the number of verified CertPaths in this MultCertPath
cov_2char - Static variable in class anon.crypto.DESCrypt
 
create() - Method in class anon.tor.Circuit
creates a circuit and connects to all onionrouters
createAccount(PaymentInstanceDBEntry, XMLGenericText) - Method in class anon.pay.PayAccountsFile
 
createAccount(PaymentInstanceDBEntry, AsymmetricCryptoKeyPair, XMLGenericText) - Method in class anon.pay.PayAccountsFile
Creates a new Account.
createAccount(PaymentInstanceDBEntry, AsymmetricCryptoKeyPair, XMLGenericText, boolean) - Method in class anon.pay.PayAccountsFile
 
createAccountKeyPair() - Method in class anon.pay.PayAccountsFile
 
createAccountKeyPair(int) - Method in class anon.pay.PayAccountsFile
 
createAndSendMixPacket(DataChainSendOrderStructure, short) - Method in class anon.client.AbstractDataChannel
Creates an empty MixPacket, sets the channel flags and encrypts the data inside the data in the SendOrder for the mix chain in this channel.
createAsymmetricCryptoKey(Object, Enumeration) - Static method in class anon.crypto.AsymmetricCryptoKeyPair
 
createBeginTag(String) - Static method in class anon.util.Base64
Creates the begin tag for a base 64 encoded string.
createBrowserCommand(String) - Static method in class anon.platform.AbstractOS
 
createByteArrayInstantiator() - Method in class anon.util.ResourceLoader
Returns a new ByteArrayInstantiator.
createCell(byte[]) - Static method in class anon.tor.cells.Cell
creates a cell with the given data
CreateCell - Class in anon.tor.cells
 
CreateCell() - Constructor for class anon.tor.cells.CreateCell
Constructor for a create cell
CreateCell(int) - Constructor for class anon.tor.cells.CreateCell
Constructor for a create cell
CreateCell(int, byte[]) - Constructor for class anon.tor.cells.CreateCell
Constructor for a create cell
createCertifcationRequest() - Method in class anon.crypto.PKCS12
Creates a certification request from this private certificate.
createChannel(int) - Method in interface anon.AnonService
Creates a new AnonChannel, which could be used for transmitting data.
createChannel(int) - Method in class anon.client.AnonClient
 
createChannel(int) - Method in class anon.mixminion.Mixminion
creates a SMTP channel which sents e-mail through the mixminion-network
createChannel(String, int) - Method in class anon.mixminion.Mixminion
Always returns NULL as normal TCP/IP channels are not supported at the moment
createChannel(int) - Method in class anon.proxy.AnonProxy
Creates a channel to the destination given to this proxy object, using the underlying AnonService.
createChannel(String, int) - Method in class anon.tor.Circuit
creates a channel through the tor-network
createChannel(int) - Method in class anon.tor.Tor
creates a channel through the tor network
createChannel(String, int) - Method in class anon.tor.Tor
creates a channel through the Tor network
createChildElement(Node, String) - Static method in class anon.util.XMLUtil
Creates an element and appends it to a root node.
createChildElementWithValue(Node, String, String) - Static method in class anon.util.XMLUtil
Creates an element with a given value and appends it to a root node.
createCircuit(Vector) - Method in class anon.tor.FirstOnionRouterConnection
Creates a circuit with the given onion routers
createClientCert() - Method in class anon.mixminion.FirstMMRConnection
create client certificate for TinyTLS-connection
createConcatenatedPriceCertHashes(Hashtable, boolean) - Static method in class anon.pay.xml.XMLEasyCC
 
createConnection(String, int) - Method in class anon.forward.ForwardUtils
Creates a new connection to the specified target using the current firewall settings.
createConnection() - Method in class anon.tor.OnionRouter
create cell this cell is needed to connect to the first OR.
createDataChannel() - Method in class anon.client.AbstractDataChain
 
createDataChannel(AbstractDataChain) - Method in class anon.client.ChannelTable
This method creates a new channel using the channel factory specified at construction time and inserts it into the table with a random, available ID.
createDataChannel(int, AbstractDataChain) - Method in class anon.client.DefaultDataChannelFactory
 
createDataChannel(AbstractDataChain) - Method in interface anon.client.IDataChannelCreator
 
createDataChannel(int, AbstractDataChain) - Method in interface anon.client.IDataChannelFactory
 
CreatedCell - Class in anon.tor.cells
 
CreatedCell() - Constructor for class anon.tor.cells.CreatedCell
Constructor for a created cell
CreatedCell(int) - Constructor for class anon.tor.cells.CreatedCell
Constructor for created cell
CreatedCell(int, byte[]) - Constructor for class anon.tor.cells.CreatedCell
Constructor for a created cell
CreatedCell(int, byte[], int) - Constructor for class anon.tor.cells.CreatedCell
Constructor
createDecodeMatrix(char[], int[], int, int) - Method in class anon.mixminion.fec.FECMath
createDecodeMatrix constructs the encoding matrix given the indexes.
createDefaultInfoServices(String[], String[], int[][]) - Static method in class anon.util.Util
 
createDERObject(DistributionPointName, boolean, boolean, ReasonFlags, boolean, boolean) - Static method in class anon.crypto.X509IssuingDistributionPoint
Generates the DERObject of this extension to hand over to the super class.
createDEROctet(int) - Static method in class anon.crypto.X509KeyUsage
Generates the DEROctets of this extension to hand over to the super class.
createDEROctets(IMyPublicKey, GeneralNames, BigInteger) - Static method in class anon.crypto.X509AuthorityKeyIdentifier
Generates the octets to hand over to the super class
createDEROctets(int) - Static method in class anon.crypto.X509BasicConstraints
Generates the DEROctets of this extension to hand over to the super class.
createDEROctets(boolean) - Static method in class anon.crypto.X509BasicConstraints
Generates the DEROctets of this extension to hand over to the super class.
createDEROctets(X509DistinguishedName) - Static method in class anon.crypto.X509CertificateIssuer
Generates the DEROctets of this extension to hand over to the super class.
createDEROctets(DistributionPointName, boolean, boolean, ReasonFlags, boolean, boolean) - Static method in class anon.crypto.X509IssuingDistributionPoint
Generates the DEROctets of this extension to hand over to the super class.
createDEROctets(IMyPublicKey) - Static method in class anon.crypto.X509SubjectKeyIdentifier
 
createDocument() - Static method in class anon.util.XMLUtil
Creates a new Document.
createDocumentFromElement(Element) - Static method in class anon.util.XMLUtil
 
createDocumentStructure() - Static method in class anon.util.XMLUtil
 
createDummyStatusInfo(String) - Static method in class anon.infoservice.StatusInfo
Returns a new StatusInfo with dummy values (everything is set to -1).
createEmptyMixPacket() - Method in class anon.client.AbstractChannel
 
createEncodeMatrix(int, int) - Method in class anon.mixminion.fec.FECMath
 
createEndTag(String) - Static method in class anon.util.Base64
Creates the end tag for a base 64 encoded string.
createExitAddressAsString() - Method in class anon.infoservice.MixCascadeExitAddresses
 
createExtendOnionSkin() - Method in class anon.tor.OnionRouter
creates the onion skin for a create or extend cell
createExtensionsFromX509Extensions(ASN1Object) - Static method in class anon.crypto.MyX509Extensions
 
createFECCode(int, int) - Method in class anon.mixminion.fec.FECCodeFactory
 
createFileTypeInstantiator() - Method in class anon.util.ResourceLoader
Returns a new FileTypeInstantiator.
createFingerprint(Digest, byte[]) - Static method in class anon.crypto.JAPCertificate
Creates a human readable fingerprint for this certificate.
createFingerprints() - Method in class anon.crypto.PKCS10CertificationRequest
 
createFirstOnionRouterConnection(ORDescriptor) - Method in class anon.tor.FirstOnionRouterConnectionFactory
creates a FOR with the given description if it doesn't exist. else it returns a existing FOR
createForwardingConnection(IAddress) - Method in class anon.forward.ForwardUtils
Creates a ForwardConnection according to the Type of the given Address.
createGCM(byte[], byte[], boolean) - Static method in class anon.anonudp.mixmessage.crypto.Util
 
createGCMParameterSpec(byte[]) - Static method in class anon.client.crypto.DataChannelCipherSDK
 
createGetRequest(String) - Static method in class anon.infoservice.HttpRequestStructure
Creates a new HTTP GET request.
createGFMatrix(int, int) - Static method in class anon.mixminion.fec.FECMath
Generate GF(2**m) from the irreducible polynomial p(X) in p[0]..p[m] Lookup tables: index->polynomial form gf_exp[] contains j= \alpha^i; polynomial form -> index form gf_log[ j = \alpha^i ] = i \alpha=x is the primitive element of GF(2^m) For efficiency, gf_exp[] has size 2*gfSize, so that a simple multiplication of two numbers can be resolved without calling modnn
createHTTPConnection(ListenerInterface) - Method in class anon.infoservice.HTTPConnectionFactory
This method creates a new instance of HTTPConnection.
createHTTPConnection(ListenerInterface, int, boolean) - Method in class anon.infoservice.HTTPConnectionFactory
This method creates a new instance of HTTPConnection.
createHTTPConnection(ListenerInterface, int, boolean, Vector) - Method in class anon.infoservice.HTTPConnectionFactory
 
createHTTPConnection(ListenerInterface, ImmutableProxyInterface) - Method in class anon.infoservice.HTTPConnectionFactory
This method creates a new instance of HTTPConnection using the specified proxy settings (ignoring the default settings).
createHTTPConnection(ListenerInterface, ImmutableProxyInterface, int, boolean, Vector) - Method in class anon.infoservice.HTTPConnectionFactory
This method creates a new instance of HTTPConnection using the specified proxy settings (ignoring the default settings).
createHTTPConnectionInternal(ListenerInterface) - Method in class anon.infoservice.HTTPConnectionFactory
Creates an HTTPConnection with the listener settings.
createHttpMessage(int, int, int, byte[], boolean) - Method in class anon.infoservice.HttpResponseStructure
Creates the whole HTTP response, including HTTP return code, HTTP header and the specified content.
createHttpMessage(int, int, int, byte[], boolean, DateFormat) - Method in class anon.infoservice.HttpResponseStructure
Creates the whole HTTP response, including HTTP return code, HTTP header and the specified content.
createIV(long) - Method in class anon.client.crypto.ControlChannelCipher
 
createIV(byte[], long) - Static method in class anon.client.crypto.DataChannelCipher
 
createIV(byte[], long) - Static method in class anon.client.crypto.DataChannelCipherSDK
 
createLocale() - Method in class anon.util.LanguageMapper
Creates the internal Locale object from the language code.
createMD5Digest(File) - Static method in class anon.util.RecursiveFileTool
 
createMixIDString() - Method in class anon.infoservice.MixCascade
 
createNewCircuit(String, int) - Method in class anon.tor.Tor
creates a new random circuit for the given destination
createPacketPayload(DataChainSendOrderStructure) - Method in class anon.client.AbstractDataChain
Creates the packet payload from the data stored in the given order.
createPacketPayload(DataChainSendOrderStructure) - Method in class anon.client.SequentialChannelDataChain
 
createPacketPayload(DataChainSendOrderStructure) - Method in class anon.client.SingleChannelDataChain
Takes the order data of the given order, adds the length, the flow control flag and chain type to the front and copies that data to the channel cell buffer of the order.
createParametersSECP224R1() - Static method in class anon.anonudp.mixmessage.crypto.EccGroup713
 
createPayload(byte, int, byte[]) - Static method in class anon.tor.cells.RelayCell
 
createPostRequest(String, Document) - Static method in class anon.infoservice.HttpRequestStructure
Creates a new HTTP POST request.
createPRNG(byte[], int) - Static method in class anon.mixminion.message.MixMinionCryptoUtil
Creates a octet-array using Cryptographic Stream generator
createProtocolPacket(byte[]) - Method in class anon.forward.client.DefaultClientProtocolHandler
Creates a protocol packet from byte array with data.
createProtocolPacket(byte[]) - Method in class anon.forward.server.DefaultProtocolHandler
Creates a protocol packet from byte array with data.
createProxyConnection(String, int) - Method in class anon.forward.ForwardUtils
Creates a new connection to the specified target using the current firewall settings.
createPseudoSerial(byte[]) - Static method in class anon.crypto.RevokedCertificate
Creates a pseudo-serial for a cert from the SHA1-value of its raw data.
createPublicKey(SubjectPublicKeyInfo) - Static method in class anon.crypto.AsymmetricCryptoKeyPair
Creates a new public key from a SubjectPublicKeyInfo.
createPublicKey() - Method in interface anon.crypto.IMyPrivateKey
Creates the corresponding public key to this private key.
createPublicKey() - Method in class anon.crypto.MyDSAPrivateKey
Creates the corresponding public key to this private key.
createPublicKey() - Method in class anon.crypto.MyECPrivateKey
 
createPublicKey() - Method in class anon.crypto.MyRSAPrivateKey
Creates the corresponding public key to this private key.
createRequest(ASN1Sequence, AlgorithmIdentifier, DERBitString) - Static method in class anon.crypto.CertificationRequest
 
createRequestInfo(ASN1Integer, X500Name, SubjectPublicKeyInfo, MyX509Extensions) - Static method in class anon.crypto.CertificationRequestInfo
 
createRequestInfo(ASN1Sequence) - Static method in class anon.crypto.CertificationRequestInfo
 
createSignatureElement(IMyPrivateKey, Element, byte[]) - Method in class anon.crypto.XMLSignatureElement
 
createSocket(String, int, long) - Static method in class anon.util.SocketGuard
Creates a new Socket.
createSubjectKeyId() - Method in class anon.crypto.PKCS12
 
createSymCipher(int) - Static method in class anon.client.crypto.SymCipherFactory
 
createTCDocument(TermsAndConditions.Translation) - Method in class anon.terms.template.TermsAndConditionsTemplate
 
createTCRoot(Document) - Method in class anon.terms.TermsAndConditions
 
createValidTo(Calendar, int) - Static method in class anon.crypto.Validity
For a given Calendar object that represents a start date (valid from), this method creates an end date (valid to) that lies a specified amount of years ahead from the start date.
createValue(Vector, Vector) - Static method in class anon.crypto.AbstractX509AlternativeName
 
createValue() - Method in class anon.crypto.X509AuthorityKeyIdentifier
Calculate the AuthorityKeyIdentifier value.
createValue() - Method in class anon.crypto.X509BasicConstraints
Instantiates a new BouncyCastle BasicConstraints from the DEROctets of this extension and extracts the cA and pathLenConstraint values.
createValue() - Method in class anon.crypto.X509CertificateIssuer
reads the distinguished name of the certificate issuer from the DEROctets
createValue() - Method in class anon.crypto.X509IssuingDistributionPoint
Instantiates a new BouncyCastle IssuingDistributionPoint from the DEROctets of this extension.
createValue() - Method in class anon.crypto.X509KeyUsage
reads the usage-integer from the DEROctets of this extension.
createValue() - Method in class anon.crypto.X509SubjectKeyIdentifier
 
createVirtualBoxServerSocket(int, InetAddress) - Static method in class anon.util.SocketGuard
 
createX509Certificate(PKCS12, Validity, MyX509Extensions, BigInteger) - Method in class anon.crypto.PKCS10CertificationRequest
Creates a new X509 certificate from this certification request.
createXMLOutput(Document) - Method in class anon.terms.TermsAndConditions
 
createXMLOutput(Document) - Method in class anon.terms.TermsAndConditions.Translation
This method creates an xml Element according to the current object state whereas toXMLElement outputs the xml represenation from which the object was ininitialized.
creditChanged(PayAccount) - Method in interface anon.pay.IPaymentListener
The credit changed for the given account.
creditChanged(PayAccount) - Method in class anon.pay.PaymentAdapter
 
CRL_ENTRY_EXTENSIONS - Static variable in class anon.crypto.RevokedCertificate
allowed CRL Entry Extension
CRL_PATH - Static variable in class anon.crypto.RevokedCertifcateStore
the path from which to load the crls
CRL_SIGN - Static variable in class anon.crypto.X509KeyUsage
 
CRLF - Static variable in class anon.proxy.HTTPProxyCallback
 
CRLGenerator(X500Name, Vector, Date, MyX509Extensions) - Constructor for class anon.crypto.CertificateRevocationList.CRLGenerator
 
CRLInstantiator(String) - Constructor for class anon.crypto.CertificateRevocationList.CRLInstantiator
 
crypt(String) - Method in class anon.crypto.DESCrypt
Encrypt a password given the cleartext password.
crypt(String, String) - Method in class anon.crypto.DESCrypt
 
crypt(String) - Method in interface anon.crypto.ICrypt
Creates a UNIX/BSD/Linux-compatible hash value from a password String.
crypt(String, String) - Method in interface anon.crypto.ICrypt
Creates a UNIX/BSD/Linux-compatible hash value from a password String and a salt value.
crypt(String) - Method in class anon.crypto.MD5Crypt
Encrypts a password using FreeBSD-style md5-based encryption
crypt(String, String) - Method in class anon.crypto.MD5Crypt
Encrypts a password using FreeBSD-style md5-based encryption
CryptoUtil - Class in anon.crypto
 
CryptoUtil() - Constructor for class anon.crypto.CryptoUtil
 
cryptTo64(int, int) - Static method in class anon.crypto.MD5Crypt
 
CTR - Static variable in class anon.client.crypto.SymCipher
 
CTRCipher - Class in anon.anonudp.mixmessage.crypto
 
CTRCipher(BlockCipher) - Constructor for class anon.anonudp.mixmessage.crypto.CTRCipher
 
CURRENCY - Static variable in class anon.pay.xml.XMLPassivePayment
 
CURRENT_JAVA_VENDOR - Static variable in class anon.infoservice.JavaVersionDBEntry
 
CURRENT_JAVA_VERSION - Static variable in class anon.infoservice.JavaVersionDBEntry
 
currentPWIteration - Variable in class anon.util.AbstractMemorizingPasswordReader
 
currentServiceChanged(AnonServerDescription) - Method in class anon.AnonServiceEventAdapter
 
currentServiceChanged(AnonServerDescription) - Method in interface anon.AnonServiceEventListener
 
currentServiceChanged(AnonServerDescription) - Method in class anon.proxy.AnonProxy
 
currentValue - Variable in class anon.anonudp.mixmessage.crypto.Counter
 
cutString(String, int) - Static method in class anon.util.Util
 
cvAvailable - Variable in class anon.util.ThreadPool
 
cvBroadcast() - Method in class anon.util.CondVar
 
cvBroadcast(BusyFlag) - Method in class anon.util.CondVar
 
cvEmpty - Variable in class anon.util.ThreadPool
 
cvFlag - Variable in class anon.util.ThreadPool
 
cvSignal() - Method in class anon.util.CondVar
 
cvSignal(BusyFlag) - Method in class anon.util.CondVar
 
cvTimedWait(int) - Method in class anon.util.CondVar
 
cvTimedWait(BusyFlag, int) - Method in class anon.util.CondVar
 
cvWait() - Method in class anon.util.CondVar
 
cvWait(BusyFlag) - Method in class anon.util.CondVar
 
CYCLE_TIME - Static variable in class anon.forward.server.ForwardScheduler
This is the time between two allocation rounds in milliseconds.

D

D_ENCRYPT(int, int, int, int, int, int[]) - Static method in class anon.crypto.DESCrypt
 
data - Variable in class anon.anonudp.mixpacket.InitResponse
 
DATA_ENCIPHERMENT - Static variable in class anon.crypto.X509KeyUsage
 
DATA_MODE - Static variable in class anon.tor.TorSocksChannel
 
DATA_OVERHEAD - Static variable in class anon.anonudp.mixmessage.Fragment
 
DATA_PACKET - Static variable in class anon.transport.connection.ChunkConnectionAdapter
Konstante um anzuzeigen, das ein Paket nicht das Ende des Stroms signalisiert
DATA_PAYLOAD_SIZE - Static variable in class anon.anonudp.mixmessage.Fragment
 
Database - Class in anon.infoservice
This class is the generic implementation of a database.
Database(Class) - Constructor for class anon.infoservice.Database
Creates a new instance of a Database.
Database.IWebInfo - Interface in anon.infoservice
 
Database.TimeoutThread - Class in anon.infoservice
 
DATABASE_TIMEOUT - Static variable in class anon.infoservice.JAPMinVersion
The timeout for minimum JAP version information in the database.
DATABASE_TIMEOUT - Static variable in class anon.infoservice.JAPVersionInfo
The timeout for JAP version information in the database.
DatabaseMessage - Class in anon.infoservice
This is the message implementation used for database-specific messages.
DatabaseMessage(int) - Constructor for class anon.infoservice.DatabaseMessage
This creates a new DatabaseMessage.
DatabaseMessage(int, Object) - Constructor for class anon.infoservice.DatabaseMessage
This creates a new DatabaseMessage.
DataChainChannelListEntry - Class in anon.client
This class is used to hold a data channel for use in a data chain.
DataChainChannelListEntry(AbstractDataChannel) - Constructor for class anon.client.DataChainChannelListEntry
 
DataChainErrorListener - Interface in anon.client
 
dataChainErrorSignaled(AnonServiceException) - Method in class anon.AnonServiceEventAdapter
 
dataChainErrorSignaled(AnonServiceException) - Method in interface anon.AnonServiceEventListener
 
dataChainErrorSignaled(AnonServiceException) - Method in class anon.client.AnonClient
 
dataChainErrorSignaled(AnonServiceException) - Method in interface anon.client.DataChainErrorListener
 
dataChainErrorSignaled(AnonServiceException) - Method in class anon.proxy.AnonProxy
 
DataChainInputStreamImplementation - Class in anon.client
 
DataChainInputStreamImplementation() - Constructor for class anon.client.DataChainInputStreamImplementation
 
DataChainInputStreamQueueEntry - Class in anon.client
 
DataChainInputStreamQueueEntry(int, byte[], int, int) - Constructor for class anon.client.DataChainInputStreamQueueEntry
 
DataChainInputStreamQueueEntry(int, byte[]) - Constructor for class anon.client.DataChainInputStreamQueueEntry
 
DataChainInputStreamQueueEntry(int) - Constructor for class anon.client.DataChainInputStreamQueueEntry
 
DataChainInputStreamQueueEntry(IOException) - Constructor for class anon.client.DataChainInputStreamQueueEntry
 
DataChainOutputStreamImplementation() - Constructor for class anon.client.AbstractDataChain.DataChainOutputStreamImplementation
 
DataChainSendOrderStructure - Class in anon.client
 
DataChainSendOrderStructure(byte[]) - Constructor for class anon.client.DataChainSendOrderStructure
 
DataChannelCipher - Class in anon.client.crypto
 
DataChannelCipher() - Constructor for class anon.client.crypto.DataChannelCipher
 
DataChannelCipherSDK - Class in anon.client.crypto
 
DataChannelCipherSDK() - Constructor for class anon.client.crypto.DataChannelCipherSDK
 
DataChannelCipherSDK(String) - Constructor for class anon.client.crypto.DataChannelCipherSDK
 
DATALENGTH_MASK - Static variable in class anon.client.SequentialChannelDataChain.ChainCell
 
DATALENGTH_MASK - Static variable in class anon.client.SingleChannelDataChain.ChainCell
 
DataPacket - Class in anon.anonudp.mixpacket
 
DataPacket(int, byte[], byte[]) - Constructor for class anon.anonudp.mixpacket.DataPacket
 
DataRetentionAttribute(int, Object, boolean) - Constructor for class anon.client.TrustModel.DataRetentionAttribute
 
DataRetentionInformation - Class in anon.infoservice
Holds information about the data retention policy of a mix or cascade
DataRetentionInformation(Element) - Constructor for class anon.infoservice.DataRetentionInformation
 
DataRetentionInformation() - Constructor for class anon.infoservice.DataRetentionInformation
 
date - Variable in class anon.terms.TermsAndConditionsMixInfo
 
DATE_FORMAT - Static variable in class anon.terms.TermsAndConditions
 
dateFormatHTTP - Variable in class anon.proxy.DirectProxy.SendAnonWarning
 
DAYS - Static variable in class anon.util.XMLDuration
 
deactivate(Element) - Method in class anon.pay.PayAccount
 
deactivateAllDependentCertificates(JAPCertificate) - Method in class anon.crypto.CertificateStore
 
DECIPHER_ONLY - Static variable in class anon.crypto.X509KeyUsage
 
decNumChannels() - Method in class anon.proxy.AnonProxy
Decreases the internal channel count and notifies any IProxyListener objects registered to this AnonProxy.
DECODABET - Static variable in class anon.util.Base64
Translates a Base64 value to either its 6-bit reconstruction value or a negative number indicating some other meaning.
decode(TLSPlaintextRecord) - Method in class anon.crypto.tinytls.ciphersuites.CipherSuite
decodes a message with a symmetric key
decode(byte[][], int[], int[], int, boolean) - Method in class anon.mixminion.fec.FECCode
This method takes an array of encoded packets and decodes them.
decode(byte[][], int[], int[], int, boolean) - Method in class anon.mixminion.fec.Pure16Code
 
decode(char[][], int[], int[], int) - Method in class anon.mixminion.fec.Pure16Code
 
decode(byte[][], int[], int[], int, boolean) - Method in class anon.mixminion.fec.PureCode
 
decode() - Method in class anon.mixminion.message.Decoder
Method to decode a given payload as String
DECODE - Static variable in class anon.util.Base64
Specify decoding (value is false).
decode(String) - Static method in class anon.util.Base64
Decodes data from Base64 notation.
decode(byte[], int, int) - Static method in class anon.util.Base64
Decodes Base64 content in byte array format and returns the decoded byte array.
decode(String) - Static method in class anon.util.URLCoder
Decodes a URL to a unicode.
decode4to3(byte[], int, byte[], int) - Static method in class anon.util.Base64
Decodes four bytes from array source and writes the resulting bytes (up to three of them) to destination.
decodeForXMLSignature(byte[]) - Method in interface anon.crypto.IMySignature
Tries to decode a signature in a way as it would meet the W3C standard for XML signature values.
decodeForXMLSignature(byte[]) - Method in interface anon.crypto.ISignatureVerificationAlgorithm
Tries to decode a signature in a way as it would meet the W3C standard for XML signature values.
decodeForXMLSignature(byte[]) - Method in class anon.crypto.MyDSASignature
Tries to decode a signature in a way as it would meet the W3C standard for DSA XML signature values.
decodeForXMLSignature(byte[]) - Method in class anon.crypto.MyECDSASignature
 
decodeForXMLSignature(byte[]) - Method in class anon.crypto.MyRSASignature
Tries to decode a signature in a way as it would meet the W3C standard for RSA XML signature values.
Decoder - Class in anon.mixminion.message
 
Decoder(String, String) - Constructor for class anon.mixminion.message.Decoder
Constructor
decodeString(String) - Static method in class anon.util.Util
Gets the stack trace of a Throwable as String.
decodeToString(String) - Static method in class anon.util.Base64
Decodes data from Base64 notation and returns it as a string.
decompress(ProxyCallbackBuffer, DecompressionProxyCallback.DecompressionKit, boolean, boolean) - Method in class anon.proxy.DecompressionProxyCallback
 
decompress(byte[]) - Static method in class anon.util.ZLibTools
Decompresses the specified data.
decompressData(byte[]) - Static method in class anon.mixminion.message.MixMinionCryptoUtil
 
DecompressionKit() - Constructor for class anon.proxy.DecompressionProxyCallback.DecompressionKit
 
decompressionKits - Variable in class anon.proxy.DecompressionProxyCallback
 
DecompressionProxyCallback - Class in anon.proxy
This class provides functionality for inflating zlib- or gzip-compressed content.
DecompressionProxyCallback() - Constructor for class anon.proxy.DecompressionProxyCallback
 
DecompressionProxyCallback.DecompressionKit - Class in anon.proxy
 
DecompressionProxyCallback.HeaderSplitException - Exception in anon.proxy
 
decreaseSendRelayCellsWaitingForDelivery() - Method in class anon.tor.TorChannel
 
decRunningEncryptionthreads() - Method in class anon.client.crypto.SymCipherMultithreadedCTR
 
decrypt(byte[]) - Method in class anon.anonudp.mixmessage.crypto.LinkEncryption
 
decrypt(byte[], int, byte[], int) - Method in class anon.client.crypto.ASymMixCipherRSAOAEP
 
decrypt(byte[]) - Method in class anon.client.crypto.DefaultMixCipher
 
decrypt(byte[]) - Method in class anon.client.crypto.FirstMixCipher
 
decrypt(byte[]) - Method in interface anon.client.crypto.IMixCipher
Decrypts the given byte array and saves the result in place.
decrypt(byte[]) - Method in class anon.client.crypto.LastMixCipher
 
DECRYPT_MODE - Static variable in class anon.anonudp.mixmessage.crypto.CTRCipher
 
DECRYPT_MODE - Static variable in class anon.anonudp.mixmessage.crypto.MyCTRCipher
 
decryptBuffer(byte[]) - Method in class anon.anonudp.mixmessage.crypto.CTRCipher
 
decryptBuffer(byte[], byte[], byte[]) - Method in class anon.anonudp.mixmessage.crypto.MyCTRCipher
 
decryptCell(RelayCell) - Method in class anon.tor.OnionRouter
decrypts a RelayCell
decryptElement(Element, String) - Static method in class anon.crypto.XMLEncryption
Decrypts an XML element
decryptElement(Element, IMiscPasswordReader) - Static method in class anon.crypto.XMLEncryption
 
decryptGCM2(byte[], int, byte[], int, int) - Method in class anon.client.crypto.ControlChannelCipher
 
decryptGCM2(byte[], int, byte[], int, int) - Method in class anon.client.crypto.DataChannelCipher
 
decryptGCM2(byte[], int, byte[], int, int) - Method in class anon.client.crypto.DataChannelCipherSDK
 
decryptGCM2(byte[], int, byte[], int, int) - Method in interface anon.client.crypto.IDataChannelChipher
 
DecryptionFailed - Exception in anon.anonudp.exception
 
DecryptionFailed(String, Throwable) - Constructor for exception anon.anonudp.exception.DecryptionFailed
 
DecryptionFailed(String) - Constructor for exception anon.anonudp.exception.DecryptionFailed
 
decryptPacket(byte[]) - Method in class anon.client.crypto.MixCipherChain
Decrypts the given packet and stores the plain text back into the given byte buffer.
decryptPrivateKey(IMiscPasswordReader) - Method in class anon.pay.PayAccount
 
decryptPrivateKey(Node, IMiscPasswordReader, boolean) - Method in class anon.pay.PayAccount
 
DEFAULT_AUTO_BLACKLIST - Static variable in class anon.infoservice.BlacklistedCascadeIDEntry
 
DEFAULT_BLOCK_TIMEOUT - Static variable in class anon.client.AnonClient
 
DEFAULT_COUNTRIES - Static variable in class anon.util.CountryMapper
 
DEFAULT_DIR_SERVER_ADDR - Static variable in class anon.tor.Tor
 
DEFAULT_DIR_SERVER_PORT - Static variable in class anon.tor.Tor
 
DEFAULT_FORMAT_SPACE - Static variable in class anon.util.XMLUtil
 
DEFAULT_GET_XML_CONNECTION_TIMEOUT - Static variable in class anon.infoservice.InfoServiceDBEntry
 
DEFAULT_ID - Static variable in class anon.infoservice.JAPMinVersion
 
DEFAULT_INFOSERVICE_CHANGES - Static variable in class anon.infoservice.InfoServiceHolder
This defines, whether there is an automatic change of infoservice after failure as default.
DEFAULT_LOGIN_TIMEOUT - Static variable in class anon.client.AnonClient
 
DEFAULT_OF_ASKED_INFO_SERVICES - Static variable in class anon.infoservice.InfoServiceHolder
 
DEFAULT_RATE_ENDDATE - Static variable in class anon.pay.xml.XMLBalance
 
DEFAULT_RATE_STARTDATE - Static variable in class anon.pay.xml.XMLBalance
 
DEFAULT_RESSOURCE_FILENAME - Static variable in class anon.infoservice.Constants
 
DEFAULT_TIMEFRAME - Static variable in class anon.infoservice.PerformanceEntry.PerformanceAttributeFloatingTimeEntry
The time frame of this floating time entry.
DefaultClientProtocolHandler - Class in anon.forward.client
This is the implementation of the client side for the first version of the JAP routing protocol.
DefaultClientProtocolHandler(IStreamConnection) - Constructor for class anon.forward.client.DefaultClientProtocolHandler
Creates a new instance of DefaultClientProtocol handler.
DefaultDataChannelFactory - Class in anon.client
 
DefaultDataChannelFactory(KeyExchangeManager, Multiplexer) - Constructor for class anon.client.DefaultDataChannelFactory
 
defaultLang - Variable in class anon.terms.TermsAndConditionsMixInfo
 
DefaultMixCipher - Class in anon.client.crypto
This cipher is used for all intermittent mixes.
DefaultMixCipher(MixParameters, ISymCipher) - Constructor for class anon.client.crypto.DefaultMixCipher
 
DefaultProtocolHandler - Class in anon.forward.server
This is the implementation for the first version of the JAP routing protocol.
DefaultProtocolHandler(ForwardConnection) - Constructor for class anon.forward.server.DefaultProtocolHandler
Generates a new DefaultProtocolHandler.
defaultTl - Variable in class anon.terms.TermsAndConditions
 
defaultTranslation - Variable in class anon.terms.TermsAndConditions.Translation
 
DELAY - Static variable in class anon.infoservice.PerformanceEntry
Delay attribute.
DelayAttribute(int, Object, boolean) - Constructor for class anon.client.TrustModel.DelayAttribute
 
delayToHTML(int) - Method in class anon.infoservice.PerformanceEntry
Returns the delay values of a specified day as HTML table.
DELETE - Static variable in class anon.platform.WindowsRegistry
 
deleteAccount(PayAccount) - Method in class anon.pay.PayAccountsFile
Deletes the account from the accountsfile and saves the file to disk.
deleteChannel() - Method in class anon.client.AbstractChannel
Closes the channel and removes it from the channel table.
DeletedMessageIDDBEntry - Class in anon.infoservice
Stored all message db entries deleted by the user.
DeletedMessageIDDBEntry(MessageDBEntry) - Constructor for class anon.infoservice.DeletedMessageIDDBEntry
 
DeletedMessageIDDBEntry(Element) - Constructor for class anon.infoservice.DeletedMessageIDDBEntry
 
deleteModelObserver(Observer) - Static method in class anon.client.TrustModel
 
deleteObserver(Observer) - Method in class anon.proxy.AnonProxy.EncapsulatedMixCascadeContainer
 
deleteObservers() - Method in class anon.proxy.AnonProxy.EncapsulatedMixCascadeContainer
 
deletePersistence() - Method in class anon.infoservice.AbstractDatabaseEntry
 
deletePersistence() - Method in class anon.infoservice.InfoServiceDBEntry
 
deletePersistence() - Method in class anon.infoservice.MixCascade
 
deletePersistence() - Method in class anon.infoservice.MixInfo
 
deletePersistence() - Method in class anon.pay.PaymentInstanceDBEntry
 
deleteRecursion(File) - Static method in class anon.util.RecursiveFileTool
 
deliverDownstream(AnonProxyRequest, ProxyCallbackBuffer) - Method in class anon.proxy.ProxyCallbackHandler
Goes through the list of registered ProxyCallback objects and calls their handleDownstreamChunk method with the given request and buffer.
deliverUpstream(AnonProxyRequest, ProxyCallbackBuffer) - Method in class anon.proxy.ProxyCallbackHandler
Goes through the list of registered ProxyCallback objects and calls their handleUpstreamChunk method with the given request and buffer.
derDecode(byte[], int, int) - Static method in class anon.crypto.MyDSASignature
 
derEncode(BigInteger, BigInteger) - Static method in class anon.crypto.MyDSASignature
 
deriveKey(byte[], byte[]) - Static method in class anon.anonudp.mixmessage.crypto.EccGroup713
 
DERtoBytes(ASN1Encodable) - Static method in class anon.crypto.CertificationRequest
 
des_set_key(byte[]) - Static method in class anon.crypto.DESCrypt
 
DESC_CLOSE_NOTIFY - Static variable in exception anon.crypto.tinytls.TLSException
 
DESCrypt - Class in anon.crypto
DESCrypt.java Java-based implementation of the unix crypt command Based upon C source code written by Eric Young, eay@psych.uq.oz.au from http://locutus.kingwoodcable.com/jfd/crypt.html
DESCrypt() - Constructor for class anon.crypto.DESCrypt
 
destination - Variable in class anon.anonudp.client.AnonPureUDPChannel
 
destination - Variable in class anon.anonudp.mixchannel.IPv4Pair
 
destroy() - Method in class anon.platform.MyProcess
 
DestroyCell - Class in anon.tor.cells
 
DestroyCell() - Constructor for class anon.tor.cells.DestroyCell
Constructor for a destroy cell
DestroyCell(int) - Constructor for class anon.tor.cells.DestroyCell
Constructor for a destroy cell
DestroyCell(int, byte[], int) - Constructor for class anon.tor.cells.DestroyCell
Constructor for a destroy cell
destroyedByPeer() - Method in class anon.tor.Circuit
circuit was destroyed by peer.
detectInternaEncodingRequired(String[]) - Static method in class anon.proxy.JonDoFoxHeader
 
DH_PARAMS - Static variable in class anon.crypto.tinytls.keyexchange.DHE_DSS_Key_Exchange
 
DH_PARAMS - Static variable in class anon.crypto.tinytls.keyexchange.DHE_RSA_Key_Exchange
 
DH_PARAMS - Static variable in class anon.tor.OnionRouter
 
DHE_DSS_Key_Exchange - Class in anon.crypto.tinytls.keyexchange
 
DHE_DSS_Key_Exchange() - Constructor for class anon.crypto.tinytls.keyexchange.DHE_DSS_Key_Exchange
 
DHE_DSS_WITH_3DES_CBC_SHA - Class in anon.crypto.tinytls.ciphersuites
 
DHE_DSS_WITH_3DES_CBC_SHA() - Constructor for class anon.crypto.tinytls.ciphersuites.DHE_DSS_WITH_3DES_CBC_SHA
 
DHE_DSS_WITH_AES_128_CBC_SHA - Class in anon.crypto.tinytls.ciphersuites
 
DHE_DSS_WITH_AES_128_CBC_SHA() - Constructor for class anon.crypto.tinytls.ciphersuites.DHE_DSS_WITH_AES_128_CBC_SHA
Constructor
DHE_DSS_WITH_DES_CBC_SHA - Class in anon.crypto.tinytls.ciphersuites
 
DHE_DSS_WITH_DES_CBC_SHA() - Constructor for class anon.crypto.tinytls.ciphersuites.DHE_DSS_WITH_DES_CBC_SHA
Constuctor
DHE_RSA_Key_Exchange - Class in anon.crypto.tinytls.keyexchange
 
DHE_RSA_Key_Exchange() - Constructor for class anon.crypto.tinytls.keyexchange.DHE_RSA_Key_Exchange
 
DHE_RSA_WITH_3DES_CBC_SHA - Class in anon.crypto.tinytls.ciphersuites
 
DHE_RSA_WITH_3DES_CBC_SHA() - Constructor for class anon.crypto.tinytls.ciphersuites.DHE_RSA_WITH_3DES_CBC_SHA
Constuctor
DHE_RSA_WITH_AES_128_CBC_SHA - Class in anon.crypto.tinytls.ciphersuites
 
DHE_RSA_WITH_AES_128_CBC_SHA() - Constructor for class anon.crypto.tinytls.ciphersuites.DHE_RSA_WITH_AES_128_CBC_SHA
Constructor
DHE_RSA_WITH_DES_CBC_SHA - Class in anon.crypto.tinytls.ciphersuites
 
DHE_RSA_WITH_DES_CBC_SHA() - Constructor for class anon.crypto.tinytls.ciphersuites.DHE_RSA_WITH_DES_CBC_SHA
Constuctor
digest - Variable in class anon.crypto.PKCS7SignedData
 
DIGEST_METHOD_ALGORITHM - Static variable in class anon.crypto.XMLSignatureElement
 
digestAlgorithm - Variable in class anon.crypto.PKCS7SignedData
 
digestalgos - Variable in class anon.crypto.PKCS7SignedData
 
digestEncryptionAlgorithm - Variable in class anon.crypto.PKCS7SignedData
 
DIGITAL_SIGNATURE - Static variable in class anon.crypto.X509KeyUsage
 
digits - Static variable in class anon.util.URLCoder
 
DIR_UP - Static variable in class anon.util.ResourceLoader
 
DirectConViaHTTPProxy(Socket, InputStream) - Constructor for class anon.proxy.DirectProxy.DirectConViaHTTPProxy
Sets the client socket to send the response of the proxy to and the InputStream to read the client request from.
DIRECTORY_NAME - Static variable in class anon.crypto.AbstractX509AlternativeName
 
DirectProxy - Class in anon.proxy
This class describes an HTTP proxy, when anonymity has been deactivated.
DirectProxy(ServerSocket, ServerSocket, IMutableProxyInterface, DirectProxy.AllowProxyConnectionCallback) - Constructor for class anon.proxy.DirectProxy
 
DirectProxy.AllowProxyConnectionCallback - Class in anon.proxy
 
DirectProxy.AllowProxyConnectionCallback.Answer - Class in anon.proxy
 
DirectProxy.ConnectionHandler - Class in anon.proxy
 
DirectProxy.DirectConViaHTTPProxy - Class in anon.proxy
This class is used to transfer requests from a client socket to the proxy defined by this class and responses by the proxy back to the client.
DirectProxy.DirectProxyRunnable - Class in anon.proxy
This Runnable continuously accepts connections on the given ServerSocket.
DirectProxy.RememberedRequestRight - Class in anon.proxy
 
DirectProxy.RequestInfo - Class in anon.proxy
This class holds the URI, method (HTTP or "CONNECT"), port and a JonDoProxy argument, that were read from a Request received from the client.
DirectProxy.SendAnonWarning - Class in anon.proxy
This class is used to inform the user that he tries to send requests although anonymity mode is off.
DirectProxyConnection - Class in anon.proxy
 
DirectProxyConnection(Socket, InputStream, DirectProxy) - Constructor for class anon.proxy.DirectProxyConnection
 
DirectProxyResponse - Class in anon.proxy
This runnable reads from the provided InputStream and redirects it into the given OutputStream.
DirectProxyResponse(InputStream, OutputStream) - Constructor for class anon.proxy.DirectProxyResponse
Sets the InputStream to read from and the OutputStream to send the data to.
DirectProxyRunnable(ServerSocket, BooleanVariable) - Constructor for class anon.proxy.DirectProxy.DirectProxyRunnable
Sets up a Runnable to accept connections on the given ServerSocket.
DISABLE_PACKET_COUNTING - Static variable in class anon.AnonLib
 
disableProxyCallback(ProxyCallback) - Method in class anon.proxy.AnonProxy
 
disconnect() - Method in class anon.pay.BIConnection
Closes the connection.
disconnected() - Method in class anon.AnonServiceEventAdapter
 
disconnected() - Method in interface anon.AnonServiceEventListener
 
disconnected(Stream) - Method in class anon.forward.server.SkypeServerManager.RequestListener
 
disconnected() - Method in class anon.proxy.AnonProxy
 
dispatchCell(Cell) - Method in class anon.tor.Circuit
dispatches cells to the opended channels
dispatchCell(Cell) - Method in class anon.tor.FirstOnionRouterConnection
dispatches a cell to the circuits if one is recieved
dispatchCell(RelayCell) - Method in class anon.tor.TorChannel
dispatches the cells to the outputstream
DISTRIBUTION_MAX - Static variable in class anon.infoservice.MixCascade
 
DISTRIBUTION_MIN - Static variable in class anon.infoservice.MixCascade
 
divide(String[], String[], int, int) - Static method in class anon.util.Util
 
divide(Vector, int, int, Util.Comparable) - Static method in class anon.util.Util
 
divideIntoFragments(byte[]) - Method in class anon.mixminion.message.FragmentedMessage
Diese Methode fragmentiert eine Nachricht (nach der E2E.txt)
DNS_NAME - Static variable in class anon.crypto.AbstractX509AlternativeName
 
DNS_TIME_OUT - Static variable in class anon.tor.Tor
 
DNSCacheEntry - Class in anon.tor.util
 
DNSCacheEntry(String, String, long) - Constructor for class anon.tor.util.DNSCacheEntry
Constructor
doCleanup(Hashtable) - Method in class anon.infoservice.update.AbstractDatabaseUpdater
Does some cleanup operations of the database.
doCleanup(Hashtable) - Method in class anon.infoservice.update.AbstractMixCascadeUpdater
Removes all MixInfo entries that exist without a cascade.
doCleanup(Hashtable) - Method in class anon.infoservice.update.ServiceExitAddressUpdater
 
doCryptography(MyAES) - Method in class anon.tor.cells.RelayCell
encode the cell
DOCUMENT_CLASS_INFOSERVICE - Static variable in class anon.crypto.SignatureVerifier
This is the class for all documents coming from infoservices (infoserviceinfo).
DOCUMENT_CLASS_MIX - Static variable in class anon.crypto.SignatureVerifier
This is the class for all documents coming from mixes (mixinfo, cascadeinfo, status).
DOCUMENT_CLASS_NONE - Static variable in class anon.crypto.SignatureVerifier
 
DOCUMENT_CLASS_PAYMENT - Static variable in class anon.crypto.SignatureVerifier
 
DOCUMENT_CLASS_TERMS - Static variable in class anon.crypto.SignatureVerifier
 
DOCUMENT_CLASS_UPDATE - Static variable in class anon.crypto.SignatureVerifier
This is the class for all documents with JAP update specific stuff (WebStart files, minimal JAP version).
doDNSQuery(String) - Method in class anon.infoservice.InfoServiceHolder
Does a DNS query and returns all IP addresses for the given host.
doHttpGetRequest(ListenerInterface, ImmutableProxyInterface, String) - Static method in class anon.util.Util
 
doHttpRequest(HttpRequestStructure, int, Integer) - Method in class anon.infoservice.InfoServiceDBEntry
 
doNameAndKeyChaining(JAPCertificate, Vector, boolean) - Static method in class anon.crypto.CertPath
Tries to find a possible verifier for the given cert from the given Vector of certs by comparing the cert's subject with the issuer of the possible verifiers.
DONT_COMPRESS - Static variable in class anon.util.Base64
Specify that data should not be compressed (value is false).
DOT_SUBSTITUTE - Static variable in class anon.infoservice.ServiceOperator
 
doVacuum() - Static method in class anon.infoservice.Database
 
doVacuum() - Method in interface anon.infoservice.externaldatabase.IEDBDatabase
Makes some database cleanups to save space
doVacuum() - Method in class anon.infoservice.externaldatabase.jdbc.EDBDatabaseJDBC
 
DOWNSTREAM_HELPER - Static variable in class anon.proxy.HTTPProxyCallback
 
downStreamContentBytes - Variable in class anon.proxy.HTTPConnectionEvent
 
downstreamContentBytesReceived(HTTPConnectionEvent) - Method in class anon.proxy.AbstractHTTPConnectionListener
 
downstreamContentBytesReceived(HTTPConnectionEvent) - Method in class anon.proxy.BrowserIdentification
 
downstreamContentBytesReceived(HTTPConnectionEvent) - Method in class anon.proxy.HttpConnectionListenerAdapter
 
downstreamContentBytesReceived(HTTPConnectionEvent) - Method in class anon.proxy.JonDoFoxHeader
 
downstreamContentBytesReceived(HTTPConnectionEvent) - Method in class anon.proxy.JonDonymXHeaders
 
DownstreamUnhandledException() - Constructor for exception anon.proxy.HTTPProxyCallback.DownstreamUnhandledException
 
DSA_WITH_SHA1 - Static variable in class anon.crypto.JAPCertificate
 
dsaKey - Static variable in class anon.crypto.AsymmetricCryptoKeyPair
 
DSAKeyPair - Class in anon.crypto
This class creates key pairs for the DSA algorithm.
DSAKeyPair(MyDSAPrivateKey) - Constructor for class anon.crypto.DSAKeyPair
Creates a new DSA key pair.
DSAKeyPool - Class in anon.crypto
This class starts a thread that will create DSA key pairs in the background with a low priority.
DSAKeyPool(int) - Constructor for class anon.crypto.DSAKeyPool
 
DSAKeyPool() - Constructor for class anon.crypto.DSAKeyPool
 
DSAKeyPool.KeyCreationThread - Class in anon.crypto
 
DT_DISABLE - Static variable in class anon.client.DummyTrafficControlChannel
 
DT_DISABLE - Static variable in class anon.client.TestControlChannel
 
DT_MAX_INTERVAL_MS - Static variable in class anon.client.DummyTrafficControlChannel
 
DT_MAX_INTERVAL_MS - Static variable in class anon.client.TestControlChannel
 
DT_MIN_INTERVAL_MS - Static variable in class anon.client.DummyTrafficControlChannel
 
DT_MIN_INTERVAL_MS - Static variable in class anon.client.TestControlChannel
 
DUMMY_PAYLOAD_SIZE - Static variable in class anon.anonudp.mixmessage.Fragment
 
DummyMixCascadeContainer() - Constructor for class anon.proxy.AnonProxy.DummyMixCascadeContainer
 
DummyMutableProxyInterface() - Constructor for class anon.infoservice.IMutableProxyInterface.DummyMutableProxyInterface
 
DummyMutableProxyInterface(ProxyInterface) - Constructor for class anon.infoservice.IMutableProxyInterface.DummyMutableProxyInterface
 
DummyMutableProxyInterface(IProxyInterfaceGetter, IProxyInterfaceGetter) - Constructor for class anon.infoservice.IMutableProxyInterface.DummyMutableProxyInterface
 
DummyTrafficControlChannel - Class in anon.client
This channel sends dummy traffic full of random bytes, when no packets were sent by the multiplexer in a given interval.
DummyTrafficControlChannel(Multiplexer, IServiceContainer) - Constructor for class anon.client.DummyTrafficControlChannel
Creates a new DummyTrafficControlChannel instance.
dumpHeader(HTTPProxyCallback, HTTPProxyCallback.HTTPConnectionHeader, AnonProxyRequest) - Method in interface anon.proxy.HTTPProxyCallback.IHTTPHelper
 
dumpHeaders(Hashtable, Vector) - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
dumpRequestHeaders() - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
dumpResponseHeaders() - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
dumpToXML(Class[]) - Static method in class anon.infoservice.Database
 
DuplicateFragmentFound - Exception in anon.anonudp.exception
 
DuplicateFragmentFound(int) - Constructor for exception anon.anonudp.exception.DuplicateFragmentFound
 
DURATION - Static variable in class anon.util.XMLDuration
 
DURATION_DAYTIME - Static variable in class anon.util.XMLDuration
 
DURATION_YEARMONTH - Static variable in class anon.util.XMLDuration
 
DynamicUpdateInterval(long) - Constructor for class anon.util.Updater.DynamicUpdateInterval
 

E

E_ACCOUNT_EMPTY - Static variable in class anon.ErrorCodes
 
E_ALREADY_CONNECTED - Static variable in class anon.ErrorCodes
 
E_CONNECT - Static variable in class anon.ErrorCodes
 
E_INTEGRITY_ERROR_DOWNSTREAM - Static variable in class anon.ErrorCodes
 
E_INTEGRITY_ERROR_UPSTREAM - Static variable in class anon.ErrorCodes
 
E_INTERRUPTED - Static variable in class anon.ErrorCodes
 
E_INVALID_CERTIFICATE - Static variable in class anon.ErrorCodes
 
E_INVALID_KEY - Static variable in class anon.ErrorCodes
 
E_INVALID_SERVICE - Static variable in class anon.ErrorCodes
 
E_MIX_PROTOCOL_NOT_SUPPORTED - Static variable in class anon.proxy.AnonProxy
 
E_NOT_CONNECTED - Static variable in class anon.ErrorCodes
 
E_NOT_PARSABLE - Static variable in class anon.ErrorCodes
 
E_NOT_TRUSTED - Static variable in class anon.ErrorCodes
 
E_PROTOCOL_NOT_SUPPORTED - Static variable in class anon.ErrorCodes
 
E_SIGNATURE_CHECK_FIRSTMIX_FAILED - Static variable in class anon.ErrorCodes
 
E_SIGNATURE_CHECK_FIRSTMIX_FAILED - Static variable in class anon.proxy.AnonProxy
 
E_SIGNATURE_CHECK_OTHERMIX_FAILED - Static variable in class anon.ErrorCodes
 
E_SIGNATURE_CHECK_OTHERMIX_FAILED - Static variable in class anon.proxy.AnonProxy
 
E_SPACE - Static variable in class anon.ErrorCodes
 
E_SUCCESS - Static variable in class anon.ErrorCodes
 
E_UNKNOWN - Static variable in class anon.ErrorCodes
 
EccGroup713 - Class in anon.anonudp.mixmessage.crypto
 
EccGroup713() - Constructor for class anon.anonudp.mixmessage.crypto.EccGroup713
 
ECDSA_WITH_SHA1 - Static variable in class anon.crypto.JAPCertificate
 
ecKey - Static variable in class anon.crypto.AsymmetricCryptoKeyPair
 
ECKeyPair - Class in anon.crypto
 
ECKeyPair(IMyPrivateKey) - Constructor for class anon.crypto.ECKeyPair
 
EDBConfigurationJDBC - Class in anon.infoservice.externaldatabase.jdbc
 
EDBConfigurationJDBC(String, String) - Constructor for class anon.infoservice.externaldatabase.jdbc.EDBConfigurationJDBC
 
EDBDatabaseJDBC - Class in anon.infoservice.externaldatabase.jdbc
 
EDBDatabaseJDBC(EDBConfigurationJDBC) - Constructor for class anon.infoservice.externaldatabase.jdbc.EDBDatabaseJDBC
 
EDBException - Exception in anon.infoservice.externaldatabase
 
EDBException(String) - Constructor for exception anon.infoservice.externaldatabase.EDBException
 
EDI_PARTY_NAME - Static variable in class anon.crypto.AbstractX509AlternativeName
 
ELEM_CANONICALIZATION_METHOD - Static variable in class anon.crypto.XMLSignatureElement
 
ELEM_DIGEST_METHOD - Static variable in class anon.crypto.XMLSignatureElement
 
ELEM_DIGEST_VALUE - Static variable in class anon.crypto.XMLSignatureElement
 
ELEM_KEY_INFO - Static variable in class anon.crypto.XMLSignatureElement
 
ELEM_REFERENCE - Static variable in class anon.crypto.XMLSignatureElement
 
ELEM_SIGNATURE_METHOD - Static variable in class anon.crypto.XMLSignatureElement
 
ELEM_SIGNATURE_VALUE - Static variable in class anon.crypto.XMLSignatureElement
 
ELEM_SIGNED_INFO - Static variable in class anon.crypto.XMLSignatureElement
 
elementNodes - Variable in class anon.terms.template.Paragraph
 
EMail - Class in anon.mixminion
 
EMail(String[], String) - Constructor for class anon.mixminion.EMail
The Constructor of an eMail, which should be send over the MixMinion-Net
EmptyAccountPacketObserver(String) - Constructor for class anon.pay.AIControlChannel.EmptyAccountPacketObserver
 
emptyBuffers() - Method in class anon.forward.server.DefaultProtocolHandler
This method sends all data in our incoming message buffer to the server.
ENABLE_CONTROL_CHANNEL_TEST - Static variable in class anon.client.AnonClient
 
enableFindSubclasses(boolean) - Static method in class anon.util.ClassUtil
 
enableNotRemovable() - Method in class anon.crypto.CertificateContainer
This certifcate is not removeable - this is a workaround for default certificates
enableOnlyHardRemovable() - Method in class anon.crypto.CertificateContainer
Disables the possibility of removing the certificate automatically from the certificate store.
enableProxyCallback(ProxyCallback) - Method in class anon.proxy.AnonProxy
 
EncapsulatedMixCascadeContainer(AbstractMixCascadeContainer) - Constructor for class anon.proxy.AnonProxy.EncapsulatedMixCascadeContainer
 
ENCIPHER_ONLY - Static variable in class anon.crypto.X509KeyUsage
 
encMatrix - Variable in class anon.mixminion.fec.PureCode
 
encode(TLSPlaintextRecord) - Method in class anon.crypto.tinytls.ciphersuites.CipherSuite
encodes a message with a symmetric key
encode(byte[][], int[], byte[][], int[], int[], int) - Method in class anon.mixminion.fec.FECCode
This method takes an array of source packets and generates a number of repair packets from them.
encode(byte[][], int[], byte[][], int[], int[], int) - Method in class anon.mixminion.fec.Pure16Code
encode accepts as input pointers to n data packets of size sz, and produces as output a packet pointed to by fec, computed with index "index".
encode(char[][], int[], char[], int, int, int) - Method in class anon.mixminion.fec.Pure16Code
ASSERT: index >= k && index < n
encode(byte[][], int[], byte[][], int[], int[], int) - Method in class anon.mixminion.fec.PureCode
encode accepts as input pointers to n data packets of size sz, and produces as output a packet pointed to by fec, computed with index "index".
encode(byte[][], int[], byte[], int, int, int) - Method in class anon.mixminion.fec.PureCode
 
encode(byte[]) - Static method in class anon.tor.util.Base16
 
ENCODE - Static variable in class anon.util.Base64
Specify encoding (value is true).
encode(byte[], boolean) - Static method in class anon.util.Base64
Encodes a byte array into Base64 notation.
encode(byte[], int, int) - Static method in class anon.util.Base64
Encodes a byte array into Base64 notation.
encode(byte[], int, int, boolean) - Static method in class anon.util.Base64
Encodes a byte array into Base64 notation.
encode(String) - Static method in class anon.util.URLCoder
Translates a string into application/x-www-form-urlencoded using UTF-8 encoding
encode3to4(byte[], int, int, byte[], int) - Static method in class anon.util.Base64
Encodes up to three bytes of the array source and writes the resulting four Base64 bytes to destination.
encodeByte(byte) - Static method in class anon.tor.util.Base16
 
encodeBytes(byte[]) - Static method in class anon.util.Base64
Encodes a byte array into Base64 notation.
encodeForXMLSignature(byte[]) - Method in interface anon.crypto.IMySignature
Encodes a signature in a way it meets the W3C standard for XML signature values.
encodeForXMLSignature(byte[]) - Method in interface anon.crypto.ISignatureCreationAlgorithm
Encodes a signature in a way it meets the W3C standard for XML signature values.
encodeForXMLSignature(byte[]) - Method in class anon.crypto.MyDSASignature
Encodes a signature in a way it meets the W3C standard for DSA XML signature values.
encodeForXMLSignature(byte[]) - Method in class anon.crypto.MyECDSASignature
 
encodeForXMLSignature(byte[]) - Method in class anon.crypto.MyRSASignature
Encodes a signature in a way it meets the W3C standard for RSA XML signature values.
encodeMessage() - Method in class anon.mixminion.message.Message
 
encodeString(String) - Static method in class anon.util.Base64
Encodes a string in Base64 notation with line breaks after every 75 Base64 characters.
encodeString(String, boolean) - Static method in class anon.util.Base64
Encodes a string in Base64 notation with line breaks after every 75 Base64 characters.
encodeWhiteSpaces(String) - Static method in class anon.util.Util
 
ENCODING_BASE64 - Static variable in class anon.infoservice.MessageDBEntry
 
ENCODING_URL - Static variable in class anon.infoservice.MessageDBEntry
 
encrypt(IPacket, byte[]) - Method in class anon.anonudp.mixmessage.crypto.LinkEncryption
 
encrypt(byte[], int, byte[], int) - Method in class anon.client.crypto.ASymMixCipherPlainRSA
 
encrypt(byte[], int, byte[], int) - Method in class anon.client.crypto.ASymMixCipherRSAOAEP
 
encrypt(byte[], int, Vector) - Method in class anon.client.crypto.DefaultMixCipher
 
encrypt(byte[], int, Vector) - Method in class anon.client.crypto.FirstMixCipher
 
encrypt(byte[], int, byte[], int) - Method in interface anon.client.crypto.IASymMixCipher
Encrypts one block of data using an asymmetric encryption algorithm.
encrypt(byte[], int, Vector) - Method in interface anon.client.crypto.IMixCipher
Encrypts a byte array using the underlying encryption algorithm for that mix.
encrypt(byte[], int, Vector) - Method in class anon.client.crypto.LastMixCipher
 
Encrypt(byte[], byte[]) - Static method in class anon.mixminion.message.MixMinionCryptoUtil
Die Encrypt-Funktion nach der MixMinion-Spec
ENCRYPT_MODE - Static variable in class anon.anonudp.mixmessage.crypto.CTRCipher
 
ENCRYPT_MODE - Static variable in class anon.anonudp.mixmessage.crypto.MyCTRCipher
 
encryptAES1(byte[], int, byte[], int, int) - Method in interface anon.client.crypto.ISymCipher
 
encryptAES1(byte[], int, byte[], int, int) - Method in class anon.client.crypto.SymCipher
The AES encryption uses a Output Feedback Block Cipher.
encryptAES1(byte[], int, byte[], int, int) - Method in class anon.client.crypto.SymCipherCTR
 
encryptAES1(byte[], int, byte[], int, int) - Method in class anon.client.crypto.SymCipherMultithreadedCTR
 
encryptAES1(byte[], int, byte[], int, int) - Method in class anon.client.crypto.SymCipherNoEncryption
 
encryptAES2(byte[]) - Method in interface anon.client.crypto.ISymCipher
 
encryptAES2(byte[]) - Method in class anon.client.crypto.SymCipher
The AES encryption uses a Output Feedback Block Cipher.
encryptAES2(byte[]) - Method in class anon.client.crypto.SymCipherCTR
 
encryptAES2(byte[]) - Method in class anon.client.crypto.SymCipherMultithreadedCTR
 
encryptAES2(byte[]) - Method in class anon.client.crypto.SymCipherNoEncryption
 
encryptBuffer(byte[]) - Method in class anon.anonudp.mixmessage.crypto.CTRCipher
 
encryptCell(RelayCell) - Method in class anon.tor.OnionRouter
encrypts a RelayCell
encryptedData - Variable in class anon.anonudp.mixpacket.DataPacket
 
encryptElement(Element, String) - Static method in class anon.crypto.XMLEncryption
Encrypts an element and all its children using PKCS#12 and the given password.
encryptElement(Element, MyRSAPublicKey) - Static method in class anon.crypto.XMLEncryption
Encrypts an Element using a public key.
encryptGCM1(byte[], int, byte[], int, int) - Method in class anon.client.crypto.ControlChannelCipher
 
encryptGCM1(byte[], int, byte[], int, int) - Method in class anon.client.crypto.DataChannelCipher
 
encryptGCM1(byte[], int, byte[], int, int) - Method in class anon.client.crypto.DataChannelCipherSDK
 
encryptGCM1(byte[], int, byte[], int, int) - Method in interface anon.client.crypto.IDataChannelChipher
 
EncryptionFailed - Exception in anon.anonudp.exception
 
EncryptionFailed(String, Throwable) - Constructor for exception anon.anonudp.exception.EncryptionFailed
 
EncryptionThread(Cipher, byte[], byte[], int, int) - Constructor for class anon.client.crypto.SymCipherMultithreadedCTR.EncryptionThread
 
encryptPacket(byte[], int, Vector) - Method in class anon.client.crypto.MixCipherChain
Encrypts the buffer for all mixes in the chain, last to first.
END_BIT - Static variable in class anon.anonudp.mixmessage.Padding
 
END_TAG - Static variable in class anon.util.Base64
 
Endpoint - Class in anon.transport.address
An Endpoint is the interface between an IAddress and its URN representation.
Endpoint(String) - Constructor for class anon.transport.address.Endpoint
Tries to create a new instance of Endpoint, by extracting the transport identifier and parameters from the URN.
enforceFastResponse() - Method in class anon.client.SequentialChannelDataChain.SendOrderProtocolData
 
ENTITIES - Static variable in class anon.util.XMLUtil
 
ENTRY_ADDED - Static variable in class anon.infoservice.DatabaseMessage
This message is sent after an entry was added to the database.
ENTRY_REMOVED - Static variable in class anon.infoservice.DatabaseMessage
This message is sent, if a single entry is removed from the database.
ENTRY_RENEWED - Static variable in class anon.infoservice.DatabaseMessage
This message is sent after an entry was renewed in the database.
EntryGetter() - Constructor for class anon.infoservice.InfoServiceDBEntry.EntryGetter
 
envProcess - Variable in class anon.platform.AbstractOS.InitEnvRunner
 
EOF - Static variable in class anon.util.RecursiveFileTool
 
EOF_PACKET - Static variable in class anon.transport.connection.ChunkConnectionAdapter
Konstante um anzuzeigen, das ein Paket das letzte uebertragene Paket darstellt
equal(byte[], byte[]) - Static method in class anon.util.ByteArrayUtil
Tests if two byte arrays are equal.
equal(byte[], int, byte[], int, int) - Static method in class anon.util.ByteArrayUtil
Tests if a_length positions of two arrays are equal.
equal(char[], int, char[], int, int) - Static method in class anon.util.ByteArrayUtil
Tests if a_length positions of two arrays are equal.
EQUAL - Static variable in class anon.util.XMLDuration
 
equals(Object) - Method in class anon.anonudp.mixchannel.IPv4Pair
 
equals(Object) - Method in class anon.anonudp.mixmessage.crypto.Counter
 
equals(Object) - Method in class anon.anonudp.mixmessage.crypto.PublicKey
 
equals(Object) - Method in class anon.anonudp.mixpacket.DataPacket
 
equals(DataPacket) - Method in class anon.anonudp.mixpacket.DataPacket
 
equals(Object) - Method in class anon.anonudp.mixpacket.InitPacket
 
equals(InitPacket) - Method in class anon.anonudp.mixpacket.InitPacket
 
equals(Object) - Method in class anon.anonudp.mixpacket.ProcessedDataPacket
 
equals(Object) - Method in class anon.anonudp.mixpacket.ProcessedInitPacket
 
equals(Object) - Method in class anon.client.TrustModel
Compares two TrustModel objects
equals(Object) - Method in class anon.crypto.AbstractPublicKey
This method returns if two public keys have the same public key parameters.
equals(Object) - Method in class anon.crypto.AbstractX509Extension
Two extensions are equal if their identifiers are equal.
equals(Object) - Method in class anon.crypto.CertificateContainer
Note: Only checks if the certificate in the container is the same
equals(Object) - Method in interface anon.crypto.IMyPublicKey
This method returns if two public keys have the same public key parameters.
equals(Object) - Method in class anon.crypto.JAPCertificate
 
equals(Object) - Method in class anon.crypto.MyDSAParams
 
equals(Object) - Method in class anon.crypto.MyDSAPublicKey
This method returns if two public keys have the same public key parameters.
equals(Object) - Method in class anon.crypto.MyECParams
 
equals(Object) - Method in class anon.crypto.MyECPublicKey
 
equals(Object) - Method in class anon.crypto.MyRSAPublicKey
This method returns if two public keys have the same public key parameters.
equals(Object) - Method in class anon.crypto.X509DistinguishedName
 
equals(Object) - Method in class anon.infoservice.InfoServiceDBEntry
Compares this object to another one.
equals(Object) - Method in class anon.infoservice.ListenerInterface
 
equals(ListenerInterface) - Method in class anon.infoservice.ListenerInterface
Tests if two ListenerInterface instances are equal.
equals(Object) - Method in class anon.infoservice.MixCascade
Compares this object to another one.
equals(Object) - Method in class anon.infoservice.MixCascadeExitAddresses.InfoServiceID
 
equals(Object) - Method in class anon.infoservice.MixPosition
 
equals(Object) - Method in class anon.infoservice.ProxyInterface
Tests if two interface instances are equal.
equals(Object) - Method in class anon.infoservice.ServiceOperator
 
equals(Object) - Method in class anon.pay.PayAccount
 
equals(Object) - Method in class anon.pay.PaymentInstanceDBEntry
 
equals(Object) - Method in class anon.pay.PayMessage
PayMessages are equal if shortMesage, messageText and messagelink are all equal (e.g. change one character in the URL -> considered a different message) the messageLinks are compared as Strings, not URLs, so different hostnames pointing to the same IP will be considered UNequal
equals(Object) - Method in class anon.pay.xml.XMLEasyCC
 
equals(Object) - Method in class anon.pay.xml.XMLGenericText
 
equals(XMLJapPublicKey) - Method in class anon.pay.xml.XMLJapPublicKey
 
equals(Object) - Method in class anon.proxy.AbstractHTTPConnectionListener
 
equals(Object) - Method in class anon.terms.TCComponent
 
equals(Object) - Method in class anon.terms.template.TermsAndConditionsTemplate
 
equals(Object) - Method in class anon.terms.TermsAndConditions
 
equals(Object) - Method in class anon.terms.TermsAndConditions.Translation
 
equals(Object) - Method in class anon.terms.TermsAndConditionsRequest.TCRequestKey
 
equals(Object) - Method in class anon.transport.address.SkypeAddress
 
equals(Object) - Method in class anon.util.AbstractISOCodeMapper
Returns if the ISO codes of two mapper objects are equal.
equals(File, byte[], long) - Static method in class anon.util.RecursiveFileTool
 
equals(File, File, boolean) - Static method in class anon.util.RecursiveFileTool
Compares two files.
equals(Object, Object) - Static method in class anon.util.Util
Compares to objects, even if one of them or both are null.
equals(Object) - Method in class anon.util.XMLDuration
 
EQUALS_SIGN - Static variable in class anon.util.Base64
The equals sign (=) as a byte.
EQUALS_SIGN_ENC - Static variable in class anon.util.Base64
 
equalsIssuer(Object) - Method in class anon.crypto.X509CertificateIssuer
Returns if the issuer's DN and a given DN are equal.
ERR_ACCOUNT_EMPTY - Static variable in exception anon.pay.xml.XMLErrorMessage
 
ERR_BAD_REQUEST - Static variable in exception anon.pay.xml.XMLErrorMessage
 
ERR_BAD_SIGNATURE - Static variable in exception anon.pay.xml.XMLErrorMessage
 
ERR_BLOCKED - Static variable in exception anon.pay.xml.XMLErrorMessage
 
ERR_CASCADE_LENGTH - Static variable in exception anon.pay.xml.XMLErrorMessage
 
ERR_DATABASE_ERROR - Static variable in exception anon.pay.xml.XMLErrorMessage
 
ERR_INSUFFICIENT_BALANCE - Static variable in exception anon.pay.xml.XMLErrorMessage
 
ERR_INTERNAL_SERVER_ERROR - Static variable in exception anon.pay.xml.XMLErrorMessage
 
ERR_INVALID_CODE - Static variable in exception anon.pay.xml.XMLErrorMessage
 
ERR_INVALID_PRICE_CERTS - Static variable in exception anon.pay.xml.XMLErrorMessage
 
ERR_KEY_NOT_FOUND - Static variable in exception anon.pay.xml.XMLErrorMessage
 
ERR_MULTIPLE_LOGIN - Static variable in exception anon.pay.xml.XMLErrorMessage
 
ERR_NO_ACCOUNTCERT - Static variable in exception anon.pay.xml.XMLErrorMessage
 
ERR_NO_BALANCE - Static variable in exception anon.pay.xml.XMLErrorMessage
 
ERR_NO_CONFIRMATION - Static variable in exception anon.pay.xml.XMLErrorMessage
 
ERR_NO_FLATRATE_OFFERED - Static variable in exception anon.pay.xml.XMLErrorMessage
 
ERR_NO_RECORD_FOUND - Static variable in exception anon.pay.xml.XMLErrorMessage
 
ERR_NOT_SYNCHRONIZED - Static variable in exception anon.pay.xml.XMLErrorMessage
 
ERR_OK - Static variable in exception anon.pay.xml.XMLErrorMessage
 
ERR_OUTDATED_CC - Static variable in exception anon.pay.xml.XMLErrorMessage
 
ERR_SUCCESS_BUT_WITH_ERRORS - Static variable in exception anon.pay.xml.XMLErrorMessage
 
ERR_WRONG_DATA - Static variable in exception anon.pay.xml.XMLErrorMessage
 
ERR_WRONG_FORMAT - Static variable in exception anon.pay.xml.XMLErrorMessage
 
ERROR_ACCESS_DENIED - Static variable in class anon.platform.WindowsRegistry
 
ERROR_BASIC_CONSTRAINTS_IS_CA - Static variable in class anon.crypto.CertPath
 
ERROR_BASIC_CONSTRAINTS_IS_NO_CA - Static variable in class anon.crypto.CertPath
 
ERROR_BASIC_CONSTRAINTS_PATH_TOO_LONG - Static variable in class anon.crypto.CertPath
 
ERROR_CODE - Static variable in class anon.platform.WindowsRegistry
 
ERROR_CONNECTION_ERROR - Static variable in exception anon.forward.client.ClientForwardException
This describes a connection error, like connection closed while reading or serious connection errors.
ERROR_FILE_NOT_FOUND - Static variable in class anon.platform.WindowsRegistry
 
ERROR_KEY_USAGE - Static variable in class anon.crypto.CertPath
 
ERROR_PROTOCOL_ERROR - Static variable in exception anon.forward.client.ClientForwardException
This describes a protocol error, like invalid signatures or invalid message length information.
ERROR_REVOCATION - Static variable in class anon.crypto.CertPath
 
ERROR_SUCCESS - Static variable in class anon.platform.WindowsRegistry
 
ERROR_UNKNOWN_CRITICAL_EXTENSION - Static variable in class anon.crypto.CertPath
 
ERROR_UNKNOWN_ERROR - Static variable in exception anon.forward.client.ClientForwardException
This describes an unknown exception.
ERROR_VALIDITY - Static variable in class anon.crypto.CertPath
 
ERROR_VALIDITY_SEVERE - Static variable in class anon.crypto.CertPath
 
ERROR_VERIFICATION - Static variable in class anon.crypto.CertPath
 
ERROR_VERSION_ERROR - Static variable in exception anon.forward.client.ClientForwardException
This describes a protocol version error.
ERRORCODE - Static variable in class anon.pay.xml.XMLPassivePayment
 
errorCode - Variable in exception anon.proxy.HTTPHeaderParseException
 
ErrorCodes - Class in anon
 
ErrorCodes() - Constructor for class anon.ErrorCodes
 
errorDescription - Variable in exception anon.proxy.HTTPHeaderParseException
 
errorMessageNrs - Variable in exception anon.client.IllegalTCRequestPostConditionException
 
errorMessages - Variable in exception anon.client.IllegalTCRequestPostConditionException
 
ERRORMSG - Static variable in class anon.pay.xml.XMLPassivePayment
 
EXCEPTION_WRONG_XML_STRUCTURE - Static variable in class anon.pay.xml.XMLPaymentOption
 
ExceptionVariable - Class in anon.util
 
ExceptionVariable(Exception) - Constructor for class anon.util.ExceptionVariable
 
exec(String) - Method in class anon.platform.MyRuntime
 
exec(String[]) - Method in class anon.platform.MyRuntime
 
execute(String) - Method in class anon.platform.AbstractOS
 
executeRuntime(String) - Method in class anon.platform.AbstractOS
 
executeShell(String) - Method in class anon.platform.LinuxOS
 
EXIT_ADDRESS_TTL - Static variable in class anon.infoservice.MixCascadeExitAddresses
The time-to-live of the exit address.
EXIT_ADDRESS_TTL_INFOSERVICE - Static variable in class anon.infoservice.MixCascadeExitAddresses
 
ExitInformation - Class in anon.mixminion.message
 
ExitInformation() - Constructor for class anon.mixminion.message.ExitInformation
 
exitValue() - Method in class anon.platform.MyProcess
 
EXP_FACTOR - Static variable in class anon.mixminion.message.Message
 
EXPIRE_TIME - Static variable in class anon.infoservice.CascadeIDEntry
 
EXPIRE_TIME - Static variable in class anon.infoservice.InfoServiceIDEntry
 
EXPIRE_TIME - Static variable in class anon.infoservice.NewCascadeIDEntry
 
ExpiredSignatureException - Exception in anon.crypto
 
ExpiredSignatureException(String) - Constructor for exception anon.crypto.ExpiredSignatureException
 
ExtendCell - Class in anon.tor.cells
 
ExtendCell() - Constructor for class anon.tor.cells.ExtendCell
Constructor for extend cell
ExtendCell(int) - Constructor for class anon.tor.cells.ExtendCell
Constructor for extend cell
ExtendCell(int, byte[], int) - Constructor for class anon.tor.cells.ExtendCell
Constructor for extend cell
extendConnection(String, int) - Method in class anon.tor.OnionRouter
extends the connection to another OR
extendConnection(ORDescriptor) - Method in class anon.tor.OnionRouter
extends the connction to another OR and encrypts the data
ExtendedCell - Class in anon.tor.cells
 
ExtendedCell() - Constructor for class anon.tor.cells.ExtendedCell
Constructor for extended cell
ExtendedCell(int) - Constructor for class anon.tor.cells.ExtendedCell
Constructor for extended cell
ExtendedCell(int, byte[], int) - Constructor for class anon.tor.cells.ExtendedCell
Constructor for extended cell
EXTRA_LINK - Static variable in class anon.pay.xml.XMLPaymentOption
 
EXTRA_PHONE - Static variable in class anon.pay.xml.XMLPaymentOption
 
EXTRA_TEXT - Static variable in class anon.pay.xml.XMLPaymentOption
 
extractArchive(String, String) - Method in class anon.util.ZipArchiver
 
extractErrorRollback(Vector, String) - Static method in class anon.util.ZipArchiver
 
extractHeaderParts(AnonProxyRequest, String, int) - Method in class anon.proxy.HTTPProxyCallback
 
extractModificationData() - Method in class anon.proxy.ProxyCallbackBuffer
 
extractSingleEntry(String, String) - Method in class anon.util.ZipArchiver
 

F

family - Variable in class anon.tor.ordescription.ORDescriptor
 
FAST_LOGIN_TIMEOUT - Static variable in class anon.client.AnonClient
 
fax - Variable in class anon.infoservice.OperatorAddress
 
FCOMMENT - Static variable in class anon.proxy.DecompressionProxyCallback
 
FEC_MAGIC - Static variable in class anon.mixminion.fec.PureCode
 
FECCode - Class in anon.mixminion.fec
This class provides the main API/SPI for the FEC library.
FECCode(int, int) - Constructor for class anon.mixminion.fec.FECCode
Construct a new FECCode given k and n
FECCodeFactory - Class in anon.mixminion.fec
This is the abstract class is subclassed in order to plug in new FEC implementations.
FECCodeFactory() - Constructor for class anon.mixminion.fec.FECCodeFactory
 
FECMath - Class in anon.mixminion.fec
This class provides the majority of the logic for the pure Java implementation of the vandermonde FEC codes.
FECMath() - Constructor for class anon.mixminion.fec.FECMath
 
FECMath(int) - Constructor for class anon.mixminion.fec.FECMath
 
fecMath - Static variable in class anon.mixminion.fec.Pure16Code
 
fecMath - Static variable in class anon.mixminion.fec.PureCode
 
fetchAccountInfo(boolean) - Method in class anon.pay.PayAccount
Requests an AccountInfo XML structure from the BI.
fetchAccountInfo(boolean, int) - Method in class anon.pay.PayAccount
 
fetchCurrentStatus() - Method in class anon.infoservice.MixCascade
 
fetchCurrentStatus(long) - Method in class anon.infoservice.MixCascade
Fetches the current status of the mixcascade from the InfoService.
fetchCurrentStatus(MixCascade) - Method in class anon.infoservice.update.AbstractMixCascadeUpdater
 
fetchInformation(int, Vector) - Method in class anon.infoservice.InfoServiceHolder
Fetches every information from the infoservices.
fetchPaymentData(String, PayAccount) - Method in class anon.pay.BIConnection
 
fetchPaymentOptions() - Method in class anon.pay.BIConnection
Gets the payment options the PI provides.
fetchTransactionOverview(XMLTransactionOverview) - Method in class anon.pay.BIConnection
Asks the PI to fill an XMLTransactionOverview
FEXTRA - Static variable in class anon.proxy.DecompressionProxyCallback
 
FHCRC - Static variable in class anon.proxy.DecompressionProxyCallback
these constants are copied from GZIPInputstream because they are declared private there.
FIELD_HTTP_REQUEST_STRING - Static variable in interface anon.infoservice.IDistributable
 
FIELD_HTTP_SERIALS_REQUEST_STRING - Static variable in interface anon.infoservice.IDistributable
 
FIELD_NAME_INPUT_SOURCE_IP_ADDRESS_MIX - Static variable in class anon.infoservice.DataRetentionInformation
 
FIELD_NAME_INPUT_SOURCE_IP_PORT_MIX - Static variable in class anon.infoservice.DataRetentionInformation
 
FIELD_NAMES - Static variable in class anon.infoservice.DataRetentionInformation
 
FIELD_XML_ELEMENT_CONTAINER_NAME - Static variable in interface anon.util.IXMLEncodable
 
FIELD_XML_ELEMENT_NAME - Static variable in interface anon.util.IXMLEncodable
 
FIELD_XML_ELEMENT_WEBINFO_CONTAINER - Static variable in interface anon.infoservice.Database.IWebInfo
 
FIELDS - Static variable in class anon.infoservice.DataRetentionInformation
 
FILE - Static variable in class anon.util.ClassUtil
 
FILE_EXTENSION - Static variable in class anon.crypto.PKCS10CertificationRequest
The file extension that should be used if a request is written to a file.
FILE_EXTENSION - Static variable in class anon.crypto.PKCS12
 
FileTypeInstantiator() - Constructor for class anon.util.ResourceLoader.FileTypeInstantiator
 
filter(String) - Method in class anon.proxy.DirectProxyConnection
 
filterServiceContext(Hashtable, String) - Static method in class anon.infoservice.InfoServiceHolder
helper function that filters service objects matching the specified service context.
filterXMLChars(String) - Static method in class anon.util.XMLUtil
filters out the chars &, <, >and " with the unicode entities.
filterXMLCharsForAnObject(Object) - Static method in class anon.util.XMLUtil
 
finalize() - Method in class anon.pay.AIControlChannel
 
finalize() - Method in class anon.pay.PayAccountsFile
 
finalize() - Method in class anon.shared.AbstractAnonChannel
 
finalize() - Method in class anon.shared.IOQueue
 
finalizePacket(MixPacket) - Method in class anon.client.crypto.FirstMixCipher.MixEncryptionHandler
 
finalizePacket(MixPacket) - Method in interface anon.client.ISendCallbackHandler
 
findCaptchaImplementation(Element) - Method in class anon.forward.client.ForwarderInformationGrabber
Finds the correct captcha implementation for the supplied captcha.
findCertificates(Element) - Method in class anon.crypto.XMLSignatureElement
 
findSubclasses(Class) - Static method in class anon.util.ClassUtil
Gets all classes that extend the given class or implement the given interface, including the class itself.
findVerifier() - Method in class anon.crypto.CertPath
 
findXMLSignature(Node) - Static method in class anon.crypto.XMLSignature
Finds the signature elements of the given node if present.
finishInitialization(Multiplexer, KeyExchangeManager, PacketCounter, IServiceContainer, MixCascade) - Method in class anon.client.AnonClient
 
finishInitThread(MixCascade, ExceptionVariable, Thread) - Method in class anon.proxy.AnonProxy
 
FIRE_EVENT - Static variable in class anon.proxy.HTTPProxyCallback
 
fireChangeEvent() - Method in class anon.pay.PayAccount
 
fireConnecting(AnonServerDescription, boolean) - Method in class anon.proxy.AnonProxy
 
fireConnectionEstablished(AnonServerDescription) - Method in class anon.proxy.AnonProxy
 
fireCurrentServiceChanged(AnonServerDescription) - Method in class anon.proxy.AnonProxy
 
fireDisconnected() - Method in class anon.proxy.AnonProxy
 
fireDownstreamContentBytesReceived(HTTPConnectionEvent) - Method in class anon.proxy.HTTPProxyCallback
 
fireGotCaptcha(IImageEncodedCaptcha) - Method in class anon.pay.BIConnection
Signals a received captcha to all registered IBICOnnectionListeners.
fireKnownMessages() - Static method in class anon.pay.PayAccountsFile
iterates over all accounts, and whenever there is a message it is sent to all MessageListeners reason for existence: JapNewView needs to load all messages at start-up (PayAccountsFile does already fire all message when it loads the accounts from the file, but that possibly happens before a MessageListener is initialized and added as a listener to PayAccountsFile)
fireMessageReceived(PayMessage) - Method in class anon.pay.PayAccount
 
fireMessageReceived(PayMessage) - Method in class anon.pay.PayAccountsFile
 
fireMessageRemoved(PayMessage) - Method in class anon.pay.PayAccount
 
fireMessageRemoved(PayMessage) - Method in class anon.pay.PayAccountsFile
 
fireRequestHeadersReceived(HTTPConnectionEvent) - Method in class anon.proxy.HTTPProxyCallback
 
fireResponseHeadersReceived(HTTPConnectionEvent) - Method in class anon.proxy.HTTPProxyCallback
 
fireUpstreamContentBytesReceived(HTTPConnectionEvent) - Method in class anon.proxy.HTTPProxyCallback
 
FIRST_MIX - Static variable in class anon.infoservice.MixInfo
 
FIRST_MIX - Static variable in class anon.pay.AIControlChannel
 
FIRST_UNRESERVED_MODEL_ID - Static variable in class anon.client.TrustModel
Unreserved IDs may be used by controller classes to define more models.
firstMix - Variable in class anon.anonudp.UDPMultiplexer
 
FirstMixCipher - Class in anon.client.crypto
 
FirstMixCipher(ISymCipher, ISymCipher) - Constructor for class anon.client.crypto.FirstMixCipher
 
FirstMixCipher.MixEncryptionHandler - Class in anon.client.crypto
 
FirstMMRConnection - Class in anon.mixminion
 
FirstMMRConnection(MMRDescription, Mixminion) - Constructor for class anon.mixminion.FirstMMRConnection
constructor creates a FOR from the description
FirstMMRConnectionThread - Class in anon.mixminion
 
FirstMMRConnectionThread(String, int, long, ImmutableProxyInterface) - Constructor for class anon.mixminion.FirstMMRConnectionThread
Constructor
FirstOnionRouterConnection - Class in anon.tor
 
FirstOnionRouterConnection(ORDescriptor, Tor) - Constructor for class anon.tor.FirstOnionRouterConnection
constructor creates a FOR from the description
FirstOnionRouterConnectionFactory - Class in anon.tor
 
FirstOnionRouterConnectionFactory(Tor) - Constructor for class anon.tor.FirstOnionRouterConnectionFactory
constructor
FirstOnionRouterConnectionThread - Class in anon.tor
 
FirstOnionRouterConnectionThread(String, int, long, ImmutableProxyInterface) - Constructor for class anon.tor.FirstOnionRouterConnectionThread
Constructor
FixedRatioChannelsDescription - Class in anon.client
 
FixedRatioChannelsDescription(int, long, long) - Constructor for class anon.client.FixedRatioChannelsDescription
 
FLAG_CHANNEL_CLOSE - Static variable in class anon.client.MixPacket
 
FLAG_CHANNEL_DATA - Static variable in class anon.client.MixPacket
 
FLAG_CHANNEL_DUMMY - Static variable in class anon.client.MixPacket
 
FLAG_CHANNEL_OPEN - Static variable in class anon.client.MixPacket
 
FLAG_CONNECTION_ERROR - Static variable in class anon.client.SequentialChannelDataChain
 
FLAG_DEBUG - Static variable in class anon.client.MixPacket
 
FLAG_FAST_RESPONSE - Static variable in class anon.client.SequentialChannelDataChain
 
FLAG_FLOW_CONTROL - Static variable in class anon.client.SingleChannelDataChain
 
FLAG_INTEGRITY_ERROR - Static variable in class anon.client.SingleChannelDataChain
 
FLAG_NEW_CHAIN - Static variable in class anon.client.SequentialChannelDataChain
 
FLAG_STREAM_CLOSED - Static variable in class anon.client.SequentialChannelDataChain
 
FLAG_UNKNOWN_CHAIN_ID - Static variable in class anon.client.SequentialChannelDataChain
 
flush() - Method in class anon.client.AbstractAnonUDPChannel.AnonUDPChannelOutputStream
 
flush() - Method in class anon.client.AnonTCPChannel.AnonTCPChannelOutputStream
 
flush() - Method in class anon.client.SocketHandler.SocketOutputStreamImplementation
 
flush() - Method in class anon.client.TypeFilterDataChain.TypeFilterOutputStreamImplementation
 
flush() - Method in class anon.crypto.tinytls.TinyTLS.TLSOutputStream
 
flush() - Method in class anon.crypto.tinytls.TinyTLSServerSocket.TLSOutputStream
 
flush() - Method in class anon.transport.connection.ChunkConnectionAdapter.ChunkOutputStream
Veranlasst die sofortige Uebertragung des Buffers.
flush() - Method in class anon.util.TimedOutputStream
 
FNAME - Static variable in class anon.proxy.DecompressionProxyCallback
 
ForcePremiumIfChargedAccountAttribute(int, Object, boolean) - Constructor for class anon.client.TrustModel.ForcePremiumIfChargedAccountAttribute
 
ForcePremiumIfExistingUserAttribute(int, Object, boolean) - Constructor for class anon.client.TrustModel.ForcePremiumIfExistingUserAttribute
 
formatBytesValueOnlyUnit(long) - Static method in class anon.util.Util
 
formatBytesValueOnlyUnit(long, int) - Static method in class anon.util.Util
 
formatBytesValueWithoutUnit(long) - Static method in class anon.util.Util
 
formatBytesValueWithoutUnit(long, int) - Static method in class anon.util.Util
Returns a formated number which respects different units (Bytes, kBytes, MBytes, GBytes)
formatBytesValueWithUnit(long) - Static method in class anon.util.Util
Returns the desired unit for this amount of Bytes (Bytes, kBytes, MBytes,GBytes)
formatBytesValueWithUnit(long, int) - Static method in class anon.util.Util
 
formatEuroCentValue(double) - Static method in class anon.pay.xml.XMLPriceCertificate
 
formatHumanReadable(Document) - Static method in class anon.util.XMLUtil
Reformats an XML document into a human readable format.
formatHumanReadable(Element) - Static method in class anon.util.XMLUtil
Reformats an XML element into a human readable format.
formatHumanReadable(Node, int) - Static method in class anon.util.XMLUtil
Reformats an element into a human readable format.
formatKbitPerSecValueOnlyUnit(long) - Static method in class anon.util.Util
 
formatKbitPerSecValueOnlyUnit(long, int) - Static method in class anon.util.Util
 
formatKbitPerSecValueWithoutUnit(long) - Static method in class anon.util.Util
 
formatKbitPerSecValueWithoutUnit(long, int) - Static method in class anon.util.Util
 
formatKbitPerSecValueWithUnit(long) - Static method in class anon.util.Util
 
formatKbitPerSecValueWithUnit(long, int) - Static method in class anon.util.Util
 
formatResourcePath(String) - Static method in class anon.util.ResourceLoader
Reformats a given resource name in a way it can be easily interpreted by the resource loader methods.
formatTimestamp(Date, boolean) - Static method in class anon.util.Util
formats a timestamp in an easily readable format.
formatTimestamp(Date, boolean, String) - Static method in class anon.util.Util
formatTimestamp
ForwardCascadeDatabase - Class in anon.forward.server
This class stores all MixCascades, where messages from blockees can be forwarded to.
ForwardCascadeDatabase() - Constructor for class anon.forward.server.ForwardCascadeDatabase
This creates a new instance of a ForwardCascadeDatabase.
ForwardConnection - Class in anon.forward.server
This is the implementation of the forwarding component between client and the protocol handler.
ForwardConnection(IStreamConnection, ForwardScheduler) - Constructor for class anon.forward.server.ForwardConnection
Creates a new ForwardConnection.
ForwardConnectionDescriptor - Class in anon.forward.client
This implements the forwarding information structure with supported mixcascades, quality of service parameters and the need for dummy traffic.
ForwardConnectionDescriptor() - Constructor for class anon.forward.client.ForwardConnectionDescriptor
This creates a new instance of ForwardConnectionDescriptor.
FORWARDER_RENEW_ERROR_CODE - Static variable in class anon.forward.server.ServerSocketPropagandist
This is the error code the infoservice returns, if the registration was lost and the infoservice doesn't know any mor our forwarding id.
FORWARDER_RENEW_PERIOD - Static variable in class anon.forward.server.ServerSocketPropagandist
The period in milliseconds for renewing the forwarder entry at the infoservice.
FORWARDER_VERIFY_ERROR_CODE - Static variable in class anon.forward.server.ServerSocketPropagandist
This is the error code the infoservice returns, if verifying of our forwarding server was not successful.
ForwarderInformationGrabber - Class in anon.forward.client
This class provides some tools for the forwarding client to fetch and handle the information about a forwarder.
ForwarderInformationGrabber() - Constructor for class anon.forward.client.ForwarderInformationGrabber
Creates a new ForwarderInformationGrabber and tries to fetch the information about a forwarder from the infoservices.
ForwarderInformationGrabber(String) - Constructor for class anon.forward.client.ForwarderInformationGrabber
Creates a new ForwarderInformationGrabber instance and parses the supplied information structure.
ForwardInformation - Class in anon.mixminion.message
 
ForwardInformation() - Constructor for class anon.mixminion.message.ForwardInformation
 
FORWARDING_SERVER_VERIFY_TIMEOUT - Static variable in class anon.infoservice.Constants
This is the timeout in seconds for verifying a JAP forwarding server (contacting the server and getting the acknowledgment, that it is a JAP forwarder).
ForwardScheduler - Class in anon.forward.server
This class allocates the bandwidth to all forwarded connections.
ForwardScheduler() - Constructor for class anon.forward.server.ForwardScheduler
Creates a new ForwardScheduler.
ForwardSchedulerStatistics - Class in anon.forward.server
This is the implementation for the statistics of a ForwardScheduler.
ForwardSchedulerStatistics() - Constructor for class anon.forward.server.ForwardSchedulerStatistics
Creates a new ForwardSchedulerStatistics instance.
ForwardServerManager - Class in anon.forward.server
This class manages the whole forwarding server and supplies some important methods to other classes.
ForwardServerManager() - Constructor for class anon.forward.server.ForwardServerManager
This creates a new instance of ForwardManager.
ForwardUtils - Class in anon.forward
This is the implementation of some helper methods for the forwarding client and server.
ForwardUtils() - Constructor for class anon.forward.ForwardUtils
This creates a new instance of ForwardUtils with disabled proxy settings.
fourBytesToInt(byte[], int) - Static method in class anon.crypto.DESCrypt
 
Fragment - Class in anon.anonudp.mixmessage
 
Fragment() - Constructor for class anon.anonudp.mixmessage.Fragment
 
Fragment(int, int, byte[], int) - Constructor for class anon.anonudp.mixmessage.Fragment
 
Fragment(byte[]) - Constructor for class anon.anonudp.mixmessage.Fragment
 
Fragment(byte[], int) - Constructor for class anon.anonudp.mixmessage.Fragment
 
FRAGMENT(byte[], int, int, int, int) - Method in class anon.mixminion.message.FragmentedMessage
soll den von der Nachricht m das i'te von N Paketen zurueckgeben
fragment_count - Variable in class anon.anonudp.mixmessage.Message
 
FRAGMENT_HEADER_LEN - Static variable in class anon.mixminion.message.FragmentedMessage
 
FragmentContainer - Class in anon.mixminion.message
 
FragmentContainer(byte[], int) - Constructor for class anon.mixminion.message.FragmentContainer
Constructor Build a new Fragment Container with id of the message to reassemble and numberoffrags needed packets to reassemble
FragmentedMessage - Class in anon.mixminion.message
 
FragmentedMessage(String[], byte[]) - Constructor for class anon.mixminion.message.FragmentedMessage
 
fragmentPool - Variable in class anon.anonudp.mixchannel.Channel
 
FragmentPool - Class in anon.anonudp.mixmessage
 
FragmentPool() - Constructor for class anon.anonudp.mixmessage.FragmentPool
 
FRAGSIZE - Variable in class anon.mixminion.message.FragmentContainer
 
freeBusyFlag() - Method in class anon.util.BusyFlag
 
fromBytes(byte[]) - Static method in class anon.anonudp.mixmessage.crypto.PublicKey
 
fromXmlElement(Element) - Static method in class anon.client.TrustModel
 
fromXmlElement(Element) - Static method in class anon.client.TrustModel.TrustAttribute
 
functionNumber - Variable in class anon.infoservice.InfoServiceHolder.InformationFetcher
 

G

GCM_MAC_SIZE - Static variable in class anon.anonudp.mixmessage.crypto.Util
 
GENERAL_RULE - Static variable in class anon.proxy.DirectProxy
 
generateBytes(byte[], byte[], byte[], int) - Method in class anon.crypto.MyKDF
Generates a derived key out of the provided secret and some auxiliary information (salt, info).
generateConnectionAcknowledgement() - Method in class anon.forward.server.DefaultProtocolHandler
Creates an acknowledge message for the verify request of the infoservice.
generateConnectionOfferXml() - Method in class anon.forward.server.DefaultProtocolHandler
Creates the connection offer XML structure.
generateConnectionRequest() - Method in class anon.forward.client.DefaultClientProtocolHandler
Creates the connection request message.
generateDigest(SHA1Digest) - Method in class anon.tor.cells.RelayCell
generates the digest for the relay cell
generateGF() - Method in class anon.mixminion.fec.FECMath
 
generateId(ListenerInterface) - Static method in class anon.infoservice.InfoServiceDBEntry
This is only for compatibility and will be rewritten next time.
generateMixCascadeCurrentStatus() - Method in class anon.infoservice.StatusInfo
This is a compatibility method for the creation of the CurrentStatus in the MixCascade XML structure for old JAP clients.
generateNextKey(byte[], int) - Method in class anon.util.captcha.ZipBinaryImageCaptchaClient
Generates the next key, which is equal to the current key + 1.
generatePBEKey(String, byte[]) - Static method in class anon.crypto.XMLEncryption
Generates a key from a password.
generateServerKeyExchange(IMyPrivateKey, byte[], byte[]) - Method in class anon.crypto.tinytls.keyexchange.DHE_DSS_Key_Exchange
 
generateServerKeyExchange(IMyPrivateKey, byte[], byte[]) - Method in class anon.crypto.tinytls.keyexchange.DHE_RSA_Key_Exchange
 
generateServerKeyExchange(IMyPrivateKey, byte[], byte[]) - Method in class anon.crypto.tinytls.keyexchange.Key_Exchange
 
generateXmlRepresentation() - Method in class anon.infoservice.InfoServiceDBEntry
Generates the XML representation for this InfoServiceDBEntry.
generateXmlRepresentation() - Method in class anon.infoservice.MixCascade
Creates an XML node without signature for this MixCascade.
generateXmlRepresentation() - Method in class anon.infoservice.StatusInfo
Generates an XML representation for this StatusInfo entry.
generator - Static variable in class anon.anonudp.mixmessage.crypto.EccGroup713
 
get() - Static method in class anon.terms.TermsAndConditionsResponseHandler
 
get() - Method in class anon.util.BooleanVariable
 
get() - Method in class anon.util.ExceptionVariable
 
get() - Method in class anon.util.IntegerVariable
 
get() - Method in class anon.util.StringVariable
 
GET_ANON_ADDRESS - Static variable in class anon.infoservice.InfoServiceHolder
 
GET_CASCADEINFO - Static variable in class anon.infoservice.InfoServiceHolder
 
GET_DNS_QUERY - Static variable in class anon.infoservice.InfoServiceHolder
 
GET_EXIT_ADDRESSES - Static variable in class anon.infoservice.InfoServiceHolder
 
GET_FORWARDER - Static variable in class anon.infoservice.InfoServiceHolder
Function number for fetchInformation() - getForwarder().
GET_INFOSERVICE_SERIALS - Static variable in class anon.infoservice.InfoServiceHolder
 
GET_INFOSERVICES - Static variable in class anon.infoservice.InfoServiceHolder
Function number for fetchInformation() - getInfoServices().
GET_JAPVERSIONINFO - Static variable in class anon.infoservice.InfoServiceHolder
Function number for fetchInformation() - getJAPVersionInfo().
GET_LATEST_JAVA - Static variable in class anon.infoservice.InfoServiceHolder
 
GET_LATEST_JAVA_SERIALS - Static variable in class anon.infoservice.InfoServiceHolder
 
GET_MESSAGE_SERIALS - Static variable in class anon.infoservice.InfoServiceHolder
 
GET_MESSAGES - Static variable in class anon.infoservice.InfoServiceHolder
 
GET_MIXCASCADE_SERIALS - Static variable in class anon.infoservice.InfoServiceHolder
 
GET_MIXCASCADES - Static variable in class anon.infoservice.InfoServiceHolder
Function number for fetchInformation() - getMixCascades().
GET_MIXINFO - Static variable in class anon.infoservice.InfoServiceHolder
Function number for fetchInformation() - getMixInfo().
GET_MIXINFOS - Static variable in class anon.infoservice.InfoServiceHolder
Function number for fetchInformation() - getMixInfo().
GET_MIXMINIONNODESLIST - Static variable in class anon.infoservice.InfoServiceHolder
Function number for fetchInformation() - getMixminionNodesList().
GET_MY_IP - Static variable in class anon.infoservice.InfoServiceHolder
 
GET_NEWVERSIONNUMBER - Static variable in class anon.infoservice.InfoServiceHolder
Function number for fetchInformation() - getNewVersionNumber().
GET_PAYMENT_INSTANCE - Static variable in class anon.infoservice.InfoServiceHolder
Function number for fetchInformation() - getPaymentInstance().
GET_PAYMENT_INSTANCES - Static variable in class anon.infoservice.InfoServiceHolder
Function number for fetchInformation() - getPaymentInstances().
GET_PERFORMANCE_INFO - Static variable in class anon.infoservice.InfoServiceHolder
 
GET_STATUSINFO - Static variable in class anon.infoservice.InfoServiceHolder
Function number for fetchInformation() - getStatusInfo().
GET_STATUSINFO_TIMEOUT - Static variable in class anon.infoservice.InfoServiceHolder
 
GET_TC_SERIALS - Static variable in class anon.infoservice.InfoServiceHolder
 
GET_TC_TEMPLATE - Static variable in class anon.infoservice.InfoServiceHolder
 
GET_TC_TEMPLATES - Static variable in class anon.infoservice.InfoServiceHolder
 
GET_TCS - Static variable in class anon.infoservice.InfoServiceHolder
 
GET_TORNODESLIST - Static variable in class anon.infoservice.InfoServiceHolder
Function number for fetchInformation() - getTorNodesList().
getAcceptedConnections() - Method in class anon.forward.server.ForwardSchedulerStatistics
Returns the number of accepted connections.
getAcceptedCreditCards() - Method in class anon.pay.xml.XMLPaymentOptions
 
getAccessControlPreSharedSecret() - Method in class anon.infoservice.MixCascade
Returns the pre-shared secret used as credential for access control.
getAccount() - Method in exception anon.error.AccountEmptyException
 
getAccount(long, String) - Method in class anon.pay.PayAccountsFile
Liefert PayAccount zur angegebenen Kontonummer.
getAccount() - Method in exception anon.pay.xml.XMLErrorMessage
 
getAccountAt(int) - Method in class anon.pay.PayAccountsFile
getAccountAt
getAccountCertificate() - Method in class anon.pay.PayAccount
 
getAccountInfo(PayAccount) - Method in class anon.pay.BIConnection
Fetches an account statement (balance cert. + costconfirmations) from the BI.
getAccountInfo(Document, PayAccount) - Method in class anon.pay.BIConnection
 
getAccountInfo() - Method in class anon.pay.PayAccount
 
getAccountNumber() - Method in class anon.pay.PayAccount
Returns the account's accountnumber
getAccountNumber() - Method in class anon.pay.Transaction
 
getAccountNumber() - Method in class anon.pay.xml.XMLAccountCertificate
 
getAccountNumber() - Method in class anon.pay.xml.XMLBalance
Returns the number the number of the account to which this balance belongs to
getAccountNumber() - Method in class anon.pay.xml.XMLEasyCC
 
getAccountNumber() - Method in exception anon.pay.xml.XMLErrorMessage
 
getAccountNumber() - Method in class anon.pay.xml.XMLTransCert
 
getAccountNumber() - Method in class anon.pay.xml.XMLVolumePlanPurchase
 
getAccounts() - Method in class anon.pay.PayAccountsFile
Returns an enumeration of all accounts
getAccounts(String) - Method in class anon.pay.PayAccountsFile
 
getAccountWaitingForTransaction(String) - Method in class anon.pay.PayAccountsFile
 
getAcl() - Method in class anon.tor.ordescription.ORDescriptor
gets the ACL for this onion router
getActiveAccount() - Method in class anon.pay.PayAccountsFile
 
getActiveAccountNumber() - Method in class anon.pay.PayAccountsFile
 
getActiveVMs() - Method in class anon.platform.AbstractOS
Returns a vector of all running VMs.
getAddedJobLogMessage() - Method in class anon.util.JobQueue.Job
Optional message for a log entry that is generated if a new job was added and this value is not null.
getAdditionalInfo() - Method in class anon.infoservice.OperatorAddress
 
getAdditionalProtocolData() - Method in class anon.client.DataChainSendOrderStructure
Returns the additional protocol data as an Object type.
getAddress() - Method in class anon.infoservice.ANONAddress
 
getAddress() - Method in class anon.mixminion.mmrdescription.MMRDescription
gets the address of the MMR
getAddress() - Method in class anon.tor.ordescription.ORDescriptor
gets the address of the OR
getAddressAsNodeList(Document) - Method in class anon.infoservice.OperatorAddress
 
getAffiliate() - Method in class anon.pay.PayAccount
 
getAffiliate(String, boolean) - Method in class anon.pay.PayAccountsFile
 
getAffiliate() - Method in class anon.pay.xml.XMLBalance
 
getAffiliate() - Method in class anon.pay.xml.XMLPassivePayment
 
getAffiliate() - Method in class anon.pay.xml.XMLResponse
 
getAlertDescription() - Method in exception anon.crypto.tinytls.TLSException
if the Exception is an alert an alertdescription is returned
getAlertLevel() - Method in exception anon.crypto.tinytls.TLSException
if the Exception is an alert an alertlevel is returned
getAlgorithm() - Method in class anon.crypto.MyDSAPrivateKey
 
getAlgorithm() - Method in class anon.crypto.MyDSAPublicKey
 
getAlgorithm() - Method in class anon.crypto.MyECPrivateKey
 
getAlgorithm() - Method in class anon.crypto.MyECPublicKey
 
getAlgorithm() - Method in class anon.crypto.MyRSAPrivateKey
 
getAlgorithm() - Method in class anon.crypto.MyRSAPublicKey
 
getAlgorithmForName(String) - Static method in class anon.client.crypto.SymCipher
 
getAlias() - Method in class anon.crypto.PKCS12
 
getAllByName(String) - Method in class anon.infoservice.InfoServiceHolder
Implement the method of IHTTPClientDNSResolver
getAllCCsTransferredBytes() - Method in class anon.pay.xml.XMLAccountInfo
returns the overall sum of all the transfered bytes of all CCs belonging to this account.
getAllCertificates() - Method in class anon.crypto.CertificateStore
 
getAllDescriptors() - Method in class anon.tor.ordescription.InfoServiceORListFetcher
 
getAllDescriptors() - Method in interface anon.tor.ordescription.ORListFetcher
gets descriptors for all known ORs
getAllDescriptors() - Method in class anon.tor.ordescription.PlainORListFetcher
 
getAllOptions() - Method in class anon.pay.xml.XMLPaymentOptions
 
getAllOptionsSortedByRank(String) - Method in class anon.pay.xml.XMLPaymentOptions
 
getAllowedCascadesDatabase() - Method in class anon.forward.server.ForwardServerManager
Returns the database with the MixCascades, where connections are allowed to be forwarded to.
getAllowNonAnonymousSettingName() - Method in class anon.proxy.DirectProxy.AllowProxyConnectionCallback
 
getAllParameters() - Method in class anon.forward.LocalAddress
 
getAllParameters() - Method in class anon.transport.address.Endpoint
Returns an array of all AddressParameter objects associated with this Endpoint.
getAllParameters() - Method in interface anon.transport.address.IAddress
Gibt eine Liste saemtlicher Parameter der Adresse zurueck.
getAllParameters() - Method in class anon.transport.address.SkypeAddress
 
getAllParameters() - Method in class anon.transport.address.TcpIpAddress
Returns an array of AddressParameter objects.
getAllParameters() - Method in class anon.transport.connection.util.QueuedChunkConnection.QueuedAddress
 
getAllPaymentData() - Method in class anon.pay.xml.XMLPassivePayment
Returns a string with all payment data fields.
getAllResourceRequests() - Method in class anon.terms.TermsAndConditionsRequest.TCRequestValue
 
getAllStoredRefIDs() - Static method in class anon.terms.template.TermsAndConditionsTemplate
 
getAllTermsAndConditionsAsXMLElement(Document) - Static method in class anon.terms.TermsAndConditions
 
getAllTranslations() - Method in class anon.terms.TermsAndConditions
returns all translations of this T&C container
getAllTypes() - Method in interface anon.infoservice.externaldatabase.IEDBDatabase
Returns all types stored in this database
getAllTypes() - Method in class anon.infoservice.externaldatabase.jdbc.EDBDatabaseJDBC
 
getAllValuesOfType(String) - Method in interface anon.infoservice.externaldatabase.IEDBDatabase
Returns all values of a given type stored in this database
getAllValuesOfType(String) - Method in class anon.infoservice.externaldatabase.jdbc.EDBDatabaseJDBC
 
getAlternativeChargedAccount(String) - Method in class anon.pay.PayAccountsFile
 
getAmount() - Method in class anon.pay.xml.XMLPassivePayment
Gets the payment amount
getAmountEuroCent() - Method in class anon.pay.Transaction
 
getAndResetBytesForPayment() - Method in class anon.client.PacketCounter
 
getANONAddress(String) - Method in class anon.infoservice.InfoServiceDBEntry
Sends a GET /anonaddress/id query to retrieve the ANONaddress with the given ID.
getANONAddress(String) - Method in class anon.infoservice.InfoServiceHolder
Get the ANONAddress with the give id from the InfoService.
getAnonLevel() - Method in class anon.infoservice.StatusInfo
Returns the calculated anonymity level (from number of active users, current traffic and cascade length).
getAnonRequest() - Method in class anon.proxy.HTTPConnectionEvent
 
getAnonServiceInstance(String) - Static method in class anon.AnonServiceFactory
Creates an AnonService of the given kind.
getAnonymityDistribution() - Method in class anon.proxy.AnonProxyRequest
Get the anonymity distribution of the mix cascade used by the underlying proxy server.
getAnyEmailAddress() - Method in class anon.crypto.JAPCertificate
getAnyEmailAddress: checks all reasonably likely places in the certificate for an email address
getAppdataDefaultDirectory(String, boolean) - Method in class anon.platform.AbstractOS
A default directory for the configuration files of the application.
getAppdataDefaultDirectory(String, boolean) - Method in class anon.platform.AndroidOS
 
getAppdataDefaultDirectory(String, boolean) - Method in class anon.platform.LinuxOS
 
getAppdataDefaultDirectory(String, boolean) - Method in class anon.platform.MacOS
 
getAppdataDefaultDirectory(String, boolean) - Method in class anon.platform.UnknownOS
 
getAppdataDefaultDirectory(String, boolean) - Method in class anon.platform.WindowsOS
 
getApplicationName() - Method in class anon.proxy.DirectProxy.AllowProxyConnectionCallback
 
getApplicationName() - Method in class anon.transport.address.SkypeAddress
Liefert den Applications Namen der Adresse.
getAsByteArray() - Method in class anon.mixminion.message.Header
Gives back the header as byteArray
getAsPrivateKeyInfo() - Method in interface anon.crypto.IMyPrivateKey
Gets the private key as a PrivateKeyInfo object.
getAsPrivateKeyInfo() - Method in class anon.crypto.MyDSAPrivateKey
 
getAsPrivateKeyInfo() - Method in class anon.crypto.MyECPrivateKey
Use ECPrivateKeyStructure defined in "SEC 1: Elliptic Curve Cryptography" section to be compatible with OpenSSL
getAsPrivateKeyInfo() - Method in class anon.crypto.MyRSAPrivateKey
 
getAsString(URL) - Method in class anon.platform.AbstractOS
 
getAsString(URL) - Method in class anon.platform.WindowsOS
 
getAsSubjectPublicKeyInfo() - Method in interface anon.crypto.IMyPublicKey
Gets the key as a SubjectPublicKeyInfo object.
getAsSubjectPublicKeyInfo() - Method in class anon.crypto.MyDSAPublicKey
 
getAsSubjectPublicKeyInfo() - Method in class anon.crypto.MyECPublicKey
 
getAsSubjectPublicKeyInfo() - Method in class anon.crypto.MyRSAPublicKey
 
getAttribute(Class) - Method in class anon.client.TrustModel
 
getAttribute() - Method in exception anon.crypto.X509DistinguishedName.IllegalCharacterException
Returns the attribute in that the illegal character was found.
getAttributeIdentifiers() - Method in class anon.crypto.X509DistinguishedName
Returns the identifiers of attributes in this X509 name.
getAttributeNameFromAttributeIdentifier(String) - Static method in class anon.crypto.X509DistinguishedName
Returns the X509 attribute label corresponding to a given attribute identifier.
getAttributeValue(String) - Method in class anon.crypto.X509DistinguishedName
Returns the attribute value corresponding to a given identifier.
getAttributeValues() - Method in class anon.crypto.X509DistinguishedName
Returns the values of attributes in this X509 name.
getAuthenticationPassword() - Method in interface anon.infoservice.ImmutableProxyInterface
Gets the authentication password of this interface.
getAuthenticationPassword() - Method in class anon.infoservice.ProxyInterface
 
getAuthenticationPassword(boolean) - Method in class anon.infoservice.ProxyInterface
Gets the authentication password of this interface.
getAuthenticationUserID() - Method in interface anon.infoservice.ImmutableProxyInterface
Gets the authentication user ID of this interface.
getAuthenticationUserID() - Method in class anon.infoservice.ProxyInterface
Gets the authentication user ID of this interface.
getAvailableBytes() - Method in class anon.client.DataChainInputStreamQueueEntry
 
getAvailableBytes() - Method in class anon.forward.server.ForwardConnection
Returns the sum of available bytes (bytes which we have already received, but waiting in the incoming buffers for the connection) for the client -> server direction and the server -> client direction.
getAvailableCertificatesByType(int) - Method in class anon.crypto.CertificateStore
 
getAverage(int) - Method in class anon.infoservice.PerformanceEntry
Returns the average value of the give attribute.
getAverage() - Method in class anon.infoservice.PerformanceEntry.PerformanceAttributeFloatingTimeEntry
Calculates and return the average value.
getAverageValue() - Method in class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
Returns the average value.
getBackupTime() - Method in class anon.pay.PayAccount
 
getBalance() - Method in class anon.pay.PayAccount
getBalance
getBalance() - Method in class anon.pay.xml.XMLAccountInfo
 
getBalance() - Method in class anon.pay.xml.XMLMixAccountBalance
 
getBalance() - Method in class anon.pay.xml.XMLMixInfo
 
getBalanceTimestamp() - Method in class anon.pay.xml.XMLPayRequest
 
getBalanceValidTime() - Method in class anon.pay.PayAccount
liefert zurueck, wann das Guthaben ungueltig wird (bei flatrate modellen)
getBCExtension() - Method in class anon.crypto.AbstractX509Extension
Returns the extension as BouncyCastle ASN1Sequence.
getBestBound(int) - Method in class anon.infoservice.PerformanceEntry
Calculates (if used by the info service) and returns the best bound value of the given attribute.
getBestBound() - Method in class anon.infoservice.PerformanceEntry.PerformanceAttributeFloatingTimeEntry
Returns the best bound value.
getBI() - Method in class anon.pay.PayAccount
 
getBI(String) - Method in class anon.pay.PayAccountsFile
 
getBigIntegerFromXml(Element, String) - Method in class anon.client.crypto.ASymMixCipherPlainRSA
 
getBiID() - Method in class anon.pay.xml.XMLPriceCertificate
 
getBlindeyKey() - Method in class anon.infoservice.ANONAddress
 
getBlockingTimeRemaining() - Method in class anon.infoservice.ListenerInterface
 
getBodyText() - Method in class anon.pay.xml.XMLEmail
 
getBouncyCastleCertificate() - Method in class anon.crypto.JAPCertificate
 
getBouncyCastleSubjectPublicKeyInfo() - Method in class anon.crypto.JAPCertificate
 
getBound() - Method in class anon.infoservice.PerformanceEntry.Bound
 
getBound(int) - Method in class anon.infoservice.PerformanceEntry
Calculates (if used by the info service) and returns the bound value of the given attribute.
getBound() - Method in class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
Returns the bound value.
getBound() - Method in class anon.infoservice.PerformanceEntry.PerformanceAttributeFloatingTimeEntry
Returns the bound value.
getBoundErrors() - Method in class anon.infoservice.PerformanceEntry.StabilityAttributes
Returns the amount of errors.
getBoundFromValue(int) - Method in class anon.infoservice.PerformanceEntry.PerformanceAttributeFloatingTimeEntry
 
getBoundResets() - Method in class anon.infoservice.PerformanceEntry.StabilityAttributes
Only useful for PACKETS attribute.
getBoundUnknown() - Method in class anon.infoservice.PerformanceEntry.StabilityAttributes
The amount of attempts that should have been made but were not.
getBrowserCommand() - Method in class anon.platform.AbstractOS.AbstractURLOpener
 
getBrowserName() - Method in interface anon.infoservice.IBrowserIdentification
 
getBrowserName() - Method in class anon.proxy.BrowserIdentification
 
getBrowserPath() - Method in class anon.platform.AbstractOS.AbstractURLOpener
 
getBundleExecutablePath() - Method in class anon.platform.MacOS
 
getBundleLocalisedFilename(String, Locale) - Static method in class anon.util.JAPMessages
 
getBundlePath() - Method in class anon.platform.MacOS
 
getBusyFlag() - Method in class anon.util.BusyFlag
 
getBusyFlagOwner() - Method in class anon.util.BusyFlag
 
getById(String, boolean) - Static method in class anon.terms.template.TermsAndConditionsTemplate
 
getByName(String) - Method in class anon.mixminion.mmrdescription.MMRList
gets an Mixminion router by it's name
getByName(String) - Method in class anon.tor.ordescription.ORList
gets an onion router by it's name
getByRandom(Vector) - Method in class anon.mixminion.mmrdescription.MMRList
selects a MMR randomly from a given list of allowed OR names
getByRandom() - Method in class anon.mixminion.mmrdescription.MMRList
selects a MMR randomly
getByRandom(Vector) - Method in class anon.tor.ordescription.ORList
selects a OR randomly from a given list of allowed OR names
getByRandom() - Method in class anon.tor.ordescription.ORList
selects a OR randomly (it should not hibernate)
getByRandom(int) - Method in class anon.tor.ordescription.ORList
selects a OR randomly tries to blanace the probability of exit and non-exit nodes
getByRandomWithExit(int) - Method in class anon.mixminion.mmrdescription.MMRList
selects a Routing List randomly, last element is surely an exit-node tries to balance the probability of exit and non-exit nodes
getByRandomWithFrag(int, int) - Method in class anon.mixminion.mmrdescription.MMRList
 
getByteOrder() - Method in class anon.platform.VMPerfDataFile
Returns the byte order of the underlaying perfomance file Original return type: java.nio.ByteOrder
getBytes() - Static method in class anon.pay.AIControlChannel
 
getBytes() - Method in class anon.pay.xml.XMLAccountInfo.PastMonthsVolumeBytes
 
getBytesSent() - Method in exception anon.TooMuchDataForPacketException
 
getCallingClassStatic() - Method in class anon.util.ClassUtil.ClassGetter
 
getCallingClassStatic() - Static method in class anon.util.ClassUtil
Returns the class that called the current method.
getCancellationPolicy(String) - Method in class anon.pay.BIConnection
 
getCaptcha() - Method in class anon.forward.client.ForwarderInformationGrabber
Returns the structure which includes the captcha with the forwarder information.
getCascadeDataRetentionInformation(MixCascade) - Static method in class anon.infoservice.DataRetentionInformation
 
getCascadeDataRetentionInformation(Vector) - Static method in class anon.infoservice.DataRetentionInformation
 
getCascadeId() - Method in class anon.infoservice.AbstractCascadeIDEntry
The cascade ID, that means the ID of the first mix in the cascade.
getCascadeID() - Method in class anon.pay.xml.XMLEasyCC
Deprecated.
: use getConcatenatedPriceCertHashes() instead
getCategory() - Method in class anon.client.TrustModel.TrustAttribute
 
getCC(String) - Method in class anon.pay.xml.XMLAccountInfo
getCC - returns the cost confirmation with the specified aiName
getCC() - Method in class anon.pay.xml.XMLPayRequest
 
getCCs() - Method in class anon.pay.xml.XMLAccountInfo
Returns an enumeration of all the available cost confirmations for this account.
getCellData() - Method in class anon.tor.cells.Cell
creates a fixed-sized cell

2 bytes - circID
1 byte - command
509 bytes - payload
getCellData() - Method in class anon.tor.cells.RelayCell
 
getCertificate() - Method in class anon.crypto.CertificateContainer
Returns the corresponding certificate for this CertificateContainer.
getCertificate() - Method in class anon.crypto.CertificateInfoStructure
 
getCertificate() - Method in class anon.infoservice.ServiceOperator
Returns the operator certificate.
getCertificateId(JAPCertificate, int) - Method in class anon.crypto.CertificateStore
 
getCertificateInfoStructure(JAPCertificate, int) - Method in class anon.crypto.CertificateStore
 
getCertificateInfoStructure(JAPCertificate) - Method in class anon.crypto.CertificateStore
 
getCertificateIssuer() - Method in class anon.crypto.RevokedCertificate
Checks if this RevokedCertificate contains a X509CertificateIssuer CRLEntry-Extension.
getCertificateNeedsVerification() - Method in class anon.crypto.CertificateContainer
Returns, whether this certificate needs verification by a parent certificate in order to get activated within the certificate store.
getCertificateNeedsVerification() - Method in class anon.crypto.CertificateInfoStructure
 
getCertificates() - Method in class anon.crypto.CertPath
 
getCertificates() - Method in class anon.crypto.PKCS7SignedData
Get the X.509 certificates associated with this PKCS#7 object
getCertificates() - Method in class anon.crypto.XMLSignatureElement
Returns all X509 certificates that are embedded in this SignatureElement.
getCertificateType() - Method in class anon.crypto.CertificateContainer
Returns the certificate type of this certificate.
getCertificateType() - Method in class anon.crypto.CertificateInfoStructure
 
getCertificationRequestInfo() - Method in class anon.crypto.CertificationRequest
Returns the Certification Request Info of this request.
getCertPath() - Method in class anon.crypto.CertificateContainer
 
getCertPath() - Method in class anon.crypto.CertificateInfoStructure
 
getCertPath() - Method in interface anon.crypto.IVerifyable
 
getCertPath() - Method in class anon.crypto.XMLSignatureElement
 
getCertPath() - Method in class anon.infoservice.AbstractCertifiedDatabaseEntry
 
getCertPath() - Method in interface anon.infoservice.ICertifiedDatabaseEntry
 
getCertPath() - Method in class anon.infoservice.InfoServiceDBEntry
 
getCertPath() - Method in class anon.infoservice.MixCascade
 
getCertPath() - Method in class anon.infoservice.MixInfo
Returns the CertPath of the mix For MixInfo-Objects in the InfoService the CertPath is null
getCertPath() - Method in class anon.infoservice.PerformanceInfo
 
getCertPath() - Method in class anon.infoservice.ServiceOperator
 
getCertPath() - Method in class anon.infoservice.StatusInfo
 
getCertPath() - Method in class anon.pay.PaymentInstanceDBEntry
 
getCertPath() - Method in class anon.terms.template.TermsAndConditionsTemplate
 
getCertPath() - Method in class anon.terms.TermsAndConditions.Translation
 
getCertPaths() - Method in class anon.crypto.XMLSignature
Create an array of the CertPaths from all the XMLSignatureElements.
getCertType(int) - Static method in class anon.crypto.CertPath
 
getChainTimeout() - Method in class anon.client.FixedRatioChannelsDescription
 
getChallengeForCaptcha() - Method in class anon.pay.xml.XMLChallenge
 
getChallengeForSigning() - Method in class anon.pay.xml.XMLChallenge
 
getChannel(int) - Method in class anon.client.ChannelTable
Returns the channel for a given ID.
getChannel() - Method in class anon.client.DataChainChannelListEntry
 
getChannelCell() - Method in class anon.client.DataChainSendOrderStructure
Returns the channel cell buffer, that will be transmitted over the channel.
getChannelDownstreamPackets() - Method in class anon.client.FixedRatioChannelsDescription
 
getChannelEntry() - Method in class anon.client.SequentialChannelDataChain.SendOrderProtocolData
 
getChannelFlags() - Method in class anon.client.MixPacket
 
getChannelID() - Method in class anon.anonudp.mixpacket.DataPacket
 
getChannelID() - Method in class anon.anonudp.mixpacket.InitPacket
 
getChannelID() - Method in class anon.anonudp.mixpacket.InitResponse
 
getChannelID() - Method in interface anon.anonudp.mixpacket.IPacket
 
getChannelID() - Method in class anon.anonudp.mixpacket.PacketFactory
 
getChannelId() - Method in class anon.client.MixPacket
Returns the identifier of the channel the mix packet is supposed to be sent in.
getChannelKeyOnion() - Method in class anon.anonudp.mixpacket.InitPacket
 
getChannelMessageQueue() - Method in class anon.client.AbstractDataChannel
 
getChannelTable() - Method in class anon.client.Multiplexer
 
getChannelTimeout() - Method in class anon.client.FixedRatioChannelsDescription
 
getCharacter() - Method in exception anon.crypto.X509DistinguishedName.IllegalCharacterException
Returns the illegal character.
getCharacterNumber() - Method in interface anon.util.captcha.IImageEncodedCaptcha
Returns the number of characters which are included in the captcha.
getCharacterNumber() - Method in class anon.util.captcha.ZipBinaryImageCaptchaClient
Returns the number of characters which are included in the captcha.
getCharacterSet() - Method in interface anon.util.captcha.IImageEncodedCaptcha
Returns the character set which was used when the captcha was created.
getCharacterSet() - Method in class anon.util.captcha.ZipBinaryImageCaptchaClient
Returns the character set which was used when the captcha was created.
getChargedAccount(String) - Method in class anon.pay.PayAccountsFile
 
getChargedAccount(String, PayAccount) - Method in class anon.pay.PayAccountsFile
 
getChargeLines() - Method in class anon.pay.xml.XMLExternalChargeRequest
 
getChooseMessage() - Method in class anon.util.AbstractISOCodeMapper
Returns a message that is displayed when this mapped object has an empty ISO code.
getChooseMessage() - Method in class anon.util.CountryMapper
 
getChooseMessage() - Method in class anon.util.LanguageMapper
 
getChunk() - Method in class anon.proxy.ProxyCallbackBuffer
 
getChunkReader() - Method in interface anon.transport.connection.IChunkConnection
Liefert den IChunkReader, ueber welchen gesendete Datenbloecke des Kommunikationspartners gelesen werden koennen.
getChunkReader() - Method in class anon.transport.connection.SkypeConnection
 
getChunkReader() - Method in class anon.transport.connection.util.QueuedChunkConnection
 
getChunkWriter() - Method in interface anon.transport.connection.IChunkConnection
Liefert den IChunkWriter, ueber welchen Datenbloecke zum Kommunikationspartner gesendet werden koennen.
getChunkWriter() - Method in class anon.transport.connection.SkypeConnection
 
getChunkWriter() - Method in class anon.transport.connection.util.QueuedChunkConnection
 
getCipher(byte[], byte[], boolean) - Static method in class anon.anonudp.mixmessage.crypto.CTRCipher
 
getCipher(byte[], boolean) - Static method in class anon.anonudp.mixmessage.crypto.MyCTRCipher
 
getCipher(String) - Static method in class anon.crypto.PKCS12
 
getCipherSuiteCode() - Method in class anon.crypto.tinytls.ciphersuites.CipherSuite
returns the code of a ciphersuite (see RFC2246)
getCircID() - Method in class anon.tor.Circuit
returns the ID of this circuit
getCircuitForDestination(String, int, Hashtable) - Method in class anon.tor.Tor
gets a circuit for the given host and port
getCircuitID() - Method in class anon.tor.cells.Cell
gets the circuit id
getCity() - Method in class anon.infoservice.OperatorAddress
 
getCity() - Method in class anon.infoservice.ServiceLocation
Returns the city where the service is located.
getClassDirectory(String) - Static method in class anon.util.ClassUtil
 
getClassDirectory(Class) - Static method in class anon.util.ClassUtil
Returns the class directory of the specified class.
getClassNameStatic() - Static method in class anon.util.ClassUtil
Returns the name, including the package, of the calling method's class.
getClassPath() - Static method in class anon.util.ClassUtil
Returns the current java class path.
getClassPath(boolean) - Static method in class anon.util.ClassUtil
Returns the current java class path.
getClassStatic() - Static method in class anon.util.ClassUtil
Returns the current class from a static context.
getCode() - Method in class anon.client.PacketProcessedEvent
 
getCode() - Method in class anon.pay.xml.XMLAiLoginConfirmation
 
getCodeBase() - Method in class anon.infoservice.JAPVersionInfo
Returns the URLs of the servers, where the corresponding JAP software can be downloaded from.
getCommand() - Method in class anon.tor.cells.Cell
returns the command of the cell
getCommonName() - Method in class anon.crypto.X509DistinguishedName
Returns the common name.
getCommonName() - Method in class anon.infoservice.ServiceLocation
 
getCommonName() - Method in class anon.infoservice.ServiceOperator
 
getCompressedData() - Method in class anon.infoservice.MixCascade
 
getConcatenatedPriceCertHashes() - Method in class anon.infoservice.MixCascade
 
getConcatenatedPriceCertHashes() - Method in class anon.pay.xml.XMLAccountInfo.PastMonthsVolumeBytes
 
getConcatenatedPriceCertHashes() - Method in class anon.pay.xml.XMLEasyCC
 
getConditionValue() - Method in class anon.client.TrustModel.TrustAttribute
 
getConfigPath(String, boolean) - Method in class anon.platform.AbstractOS
Implementations must return a valid path to the config file.
getConfigPath(String, boolean) - Method in class anon.platform.AndroidOS
 
getConfigPath(String, boolean) - Method in class anon.platform.LinuxOS
 
getConfigPath(String, boolean) - Method in class anon.platform.MacOS
 
getConfigPath(String, boolean) - Method in class anon.platform.UnknownOS
 
getConfigPath(String, boolean) - Method in class anon.platform.WindowsOS
 
getConnectedCascade() - Method in class anon.client.KeyExchangeManager
 
getConnection() - Method in class anon.infoservice.HTTPConnectionDescriptor
Returns the HTTPConnection instance.
getConnection() - Method in class anon.mixminion.FirstMMRConnectionThread
gets a TinyTLS connection if no timeout is reached
getConnection() - Method in class anon.tor.FirstOnionRouterConnectionThread
gets a TinyTLS connection if no timeout is reached
getConnectionDescriptor() - Method in class anon.forward.client.DefaultClientProtocolHandler
Returns the connection descriptor with the offer from the forwarder.
getConnectionHeader() - Method in class anon.proxy.HTTPConnectionEvent
 
getConnectionTimeout() - Static method in class anon.infoservice.InfoServiceDBEntry
 
getConnectionTimeout() - Static method in class anon.pay.BIConnection
 
getConnectionToMixCascade() - Method in class anon.client.AnonClient
Return the TCP connection used to connect to the cascade.
getConnectMsg(byte[]) - Method in class anon.client.AnonUDPChannel
Creates a connect message to the host given in setDestination() and saves it into the given byte array.
getConnectMsgSize() - Method in class anon.client.AnonUDPChannel
Returns the size of the UDP protocol connect msg.
getConnector() - Static method in class anon.forward.LocalForwarder
Liefert den Connector um eine lokale Verbindung einzurichten.
getContent() - Method in class anon.terms.TCComponent
 
getContent() - Method in class anon.terms.template.Paragraph
 
getContentBytes(AnonProxyRequest, Hashtable) - Method in class anon.proxy.HTTPProxyCallback
 
getContentEncodings() - Method in class anon.proxy.AnonProxyRequest
 
getContext() - Static method in class anon.client.TrustModel
 
getContext() - Method in class anon.infoservice.AbstractDistributableDatabaseEntry.SerialDBEntry
 
getContext() - Method in interface anon.infoservice.IServiceContextContainer
 
getContext() - Method in class anon.infoservice.MixCascade
 
getControlChannelCipher() - Method in class anon.client.KeyExchangeManager
 
getControlChannelCipher() - Method in class anon.client.Multiplexer
 
getCountDown() - Method in class anon.proxy.DirectProxy.RememberedRequestRight
 
getCountryCode() - Method in class anon.crypto.X509DistinguishedName
Returns the country code;
getCountryCode() - Method in class anon.infoservice.ServiceLocation
Returns the country where the service is located.
getCountryCode() - Method in class anon.infoservice.ServiceOperator
 
getCreatedHTTPConnections() - Method in class anon.infoservice.HTTPConnectionFactory
Returns the recently created HTTPConnections.
getCreationTime() - Method in class anon.infoservice.AbstractDatabaseEntry
Returns the time in milliseconds when this db entry was create, that means read from the network or created from internal values.
getCreationTime() - Method in class anon.pay.PayAccount
Liefert das Erstellungsdatum des Kontos.
getCreationTime() - Method in class anon.pay.Transaction
 
getCreationTime() - Method in class anon.pay.xml.XMLAccountCertificate
 
getCurrencies() - Method in class anon.pay.xml.XMLPaymentOptions
 
getCurrency() - Method in class anon.pay.xml.XMLPassivePayment
Gets the currency the user wants to pay in
getCurrentBandwidthUsage() - Method in class anon.forward.server.ForwardSchedulerStatistics
Returns the current bandwidth usage.
getCurrentBytes() - Method in class anon.pay.PayAccount
The bytes that have been transferred over the current service.
getCurrentCascade() - Method in class anon.client.AbstractAutoSwitchedMixCascadeContainer
 
getCurrentCascade() - Method in class anon.infoservice.AbstractMixCascadeContainer
Returns the last return value of getNextCascade().
getCurrentCascade() - Method in class anon.infoservice.SimpleMixCascadeContainer
 
getCurrentCascade() - Method in class anon.proxy.AnonProxy.DummyMixCascadeContainer
 
getCurrentCascade() - Method in class anon.proxy.AnonProxy.EncapsulatedMixCascadeContainer
 
getCurrentClassStatic() - Method in class anon.util.ClassUtil.ClassGetter
 
getCurrentCredit() - Method in class anon.pay.PayAccount
Returns the current credit (i. e. deposit - spent) as counted by the Jap itself.
getCurrentCreditCalculated() - Method in class anon.pay.PayAccount
 
getCurrentCreditCalculatedAlsoNegative() - Method in class anon.pay.PayAccount
 
getCurrentCreditFromBalance() - Method in class anon.pay.PayAccount
 
getCurrentErrorCode() - Method in class anon.forward.server.ServerSocketPropagandist
Returns the error code of the last announcement try.
getCurrentlyForwardedConnections() - Method in class anon.forward.server.ForwardScheduler
Returns the number of currently forwarded connections.
getCurrentlyForwardedConnections() - Method in class anon.forward.server.ForwardServerManager
Returns the number of currently forwarded connections.
getCurrentMaximum() - Method in interface anon.util.IProgressCallback
 
getCurrentOverusageFactor(Timestamp) - Method in class anon.pay.PayAccount
 
getCurrentReplayOffset(int) - Method in class anon.client.MixParameters
 
getCurrentResourcePath(File, File) - Static method in class anon.util.ResourceLoader
Gets the relative resource path for the currently parsed file.
getCurrentResourcePath(ZipEntry) - Static method in class anon.util.ResourceLoader
Gets the relative resource path for the currently parsed zip entry.
getCurrentRisk() - Method in class anon.infoservice.StatusInfo
Returns the current risk for using this mix cascade.
getCurrentService() - Method in class anon.client.AnonClient
 
getCurrentService() - Method in class anon.infoservice.AbstractMixCascadeContainer
 
getCurrentSize() - Method in interface anon.util.IProgressCallback
 
getCurrentSpent() - Method in class anon.pay.PayAccount
returns totalBytes - getCurrentCredit() in BYTES or 0 if no accountInfo is given.
getCurrentState() - Method in class anon.forward.server.ServerSocketPropagandist
Returns the current registration state at the infoservice.
getCurrentState() - Method in class anon.shared.ProxyConnection
 
getCurrentState() - Method in class anon.transport.connection.ChunkConnectionAdapter
Liefert den Status der zugrundeliegenen Connection
getCurrentState() - Method in interface anon.transport.connection.IConnection
Gibt den momentanen Zustand der Verbindung an.
getCurrentState() - Method in class anon.transport.connection.SkypeConnection
 
getCurrentState() - Method in class anon.transport.connection.SocketConnection
 
getCurrentState() - Method in class anon.transport.connection.util.QueuedChunkConnection
 
getCurrentStatus() - Method in class anon.infoservice.MixCascade
Returns the current status of this mixcascade.
getCurrentStep() - Method in class anon.platform.AbstractOS.AbstractRetryCopyProcess
 
getCurrentTimestamp() - Method in class anon.client.replay.ReplayTimestamp
 
getCurrentTrustModel() - Static method in class anon.client.TrustModel
 
getCurveID() - Method in class anon.crypto.MyECParams
 
getCustomFilter() - Static method in class anon.client.TrustModel
 
getData() - Method in class anon.anonudp.mixpacket.DataPacket
 
getData() - Method in class anon.anonudp.mixpacket.InitPacket
 
getData() - Method in class anon.anonudp.mixpacket.InitResponse
 
getData() - Method in interface anon.anonudp.mixpacket.IPacket
 
getData(byte[], int, int) - Method in class anon.client.DataChainInputStreamQueueEntry
 
getData() - Method in class anon.crypto.tinytls.AbstractTLSRecord
Returns the original buffer of the data of this TLS record.
getDatabaseURL() - Method in class anon.infoservice.externaldatabase.jdbc.EDBConfigurationJDBC
 
getDataChain() - Method in class anon.client.AbstractDataChannel
 
getDataForTransaction(long) - Method in class anon.pay.xml.XMLTransactionOverview
 
getDataRetentionInformation() - Method in class anon.infoservice.MixCascade
 
getDataRetentionInformation() - Method in class anon.infoservice.MixInfo
 
getDate() - Method in class anon.infoservice.JAPVersionInfo
Returns the release date of the JAP software described in this version info structure.
getDate() - Method in class anon.terms.template.TermsAndConditionsTemplate
 
getDate() - Method in class anon.terms.TermsAndConditions
return a date object which holds the date from when these T&Cs became valid
getDate() - Method in class anon.terms.TermsAndConditions.Translation
 
getDate() - Method in class anon.terms.TermsAndConditionsMixInfo
 
getDateString() - Method in class anon.terms.TermsAndConditions
returns the date as String in the format 'yyyyMMdd' from when these T&Cs became valid
getDays() - Method in class anon.util.XMLDuration
 
getDayTimestamp(int, int) - Method in class anon.infoservice.PerformanceEntry
Determines the day timestamp of the oldest entry of specified performance attribute.
getDayTimestamp() - Method in class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
Returns the day timestamp of the entry.
getDecoded() - Method in class anon.mixminion.message.Message
 
getDecomposedCascadeName() - Method in class anon.infoservice.MixCascade
 
getDecryptedOutputSize(int) - Method in class anon.client.crypto.ControlChannelCipher
 
getDefault() - Static method in class anon.mixminion.fec.FECCodeFactory
 
getDefaultBrowserPath() - Method in class anon.platform.AbstractOS
 
getDefaultCondition() - Static method in class anon.client.TrustModel.ForcePremiumIfChargedAccountAttribute
 
getDefaultCondition() - Static method in class anon.client.TrustModel.ForcePremiumIfExistingUserAttribute
 
getDefaultCondition() - Static method in class anon.client.TrustModel.NumberOfMixesAttribute
 
getDefaultCondition() - Static method in class anon.client.TrustModel.TrustAttribute
 
getDefaultHelpPath(String) - Method in class anon.platform.AbstractOS
Returns the default destination path for an external installation of the help files.
getDefaultHelpPath(String) - Method in class anon.platform.WindowsOS
 
getDefaultLanguage() - Method in class anon.terms.TermsAndConditionsMixInfo
 
getDefaultTemplateRefId() - Method in class anon.terms.TermsAndConditionsMixInfo
 
getDefaultTempPath() - Static method in class anon.platform.AbstractOS
 
getDefaultTranslation() - Method in class anon.terms.TermsAndConditions
returns the default translation of the T&C which is displayed if there is no translation available for current display language
getDefaultURL() - Method in class anon.platform.AbstractOS.AbstractURLOpener
 
getDefaultValue() - Static method in class anon.client.TrustModel.DelayAttribute
 
getDefaultValue() - Static method in class anon.client.TrustModel.NumberOfMixesAttribute
 
getDefaultValue() - Static method in class anon.client.TrustModel.TrustAttribute
 
getDeposit() - Method in class anon.pay.PayAccount
Returns the initial amount of the account (i. e. the sum of all incoming payment)
getDeposit() - Method in class anon.pay.xml.XMLBalance
Returns the total amount of money spent by the user to buy the corresponding volume plan.
getDEROctets() - Method in class anon.crypto.AbstractX509Extension
Returns the DER value of this extension in a single byte array.
getDescription() - Method in class anon.pay.xml.XMLDescription
 
getDescription() - Method in class anon.tor.OnionRouter
returns a description of this router
getDescriptor(String) - Method in class anon.tor.ordescription.InfoServiceORListFetcher
 
getDescriptor(String) - Method in interface anon.tor.ordescription.ORListFetcher
gets descriptor for OR with given digest
getDescriptor(String) - Method in class anon.tor.ordescription.PlainORListFetcher
 
getDescriptorByFingerprint(String) - Method in class anon.tor.ordescription.InfoServiceORListFetcher
 
getDescriptorByFingerprint(String) - Method in interface anon.tor.ordescription.ORListFetcher
 
getDescriptorByFingerprint(String) - Method in class anon.tor.ordescription.PlainORListFetcher
 
getDestination() - Method in class anon.anonudp.mixchannel.IPv4Pair
 
getDetailedInfo(String) - Method in class anon.pay.xml.XMLPaymentOption
 
getDetails() - Method in class anon.pay.xml.XMLBankAccount
 
getDigest(SubjectPublicKeyInfo) - Static method in class anon.crypto.X509SubjectKeyIdentifier
 
getDigest() - Method in class anon.mixminion.mmrdescription.MMRDescription
gets the digest
getDigestAlgorithm() - Method in class anon.crypto.PKCS7SignedData
Get the algorithm used to calculate the message digest
getDigestMethod() - Method in class anon.crypto.XMLSignatureElement
Returns the digest method that was used for creating this signature.
getDirPort() - Method in class anon.tor.ordescription.ORDescriptor
gets the port of the directory server
getDisplayName() - Method in class anon.pay.xml.XMLVolumePlan
 
getDistinguishedName() - Method in class anon.crypto.X509CertificateIssuer
Returns the X509DistinguishedName of the issuer represented by this extension
getDistinguishedName() - Method in class anon.crypto.X509DistinguishedName
Returns the distinguished name as Hashtable (identifier-attribute).
getDistribution() - Method in class anon.infoservice.MixCascade
Returns a number that tells how distributed this service is.
getDistribution() - Method in class anon.infoservice.MixCascadeExitAddresses
 
getDNSQuery(String) - Method in class anon.infoservice.InfoServiceDBEntry
Sends a GET /dnsquery request for a given host and returns the received IP addresses
getDocType() - Method in class anon.crypto.CertPathInfo
 
getDocument() - Method in class anon.pay.xml.XMLEasyCC
 
getDocument() - Method in class anon.pay.xml.XMLPriceCertificate
 
getDocument() - Method in class anon.terms.template.TermsAndConditionsTemplate
 
getDocument(String) - Method in class anon.tor.ordescription.PlainORListFetcher
fetch document from directory server
getDocumentElement(Node) - Static method in class anon.util.XMLUtil
If the current node is of the type XML document, this method returns the document element.
getDownloadURL() - Method in class anon.infoservice.JavaVersionDBEntry
Returns the URL where this Java version is available.
getDownStreamContentBytes() - Method in class anon.proxy.HTTPConnectionEvent
 
getDownStreamContentBytes(AnonProxyRequest) - Method in class anon.proxy.HTTPProxyCallback
 
getDownstreamSendMe() - Method in class anon.client.KeyExchangeManager
 
getDP() - Method in class anon.crypto.MyRSAPrivateKey
 
getDQ() - Method in class anon.crypto.MyRSAPrivateKey
 
getDriverClassName() - Method in class anon.infoservice.externaldatabase.jdbc.EDBConfigurationJDBC
 
getDummyPrivateKey() - Static method in class anon.crypto.JAPCertificate
Gets a dummy private key for creating X509 certificates from trusted public keys.
getDummyTrafficInterval() - Method in class anon.forward.server.ForwardServerManager
Returns the dummy traffic interval.
getDuration() - Method in class anon.infoservice.DataRetentionInformation
 
getDuration() - Method in class anon.pay.xml.XMLVolumePlan
 
getDurationInDays() - Method in class anon.pay.xml.XMLVolumePlan
 
getDurationUnit() - Method in class anon.pay.xml.XMLVolumePlan
 
getE_EmailAddress() - Method in class anon.crypto.X509DistinguishedName
Returns the email address specified by the identifier "E".
getECDomainParams() - Method in class anon.crypto.MyECParams
 
getEDBDatabaseInstance() - Method in interface anon.infoservice.externaldatabase.IEDBConfiguration
 
getEDBDatabaseInstance() - Method in class anon.infoservice.externaldatabase.jdbc.EDBConfigurationJDBC
 
getElementsByTagName(Node, String) - Static method in class anon.util.XMLUtil
 
getEMail() - Method in class anon.infoservice.ServiceOperator
Return the EMail address of the operator.
getEmailAddress() - Method in class anon.crypto.X509DistinguishedName
Returns the email address specified by the identifier "EmailAddress".
getEMailSpamSafe() - Method in class anon.infoservice.ServiceOperator
 
getEncoded() - Method in class anon.crypto.AbstractPrivateKey
Returns the key in a byte encoded form that is defined be the result of the method getAsPrivateKeyInfo() .
getEncoded() - Method in class anon.crypto.AbstractPublicKey
Returns the key in a byte encoded form that is defined to be the result of the method getAsSubjectPublicKeyInfo() .
getEncoded() - Method in class anon.crypto.PKCS10CertificationRequest
Returns a DER encoded byte array representing this request.
getEncodedHashValue(Element) - Static method in class anon.crypto.XMLSignature
Same method as getHashValueOfElement, except the String returned is already Base64-encoded necessary to avoid discrepancies between the results of getHashValueOfElement between the BI(Java) and PIG (Ruby/Java-bridge)
getEncryptedElement(Element, MyRSAPublicKey) - Static method in class anon.crypto.XMLEncryption
Returns a node which is the encrypted version of elemPlain.
getEncryptedOutputSize(int) - Method in class anon.client.crypto.ControlChannelCipher
 
getEndDate() - Method in class anon.pay.xml.XMLPaymentSettings
getEndDate: utility method that returns the enddate of a flat purchased now (i.e.
getEndEntityKeys() - Method in class anon.crypto.MultiCertPath
Gets all successfully verified end entity Keys from this MultiCertPath.
getEntries(InfoServiceDBEntry.EntryGetter) - Method in class anon.infoservice.InfoServiceDBEntry
 
getEntry(String) - Method in class anon.infoservice.PerformanceInfo
Returns a performance entry for the giving Cascade.
getEntryById(String) - Method in class anon.infoservice.Database
Returns the DatabaseEntry with the given ID.
getEntryClass() - Method in class anon.infoservice.Database
Returns the DatabaseEntry class for that this Database is registered.
getEntryHash() - Method in class anon.infoservice.Database
 
getEntryList() - Method in class anon.forward.server.ForwardCascadeDatabase
Returns a snapshot of all values in the database of allowed cascades.
getEntryList() - Method in class anon.infoservice.Database
Returns a snapshot of all values in the serviceDatabase.
getEntryList(boolean) - Method in class anon.infoservice.Database
 
getEntrySerials() - Method in class anon.infoservice.update.AbstractDatabaseUpdater
 
getEntrySerials() - Method in class anon.infoservice.update.AbstractMixCascadeUpdater
 
getEntrySerials() - Method in class anon.infoservice.update.InfoServiceUpdater
 
getEntrySerials() - Method in class anon.infoservice.update.JavaVersionUpdater
 
getEntrySerials() - Method in class anon.infoservice.update.MessageUpdater
 
getEntrySerials() - Method in class anon.infoservice.update.MinVersionUpdater
 
getEntrySerials() - Method in class anon.infoservice.update.PaymentInstanceUpdater
 
getEntrySerials() - Method in class anon.infoservice.update.PerformanceInfoUpdater
 
getEntrySerials() - Method in class anon.infoservice.update.ServiceExitAddressUpdater
 
getEntrySnapshotAsEnumeration() - Method in class anon.infoservice.Database
Returns a snapshot of all entries in the Database as an Enumeration.
getenv(String) - Method in class anon.platform.AbstractOS
 
getEnvPath(String, String, boolean) - Method in class anon.platform.WindowsOS
 
getErrorCode() - Method in class anon.crypto.CertPath
 
getErrorCode() - Method in exception anon.error.AnonServiceException
 
getErrorCode() - Method in exception anon.forward.client.ClientForwardException
Returns the error code with the reason for this exception.
getErrorCode() - Method in class anon.forward.client.ForwarderInformationGrabber
Returns the error code which may occured while creating this instance of ForwarderInformationGrabber.
getErrorCode() - Method in class anon.pay.xml.XMLPassivePayment
Gets the payment method error code
getErrorMessage() - Method in class anon.pay.xml.XMLPassivePayment
Gets the payment method error message
getErrorPosition() - Method in class anon.crypto.CertPath
 
getErrorResponse() - Method in exception anon.proxy.HTTPHeaderParseException
 
getErrorResponse() - Method in exception anon.proxy.ProxyCallbackNotProcessableException
A response as byte array to sent to the host
getErrors() - Method in class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
Returns the amount of errors.
getErrorStream() - Method in class anon.platform.MyProcess
 
getEvent(AnonProxyRequest) - Method in class anon.proxy.HTTPProxyCallback
 
getExitAddresses() - Method in class anon.infoservice.InfoServiceDBEntry
 
getExitInformation(String[], byte[]) - Static method in class anon.mixminion.mmrdescription.MMRDescription
 
getExpireTime() - Method in class anon.infoservice.AbstractDatabaseEntry
Returns the time (see System.currentTimeMillis()) when this DatabaseEntry will be removed from the Database, if it is not updated meanwhile.
getExtension(int) - Method in class anon.crypto.MyX509Extensions
Returns the extension at the given index.
getExtension(String) - Method in class anon.crypto.MyX509Extensions
Returns the extension with the specified identifier if it is contained in this X509Extensions object.
getExtensions() - Method in class anon.crypto.CertificateRevocationList
 
getExtensions() - Method in class anon.crypto.CertificationRequestInfo
Returns the extensions contained in this request info.
getExtensions() - Method in class anon.crypto.JAPCertificate
Returns the certificate's X509 extensions.
getExtensions(String) - Method in class anon.crypto.MyX509Extensions
Returns the extensions with the specified identifier if they are contained in this X509Extensions object.
getExtensions() - Method in class anon.crypto.MyX509Extensions
Returns a Vector with all X509 extensions that are contained in this object as AbstractX509Extension objects.
getExtensions() - Method in class anon.crypto.PKCS10CertificationRequest
Returns the extensions contained in this request.
getExtensions() - Method in class anon.crypto.PKCS12
 
getExtensions() - Method in class anon.crypto.RevokedCertificate
 
getExtensionsAsASN1Set() - Method in class anon.crypto.MyX509Extensions
Returns the object as BouncyCastle ASN1Set.
getExtensionsAsBCExtensions() - Method in class anon.crypto.MyX509Extensions
Returns the object a BouncyCastle Extensions object.
getExternalIdentifier() - Method in class anon.infoservice.MessageDBEntry
 
getExtraInfo(String) - Method in class anon.pay.xml.XMLPaymentOption
 
getExtraInfos() - Method in class anon.pay.xml.XMLPaymentOption
getExtraInfos
getExtraInfoType(String) - Method in class anon.pay.xml.XMLPaymentOption
 
getExtraVolumeKbytes() - Method in class anon.pay.xml.XMLVolumePlan
 
getFamily() - Method in class anon.tor.ordescription.ORDescriptor
 
getFax() - Method in class anon.infoservice.OperatorAddress
 
getField(Object) - Method in class anon.util.XMLDuration
 
getField(int) - Method in class anon.util.XMLDuration
Gets the value of a field.
getFieldName(Object) - Static method in class anon.util.XMLDuration
 
getFieldName(int) - Static method in class anon.util.XMLDuration
 
getFields() - Method in class anon.util.XMLDuration
 
getFile() - Static method in class anon.util.ClassUtil
 
getFilesInClassPath() - Static method in class anon.util.ResourceLoader
 
getFileSize(File) - Static method in class anon.util.RecursiveFileTool
 
getFingerprint() - Method in class anon.tor.ordescription.ORDescriptor
 
getFirstCertificate() - Method in class anon.crypto.CertPath
Returns the certificate from the lowest Level of this CertPath (the one that was added at first).
getFirstCertificate() - Method in class anon.crypto.CertPathInfo
 
getFirstChildByName(Node, String) - Static method in class anon.util.XMLUtil
Returns the child node of the given node with the given name.
getFirstChildByName(Node, String, boolean) - Static method in class anon.util.XMLUtil
 
getFirstChildByNameUsingDeepSearch(Node, String) - Static method in class anon.util.XMLUtil
Returns the child node of the given node with the given name.
getFirstChildByNameUsingDeepSearchInternal(Node, String) - Static method in class anon.util.XMLUtil
Returns a node that is equal to the given name, starting from the given node and, if it is not the node we are looking for, recursing to all its children.
getFirstClassFound(File) - Static method in class anon.util.ClassUtil
Traverse a file, directory or zip/jar file recursive until a class file is found and instantiated or all files are traversed.
getFirstHostName() - Method in class anon.infoservice.MixInfo
LERNGRUPPE Extracts the host name from first listenerinterface.
getFirstMessage() - Method in class anon.client.InternalChannelMessageQueue
Returns the next message without removing it.
getFirstMixSymmetricCipher() - Method in class anon.client.KeyExchangeManager
 
getFirstPort() - Method in class anon.infoservice.MixInfo
LERNGRUPPE Extracts the port from first listenerinterface.
getFirstSupportedAnonlibVersion() - Method in class anon.pay.xml.XMLVolumePlan
 
getFirstVerifiedPath() - Method in class anon.crypto.MultiCertPath
Gets the first verified CertPath of this MultiCertPath.
getFixedRatioChannelsDescription() - Method in class anon.client.KeyExchangeManager
 
getFlatEnddate() - Method in class anon.pay.xml.XMLBalance
 
getFormat() - Method in class anon.crypto.MyDSAPrivateKey
 
getFormat() - Method in class anon.crypto.MyDSAPublicKey
 
getFormat() - Method in class anon.crypto.MyECPrivateKey
 
getFormat() - Method in class anon.crypto.MyECPublicKey
 
getFormat() - Method in class anon.crypto.MyRSAPrivateKey
 
getFormat() - Method in class anon.crypto.MyRSAPublicKey
 
getForwarder() - Method in class anon.infoservice.InfoServiceDBEntry
Downloads a forwarder entry from the infoservice.
getForwarder() - Method in class anon.infoservice.InfoServiceHolder
Downloads a forwarder entry from a infoservice.
getFragment_number() - Method in class anon.anonudp.mixmessage.Fragment
 
getFreeChannelId() - Method in class anon.client.ChannelTable
Returns an available DataChannel-ID.
getFreeCodeURL() - Method in class anon.pay.PaymentInstanceDBEntry
 
getGenerator() - Static method in class anon.anonudp.mixmessage.crypto.EccGroup713
 
getGivenName() - Method in class anon.crypto.X509DistinguishedName
Returns the given name.
getGuaranteedBandwidth() - Method in class anon.forward.client.ForwardConnectionDescriptor
Returns the guaranteed bandwidth (sum of upload and download in bytes/second) the forwarder supplies.
getGuaranteedBandwidth() - Method in class anon.forward.server.ForwardScheduler
Returns the guaranteed bandwidth for one connection in bytes/sec.
getGzipInflater() - Method in class anon.proxy.DecompressionProxyCallback.DecompressionKit
 
getHash(int) - Method in class anon.crypto.tinytls.util.P_Hash
returns a hash with a variabel length
getHash() - Method in class anon.tor.ordescription.ORDescriptor
 
getHashValue() - Method in class anon.pay.xml.XMLPriceCertificate
 
getHashValueOfElement(Node) - Static method in class anon.crypto.XMLSignature
getHashValueOfElement: takes an XML node and returns its hash value
getHeader() - Method in class anon.crypto.tinytls.AbstractTLSRecord
Returns the original buffer of the header of this TLS record.
getHeader(Hashtable, String) - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
getHeaderBytes() - Method in class anon.mixminion.message.ReplyBlock
Returns the ReplyHeader as Bytes
getHeaderLength() - Method in class anon.crypto.tinytls.AbstractTLSRecord
 
getHeaderLength() - Method in class anon.crypto.tinytls.TLSHandshakeRecord
 
getHeaderLength() - Method in class anon.crypto.tinytls.TLSPlaintextRecord
 
getHeading(String) - Method in class anon.pay.xml.XMLPaymentOption
getHeading
getHeight() - Method in class anon.util.captcha.MyImage
 
getHibernate() - Method in class anon.tor.ordescription.ORDescriptor
 
getHost() - Method in class anon.anonudp.mixchannel.IPv4AndPort
 
getHost() - Method in interface anon.infoservice.ImmutableListenerInterface
Get the host (hostname or IP) of this interface as a String.
getHost() - Method in class anon.infoservice.ListenerInterface
Get the host (hostname or IP) of this interface as a String.
getHost() - Method in class anon.proxy.DirectProxy.RequestInfo
 
getHostname() - Method in class anon.transport.address.TcpIpAddress
Returns the current host name of the internal IP address.
getHosts() - Method in class anon.infoservice.MixCascade
 
getHostsAsString() - Method in class anon.infoservice.MixCascade
 
getHours() - Method in class anon.util.XMLDuration
 
getHTMLHelpPath() - Method in class anon.proxy.DirectProxy.AllowProxyConnectionCallback
 
getHtmlTableLine(boolean) - Method in class anon.infoservice.StatusInfo
Returns a HTML table line with the data of this StatusDBEntry.
getHTMLText(Locale) - Method in class anon.terms.TermsAndConditions
 
getHTMLText(String) - Method in class anon.terms.TermsAndConditions
 
getHTMLText(TermsAndConditions.Translation) - Static method in class anon.terms.TermsAndConditions
 
getHttpRequestString(Class) - Static method in class anon.infoservice.AbstractDistributableDatabaseEntry
 
getHttpSerialsRequestString(Class) - Static method in class anon.infoservice.AbstractDistributableDatabaseEntry
 
getId() - Method in class anon.anonudp.mixmessage.Message
 
getId() - Method in class anon.client.TrustModel
 
getId() - Method in class anon.crypto.CertificateContainer
Returns a unique id for this CertificateContainer.
getId() - Method in class anon.crypto.JAPCertificate
Returns a unique id for this certificate.
getId() - Method in class anon.forward.LocalForwarder
Die ID, sofern wird als Servermanager agieren.
getId() - Method in interface anon.forward.server.IServerManager
Returns the ID of this ServerManager.
getId() - Method in class anon.forward.server.ServerSocketManager
Returns the ID of this ServerSocketManager.
getId() - Method in class anon.forward.server.SkypeServerManager
Die Eindeutige ID des Servermanager.
getId() - Method in class anon.infoservice.AbstractCascadeIDEntry
The concatenated ID of all mixes in the cascade.
getId() - Method in class anon.infoservice.AbstractDatabaseEntry
Returns a unique ID for a database entry.
getId() - Method in class anon.infoservice.AbstractDistributableDatabaseEntry.SerialDBEntry
 
getId() - Method in class anon.infoservice.AbstractIDEntry
 
getId() - Method in class anon.infoservice.AbstractMarkedMessageIDDBEntry
 
getId() - Method in class anon.infoservice.ANONAddress
 
getId() - Method in interface anon.infoservice.IDistributable
Returns a ID for this information.
getId() - Method in class anon.infoservice.InfoServiceDBEntry
Returns the ID of the infoservice.
getId() - Method in class anon.infoservice.JAPMinVersion
Returns the ID for this JAPMinVersion instance.
getId() - Method in class anon.infoservice.JAPVersionInfo
Returns the ID of this version information.
getId() - Method in class anon.infoservice.JavaVersionDBEntry
Returns the vendor ID.
getId() - Method in class anon.infoservice.ListenerInterface
 
getId() - Method in interface anon.infoservice.ListenerInterface.IListenerInterfaceGetter
 
getId() - Method in class anon.infoservice.MessageDBEntry
 
getId() - Method in class anon.infoservice.MixCascade
Returns the ID of the mixcascade.
getId() - Method in class anon.infoservice.MixCascadeExitAddresses
 
getID() - Method in class anon.infoservice.MixCascadeExitAddresses.InfoServiceID
 
getId() - Method in class anon.infoservice.MixInfo
Returns the ID of the mix.
getId() - Method in class anon.infoservice.MixPosition
 
getId() - Method in class anon.infoservice.PerformanceEntry
 
getId() - Method in class anon.infoservice.PerformanceInfo
 
getId() - Method in class anon.infoservice.ServiceOperator
Returns a unique ID for a database entry.
getId() - Method in class anon.infoservice.StatusInfo
Returns the mixcascade ID of this status.
getID() - Method in class anon.mixminion.message.FragmentContainer
return the id of the container/message
getId() - Method in class anon.pay.PaymentInstanceDBEntry
 
getID() - Method in class anon.pay.Transaction
 
getId() - Method in class anon.pay.xml.XMLChallenge
 
getId() - Method in class anon.pay.xml.XMLEasyCC
getId Warning: field is not set as long as the CC has not been inserted in the payment instance's database you only need it as db primary key, so there should be no need to call getId before the CC has been stored in the database
getId() - Method in class anon.pay.xml.XMLMixInfo
 
getId() - Method in class anon.platform.VMPerfDataFile
Returns the id of the Virtual Machine
getId() - Method in class anon.terms.TCComponent
 
getId() - Method in class anon.terms.template.TermsAndConditionsTemplate
 
getId() - Method in class anon.terms.TermsAndConditionsMixInfo
 
getId() - Method in class anon.tor.util.DNSCacheEntry
 
getIdentifier() - Method in class anon.crypto.AbstractX509Extension
Returns the identifier of this extension.
getIdentifier() - Method in interface anon.crypto.ISignatureCreationAlgorithm
Returns the algorithm identifier.
getIdentifier() - Method in interface anon.crypto.ISignatureVerificationAlgorithm
 
getIdentifier() - Method in class anon.crypto.MyDSASignature
Returns the algorithm identifier (DSA with SHA1).
getIdentifier() - Method in class anon.crypto.MyECDSASignature
 
getIdentifier() - Method in class anon.crypto.MyRSASignature
Returns the algorithm identifier (RSA with SHA1).
getIdentityKey() - Method in class anon.mixminion.mmrdescription.MMRDescription
gets the IdentityKey
getImage() - Method in interface anon.util.captcha.IImageEncodedCaptcha
Returns the image with the captcha data.
getImage() - Method in class anon.util.captcha.ZipBinaryImageCaptchaClient
Returns the image with the captcha data.
getInetAddress() - Method in class anon.crypto.tinytls.TinyTLSServerSocket
 
getInetAddress() - Method in class anon.infoservice.MixCascadeExitAddresses.InfoServiceID
 
getInetAddress() - Method in class anon.util.SocketGuard
 
getInflater(boolean) - Method in class anon.proxy.DecompressionProxyCallback.DecompressionKit
 
getInfoService() - Method in class anon.forward.server.ServerSocketPropagandist
 
getInfoServices(boolean) - Method in class anon.infoservice.InfoServiceDBEntry
 
getInfoServices() - Method in class anon.infoservice.InfoServiceDBEntry
Get a Vector of all infoservices the infoservice knows.
getInfoServices() - Method in class anon.infoservice.InfoServiceHolder
Get a Vector of all infoservices the preferred infoservice knows.
getInfoServiceSerials() - Method in class anon.infoservice.InfoServiceDBEntry
 
getInfoServiceSerials() - Method in class anon.infoservice.InfoServiceHolder
 
getInfoservicesWithForwarderList() - Method in class anon.infoservice.InfoServiceHolder
Returns a Vector of InfoServices with all known infoservices (including the preferred infoservice), which have a forwarder list.
getInfoStructure() - Method in class anon.crypto.CertificateContainer
Creates an information structure with the settings stored within this certificate container.
getInitialCascade() - Method in class anon.client.AbstractAutoSwitchedMixCascadeContainer
 
getInputBlockSize() - Method in class anon.client.crypto.ASymMixCipherPlainRSA
 
getInputBlockSize() - Method in class anon.client.crypto.ASymMixCipherRSAOAEP
 
getInputBlockSize() - Method in interface anon.client.crypto.IASymMixCipher
Returns the necessary input block size of the asymmetric mix cipher.
getInputFields() - Method in class anon.pay.xml.XMLPaymentOption
 
getInputStream() - Method in interface anon.AnonChannel
The returned InputStream could be used to receive data.
getInputStream() - Method in class anon.client.AbstractAnonUDPChannel
 
getInputStream() - Method in class anon.client.AbstractDataChain
 
getInputStream() - Method in class anon.client.AnonTCPChannel
 
getInputStream() - Method in class anon.client.SocketHandler
 
getInputStream() - Method in class anon.client.TypeFilterDataChain
 
getInputStream() - Method in class anon.crypto.tinytls.TinyTLS
 
getInputStream() - Method in class anon.crypto.tinytls.TinyTLSServerSocket
 
getInputStream() - Method in class anon.platform.MyProcess
 
getInputStream() - Method in class anon.shared.AbstractAnonChannel
 
getInputStream() - Method in class anon.shared.ProxyConnection
 
getInputStream() - Method in class anon.transport.connection.ChunkConnectionAdapter
 
getInputStream() - Method in interface anon.transport.connection.IStreamConnection
Liefert den Eingabestrom der Verbinundung, ueber welchen kontinuierlich Daten empfangen werden koennen.
getInputStream() - Method in class anon.transport.connection.SocketConnection
 
getInputStream() - Method in class anon.util.SocketGuard
 
getInstance(Class, int, Object, boolean) - Static method in class anon.client.TrustModel.TrustAttribute
 
getInstance(ASN1Encodable) - Static method in class anon.crypto.AbstractX509Extension
Creates an extension from a BouncyCastle ASN1 X.509 Extension).
getInstance(File, File) - Method in class anon.crypto.CertificateRevocationList.CRLInstantiator
 
getInstance(ZipEntry, ZipFile) - Method in class anon.crypto.CertificateRevocationList.CRLInstantiator
 
getInstance(InputStream, String) - Method in class anon.crypto.CertificateRevocationList.CRLInstantiator
 
getInstance(byte[]) - Static method in class anon.crypto.CertificateRevocationList
Creates a crl from a byte array
getInstance(File) - Static method in class anon.crypto.CertificateRevocationList
Create a crl from a file.
getInstance(InputStream) - Static method in class anon.crypto.CertificateRevocationList
Creates a crl by using an input stream.
getInstance(String, boolean, String) - Static method in class anon.crypto.CertificateRevocationList
Method to get instances of CertificateRevocationList from files in the specified path
getInstance(JAPCertificate, int, Vector) - Static method in class anon.crypto.CertPath
 
getInstance(SecureRandom, int, int) - Static method in class anon.crypto.DSAKeyPair
This creates a new DSA key pair.
getInstance(SecureRandom) - Static method in class anon.crypto.ECKeyPair
 
getInstance(ASN1ObjectIdentifier, SecureRandom) - Static method in class anon.crypto.ECKeyPair
 
getInstance(Certificate) - Static method in class anon.crypto.JAPCertificate
Creates a new certificate from a valid X509 certificate structure.
getInstance(JAPCertificate) - Static method in class anon.crypto.JAPCertificate
Creates a new certificate from a valid X509 certificate.
getInstance(byte[]) - Static method in class anon.crypto.JAPCertificate
Creates a certificate instance by using the encoded variant of the certificate.
getInstance(String, boolean, String) - Static method in class anon.crypto.JAPCertificate
 
getInstance(String, boolean) - Static method in class anon.crypto.JAPCertificate
Instantiates all certificates found in the specified relative resource path.
getInstance(InputStream) - Static method in class anon.crypto.JAPCertificate
Creates a certificate by using an input stream.
getInstance(Node) - Static method in class anon.crypto.JAPCertificate
Creates a certificate instance by using a XML Node as input.
getInstance(File) - Static method in class anon.crypto.JAPCertificate
Creates a certificate instance by using a file (either DER encoded or PEM).
getInstance(String) - Static method in class anon.crypto.JAPCertificate
Creates a certificate instance by using a file name.
getInstance(IMyPublicKey, Calendar) - Static method in class anon.crypto.JAPCertificate
Creates an X509 certificate with a short validity from a public key.
getInstance(X509DistinguishedName, AsymmetricCryptoKeyPair, Validity) - Static method in class anon.crypto.JAPCertificate
Creates an X509 certificate from a key pair.
getInstance(X509DistinguishedName, AsymmetricCryptoKeyPair, Validity, MyX509Extensions) - Static method in class anon.crypto.JAPCertificate
Creates an X509 certificate from a key pair.
getInstance(X509DistinguishedName, X509DistinguishedName, IMyPrivateKey, IMyPublicKey, Validity, MyX509Extensions, BigInteger) - Static method in class anon.crypto.JAPCertificate
Creates an X509 certificate.
getInstance(File, File) - Method in class anon.crypto.JAPCertificate.X509CertificateInstantiator
 
getInstance(ZipEntry, ZipFile) - Method in class anon.crypto.JAPCertificate.X509CertificateInstantiator
 
getInstance(InputStream, String) - Method in class anon.crypto.JAPCertificate.X509CertificateInstantiator
 
getInstance(byte[]) - Static method in class anon.crypto.MyRSAPublicKey
 
getInstance(byte[], char[]) - Static method in class anon.crypto.PKCS12
Loads a PKCS12 certificate from a byte array.
getInstance(byte[], String) - Static method in class anon.crypto.PKCS12
 
getInstance(String, String) - Static method in class anon.crypto.PKCS12
 
getInstance(byte[], IMiscPasswordReader) - Static method in class anon.crypto.PKCS12
Loads a PKCS12 certificate from a byte array.
getInstance(InputStream, char[]) - Static method in class anon.crypto.PKCS12
Loads a PKCS12 certificate from an input stream.
getInstance(InputStream, String) - Static method in class anon.crypto.PKCS12
 
getInstance(InputStream, IMiscPasswordReader) - Static method in class anon.crypto.PKCS12
Loads a PKCS12 certificate from an input stream.
getInstance() - Static method in class anon.crypto.RevokedCertifcateStore
Returns the instance of RevokedCertificateStore (Singleton).
getInstance(BigInteger, SecureRandom, int, int) - Static method in class anon.crypto.RSAKeyPair
Creates a new rsa key pair.
getInstance(SecureRandom, int, int) - Static method in class anon.crypto.RSAKeyPair
Creates a new rsa key pair with a public exponent of 65537.
getInstance() - Static method in class anon.crypto.SignatureCreator
Returns the instance of SignatureCreator (Singleton).
getInstance() - Static method in class anon.crypto.SignatureVerifier
Returns the instance of SignatureVerifier (Singleton).
getInstance() - Static method in class anon.forward.ForwardUtils
Returns the instance of ForwardUtils (Singleton).
getInstance() - Static method in class anon.forward.server.ForwardServerManager
Returns the instance of ForwardServerManager (Singleton).
getInstance(Class) - Static method in class anon.infoservice.Database
Gets the Database for the specified database entries.
getInstance() - Static method in class anon.infoservice.HTTPConnectionFactory
Returns the instance of HTTPConnectionFactory (Singleton).
getInstance() - Static method in class anon.infoservice.InfoServiceHolder
Returns the instance of InfoServiceHolder (Singleton).
getInstance() - Static method in class anon.mixminion.Mixminion
Returns a Instance of Mixminion
getInstance() - Static method in class anon.pay.PayAccountsFile
returns the one and only accountsfile.
getInstance() - Static method in class anon.platform.AbstractOS
Instantiates an OS-specific class.
getInstance() - Static method in class anon.tor.Tor
returns an instance of Tor
getInstance(File, File) - Method in class anon.util.ClassUtil.ClassInstantiator
 
getInstance(ZipEntry, ZipFile) - Method in class anon.util.ClassUtil.ClassInstantiator
 
getInstance(InputStream, String) - Method in class anon.util.ClassUtil.ClassInstantiator
 
getInstance(File, File) - Method in interface anon.util.IResourceInstantiator
Loads a file and transforms it into a concrete object.
getInstance(ZipEntry, ZipFile) - Method in interface anon.util.IResourceInstantiator
Loads a file and transforms it into a concrete object.
getInstance(InputStream, String) - Method in interface anon.util.IResourceInstantiator
Optional: may not be supported by all resource instantiators.
getInstance(File, File) - Method in class anon.util.ResourceLoader.ByteArrayInstantiator
 
getInstance(ZipEntry, ZipFile) - Method in class anon.util.ResourceLoader.ByteArrayInstantiator
 
getInstance(InputStream, String) - Method in class anon.util.ResourceLoader.ByteArrayInstantiator
 
getInstance(File, File) - Method in class anon.util.ResourceLoader.FileTypeInstantiator
 
getInstance(ZipEntry, ZipFile) - Method in class anon.util.ResourceLoader.FileTypeInstantiator
 
getInstance(InputStream, String) - Method in class anon.util.ResourceLoader.FileTypeInstantiator
 
getInstanceJCE(SecureRandom, int, int) - Static method in class anon.crypto.DSAKeyPair
 
getIntegerConditionValue(Object) - Static method in class anon.client.TrustModel
 
getInterfaceName(Object) - Static method in class anon.platform.AbstractOS
 
getInternalLoginTimeout(IServiceContainer) - Static method in class anon.client.AnonClient
 
getIOException() - Method in class anon.client.DataChainInputStreamQueueEntry
 
getIP() - Method in class anon.pay.xml.XMLPassivePayment
Gets the payment method IP Address
getIp() - Method in class anon.tor.util.DNSCacheEntry
gets the IP of the entry
getIPAddress() - Method in class anon.transport.address.TcpIpAddress
Returns the IP address.
getISOCode() - Method in class anon.util.AbstractISOCodeMapper
Returns the ISO country code stored in this CountryMapper object.
getIssuer() - Method in class anon.crypto.CertificateRevocationList
 
getIssuer() - Method in class anon.crypto.JAPCertificate
 
getIssuer() - Method in class anon.crypto.MultiCertPath
Returns this MultiCertPaths Issuer which is the same for all end-entity certs
getIssuer() - Method in class anon.crypto.PKCS12
 
getIssuer(byte[]) - Method in class anon.crypto.PKCS7SignedData
Get the "issuer" from the TBSCertificate bytes that are passed in
getIssuingDistributionPoint() - Method in class anon.crypto.X509IssuingDistributionPoint
 
getJAPJarFileName() - Method in class anon.infoservice.JAPVersionInfo
Returns the filename of the JAP file on the download server.
getJapSoftware() - Method in class anon.infoservice.JAPMinVersion
Returns the included ServiceSoftware information about the minimum required JAP software version.
getJapVersion() - Method in class anon.infoservice.JAPVersionInfo
Returns the JAP software version described by this version info structure.
getJAPVersionInfo(int) - Method in class anon.infoservice.InfoServiceDBEntry
Returns the JAPVersionInfo for the specified type.
getJAPVersionInfo(int) - Method in class anon.infoservice.InfoServiceHolder
Returns the JAPVersionInfo for the specified type.
getJarFile() - Static method in class anon.util.ClassUtil
returns a Java Object of the JAP.jar or null if JAP is not started as jar-file
getJarFile(Class) - Static method in class anon.util.ClassUtil
 
getJonDoProxyArgument() - Method in class anon.proxy.DirectProxy.RequestInfo
 
getJRETransaltionOfISOCode(String, Locale) - Method in class anon.util.AbstractISOCodeMapper
 
getJRETransaltionOfISOCode(String, Locale) - Method in class anon.util.CountryMapper
 
getJRETransaltionOfISOCode(String, Locale) - Method in class anon.util.LanguageMapper
 
getJREVersion() - Method in class anon.infoservice.JavaVersionDBEntry
Returns the latest known version number of the JRE from this vendor.
getJREVersionName() - Method in class anon.infoservice.JavaVersionDBEntry
Returns the public human readable name for this JRE version.
getKey(byte[]) - Static method in class anon.client.crypto.KeyPool
 
getKey(byte[], int) - Static method in class anon.client.crypto.KeyPool
 
getKeyDigest() - Method in class anon.mixminion.mmrdescription.MMRDescription
gets the keydigest
getKeyExchangeAlgorithm() - Method in class anon.crypto.tinytls.ciphersuites.CipherSuite
gets the key exchange algorithm that is used
getKeyLength() - Method in interface anon.crypto.IMyPublicKey
Returns the length of the key.
getKeyLength() - Method in class anon.crypto.MyDSAPublicKey
Tested this implementation with Key-lengths from 256 to 1024 Bit in 64 Bit steps.
getKeyLength() - Method in class anon.crypto.MyECPublicKey
 
getKeyLength() - Method in class anon.crypto.MyRSAPublicKey
 
getKeyPair() - Method in class anon.crypto.PKCS12
Returns the key pair of this certificate.
getKeys() - Method in class anon.client.crypto.DataChannelCipher
 
getKeys() - Method in class anon.client.crypto.DataChannelCipherSDK
 
getKeys() - Method in interface anon.client.crypto.IDataChannelChipher
Returns the currently used key(s) for encryption/decryption.
getKeys() - Method in interface anon.client.crypto.ISymCipher
Returns the currently used key(s) for encryption.
getKeys() - Method in class anon.client.crypto.SymCipher
 
getKeys() - Method in class anon.client.crypto.SymCipherCTR
Returns the currently used key(s) for encryption.
getKeys() - Method in class anon.client.crypto.SymCipherMultithreadedCTR
Returns the currently used key(s) for encryption.
getKeys() - Method in class anon.client.crypto.SymCipherNoEncryption
Returns the currently used key(s) for encryption.
getLangCode() - Method in class anon.terms.TermsAndConditionsRequest.TCRequestKey
 
getLanguage() - Method in class anon.pay.xml.XMLTransactionOverview
 
getLanguage() - Method in class anon.terms.template.TermsAndConditionsTemplate
 
getLanguages() - Method in class anon.pay.xml.XMLPaymentOption
 
getLanguages() - Method in class anon.terms.TermsAndConditionsMixInfo
 
getLastBalanceUpdateLocalTime() - Method in class anon.pay.xml.XMLAccountInfo
 
getLastCertificate() - Method in class anon.crypto.CertPath
Returns the top level certificate (it is the one that was last added)
getLastChildByName(Node, String) - Static method in class anon.util.XMLUtil
 
getLastFieldSet() - Method in class anon.util.XMLDuration
 
getLastMonthRemainingTraffic() - Method in class anon.pay.xml.XMLBalance
 
getLastSupportedJREVersion() - Method in class anon.infoservice.JavaVersionDBEntry
 
getLastTestAverage(int) - Method in class anon.infoservice.PerformanceEntry
Returns the average value from the last performed test.
getLastTestTime() - Method in class anon.infoservice.PerformanceEntry
Returns the time of the last test.
getLastUpdate() - Method in class anon.infoservice.AbstractCascadeIDEntry
 
getLastUpdate() - Method in class anon.infoservice.AbstractDatabaseEntry
Returns the time in milliseconds when this db entry was created from the origin instance.
getLastUpdate() - Method in class anon.infoservice.AbstractDistributableDatabaseEntry.SerialDBEntry
 
getLastUpdate() - Method in class anon.infoservice.AbstractIDEntry
 
getLastUpdate() - Method in class anon.infoservice.AbstractMarkedMessageIDDBEntry
 
getLastUpdate() - Method in class anon.infoservice.ANONAddress
 
getLastUpdate() - Method in class anon.infoservice.InfoServiceDBEntry
 
getLastUpdate() - Method in class anon.infoservice.JAPMinVersion
 
getLastUpdate() - Method in class anon.infoservice.JAPVersionInfo
 
getLastUpdate() - Method in class anon.infoservice.JavaVersionDBEntry
 
getLastUpdate() - Method in class anon.infoservice.MessageDBEntry
 
getLastUpdate() - Method in class anon.infoservice.MixCascade
 
getLastUpdate() - Method in class anon.infoservice.MixCascadeExitAddresses
 
getLastUpdate() - Method in class anon.infoservice.MixCascadeExitAddresses.InfoServiceID
 
getLastUpdate() - Method in class anon.infoservice.MixInfo
Returns the time (see System.currentTimeMillis()), when the mix has sent this MixInfo to an infoservice.
getLastUpdate() - Method in class anon.infoservice.PerformanceEntry
 
getLastUpdate() - Method in class anon.infoservice.PerformanceInfo
 
getLastUpdate() - Method in class anon.infoservice.ServiceOperator
Returns the time in milliseconds when this db entry was created from the origin instance.
getLastUpdate() - Method in class anon.infoservice.StatusInfo
Returns the time (see System.currentTimeMillis()), when the mixcascade has sent this StatusInfo to an InfoService.
getLastUpdate() - Method in class anon.infoservice.update.AbstractDatabaseUpdater
 
getLastUpdate() - Method in class anon.infoservice.update.AccountUpdater
 
getLastUpdate() - Method in class anon.pay.PaymentInstanceDBEntry
 
getLastUpdate() - Method in class anon.pay.xml.XMLMixAccountBalance
 
getLastUpdate() - Method in class anon.terms.template.TermsAndConditionsTemplate
 
getLastUpdate() - Method in class anon.tor.util.DNSCacheEntry
 
getLastUpdate() - Method in class anon.util.Updater
Should return Long.MAX_VALUE if no update was done since program start.
getLatestJava() - Method in class anon.infoservice.InfoServiceDBEntry
Get the latest java versions the infoservice knows ordered by vendors.
getLatestJavaSerials() - Method in class anon.infoservice.InfoServiceDBEntry
 
getLatestJavaVersions() - Method in class anon.infoservice.InfoServiceHolder
Returns all known latests Java versions as JavaVersionDBEntry.
getLatestJavaVersionSerials() - Method in class anon.infoservice.InfoServiceHolder
 
getLatitude() - Method in class anon.infoservice.ServiceLocation
Returns the latitude of the service location.
getLeadingDataLength() - Method in class anon.proxy.ProxyCallbackBuffer
 
getLeadingText() - Method in class anon.terms.template.Preamble
 
getLegalOpinionsUrl() - Method in class anon.terms.TermsAndConditions.Translation
 
getLength() - Method in class anon.anonudp.mixmessage.Padding
 
getlength() - Method in class anon.crypto.CertPathInfo
 
getLength() - Method in class anon.crypto.tinytls.AbstractTLSRecord
Returns the size of the payload data of the TLS record.
getLengthAsBytes() - Method in class anon.anonudp.mixmessage.Padding
 
getList() - Method in class anon.mixminion.mmrdescription.MMRList
returns a List of all Mixminionrouters
getList() - Method in class anon.tor.ordescription.ORList
returns a List of all onionrouters
getListenerAddresses() - Method in class anon.infoservice.MixInfo
 
getListenerInterface(String) - Method in class anon.infoservice.InfoServiceDBEntry
 
getListenerInterface(String) - Method in interface anon.infoservice.ListenerInterface.IListenerInterfaceGetter
 
getListenerInterface(int) - Method in class anon.infoservice.MixCascade
Returns the ListenerInterface with the number i from the list of all listener interfaces (count starts with 0).
getListenerInterface(String) - Method in class anon.infoservice.MixCascade
 
getListenerInterface() - Method in class anon.infoservice.ProxyInterface
 
getListenerInterfaces() - Method in class anon.infoservice.InfoServiceDBEntry
Returns a snapshot of all listener interfaces of this infoservice.
getListenerInterfaces() - Method in interface anon.infoservice.ListenerInterface.IListenerInterfaceGetter
 
getListenerInterfaces() - Method in class anon.infoservice.MixCascade
 
getListenerInterfaces() - Method in class anon.infoservice.MixInfo
 
getListenerInterfaces() - Method in class anon.pay.PaymentInstanceDBEntry
Returns the listener interfaces of this PI in a random order.
getLocalAddress() - Method in class anon.shared.ProxyConnection
 
getLocalAddress() - Method in class anon.transport.connection.ChunkConnectionAdapter
Liefert die direkt die Adesse der zugrundeliegenen Verbindung zurueck.
getLocalAddress() - Method in interface anon.transport.connection.IConnection
Gibt die Adresse des lokalen Endpunkt der Verbindung an.
getLocalAddress() - Method in class anon.transport.connection.SkypeConnection
 
getLocalAddress() - Method in class anon.transport.connection.SocketConnection
 
getLocalAddress() - Method in class anon.transport.connection.util.QueuedChunkConnection
 
getLocale() - Method in class anon.terms.TermsAndConditions.Translation
 
getLocale() - Static method in class anon.util.JAPMessages
Returns the Locale that is used by this class to get the messages.
getLocale() - Method in class anon.util.LanguageMapper
Returns a Locale object constructed from the language code.
getLocale(String) - Method in class anon.util.LanguageMapper
Creates a Locale object from the language code and a given country code.
getLocalHost() - Static method in class anon.util.Util
 
getLocalisedCountries() - Static method in class anon.util.CountryMapper
Returns a Vector with CountryMappers for all officially assigned country codes.
getLocalisedCountries(Locale) - Static method in class anon.util.CountryMapper
Returns a Vector with CountryMappers for all officially assigned country codes.
getLocalisedCountries(int) - Static method in class anon.util.CountryMapper
Returns a Vector with CountryMappers for all officially assigned country codes.
getLocalisedCountries(int, Locale) - Static method in class anon.util.CountryMapper
Returns a Vector with CountryMappers for all officially assigned country codes.
getLocalisedLanguages() - Static method in class anon.util.LanguageMapper
Returns a Vector with LanguageMappers for all officially assigned language codes.
getLocalisedLanguages(Locale) - Static method in class anon.util.LanguageMapper
Returns a Vector with LanguageMappers for all officially assigned language codes.
getLocalisedLanguages(int) - Static method in class anon.util.LanguageMapper
Returns a Vector with LanguageMappers for all officially assigned language codes.
getLocalisedLanguages(int, Locale) - Static method in class anon.util.LanguageMapper
Returns a Vector with LanguageMappers for all officially assigned language codes.
getLocalityName() - Method in class anon.crypto.X509DistinguishedName
Returns the locality name.
getLocalizedExtraInfoText(String) - Method in class anon.pay.xml.XMLPaymentOption
getLocalizedExtraInfoText like getExtraInfos(), except: - only returns "info", without type (so you can get Strings from the Vector directly instead of an Array) - only in the given language (so you don't have to iterate over the Vector to get one language's strings) (after Jap version 0.08.101, will fall back to english if no extra infos at all were found for the given language) Warning: extraInfos that do not exist for the given language will not be returned at all (ideally, we'd fall back to english, but the data structures used don't allow figuring out which extraInfos are equivalents in different languages)
getLockList() - Method in class anon.crypto.CertificateContainer
Returns the list with all locks on this certificate.
getLoggedElementID(int) - Static method in class anon.infoservice.DataRetentionInformation
 
getLoggedElementIDs() - Method in class anon.infoservice.DataRetentionInformation
 
getLoggedElementName(int) - Static method in class anon.infoservice.DataRetentionInformation
 
getLoggedElementsLength() - Static method in class anon.infoservice.DataRetentionInformation
 
getLoginTimeout() - Static method in class anon.client.AnonClient
 
getLongitude() - Method in class anon.infoservice.ServiceLocation
Returns the longitude of the service location.
getLowestCommonBoundEntry(String) - Static method in class anon.infoservice.PerformanceInfo
Loops through all PerformanceInfo objects from the different Info Services and returns a new PerformanceEntry for the given cascade with the lowest common boundary
getMACSize() - Static method in class anon.client.crypto.DataChannelCipher
 
getMACSize() - Static method in class anon.client.crypto.DataChannelCipherSDK
 
getMagic() - Method in class anon.platform.VMPerfDataFile
Gets the magic integer of the VM datafile
getMainClass() - Method in class anon.platform.VMPerfDataFile
Returns the main class of the Virtual Machine
getMajorityBoundFromSortedBounds(Vector, int) - Static method in class anon.infoservice.PerformanceInfo
 
getMarkup() - Method in class anon.pay.xml.XMLPaymentOption
 
getMaxConcurrentRequests() - Method in class anon.proxy.AnonProxy
 
getMaxConnectionsPerRoute() - Method in class anon.tor.TorAnonServerDescription
 
getMaximum() - Method in class anon.forward.client.ProgressCounter.ProgressCount
 
getMaximum() - Method in interface anon.util.IProgressCapsule
 
getMaximum() - Method in class anon.util.ZipArchiver.ZipEvent
 
getMaximumBandwidth() - Method in class anon.forward.client.ForwardConnectionDescriptor
Returns the maximum bandwidth (sum of upload and download in bytes/second) the forwarder supports.
getMaximumBandwidth() - Method in class anon.forward.server.ForwardScheduler
Returns the maximum bandwidth a connection can use in bytes/sec.
getMaxLength() - Method in class anon.crypto.MultiCertPath
 
getMaxOpenChannels() - Method in class anon.client.KeyExchangeManager
 
getMaxOpenChannels() - Method in class anon.infoservice.MixCascade
 
getMaxPayloadSize() - Method in class anon.crypto.tinytls.TLSPlaintextRecord
 
getMaxProgressSteps() - Method in class anon.platform.AbstractOS.AbstractRetryCopyProcess
 
getMaxRouteLen() - Method in class anon.tor.TorAnonServerDescription
 
getMaxUsers() - Method in class anon.infoservice.MixCascade
Tells if this Cascade has a maximum number of users.
getMaxValue() - Method in class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
Returns the max value.
getMD5Fingerprint() - Method in class anon.crypto.JAPCertificate
Gets a human readable MD5 fingerprint for this certificate.
getMD5Fingerprint() - Method in class anon.crypto.PKCS10CertificationRequest
Gets a human readable MD5 fingerprint for this request.
getMessage() - Method in exception anon.client.IllegalTCRequestPostConditionException
 
getMessage() - Method in class anon.forward.client.ProgressCounter.ProgressCount
 
getMessage() - Method in class anon.pay.xml.XMLAiLoginConfirmation
 
getMessage() - Method in class anon.pay.xml.XMLBalance
 
getMessage(int, String) - Static method in exception anon.pay.xml.XMLErrorMessage
 
getMessage() - Method in exception anon.proxy.HTTPHeaderParseException
 
getMessage() - Method in interface anon.util.IProgressCapsule
 
getMessage(String) - Static method in exception anon.util.XMLParseException
 
getMessage() - Method in class anon.util.ZipArchiver.ZipEvent
 
getMessage_id() - Method in class anon.anonudp.mixmessage.Fragment
 
getMessageCode() - Method in class anon.client.InternalChannelMessage
 
getMessageCode() - Method in class anon.util.AbstractMessage
This returns the message code of this message.
getMessageData() - Method in class anon.client.InternalChannelMessage
 
getMessageData() - Method in class anon.util.AbstractMessage
Returns the message data, which was sent with the message.
getMessageDistributor() - Method in class anon.client.replay.ReplayControlChannel
 
getMessageID() - Method in class anon.anonudp.mixpacket.DataPacket
 
getMessageID() - Method in class anon.anonudp.mixpacket.InitPacket
 
getMessageID() - Method in class anon.anonudp.mixpacket.InitResponse
 
getMessageID() - Method in interface anon.anonudp.mixpacket.IPacket
 
getMessageLink() - Method in class anon.pay.PayMessage
 
getMessageObject() - Method in exception anon.pay.xml.XMLErrorMessage
getMessageObject: object corresponding to the message, may be null
getMessageQueuesNotificationsList() - Method in class anon.client.AbstractDataChain
 
getMessages() - Method in class anon.infoservice.InfoServiceDBEntry
 
getMessages() - Method in class anon.infoservice.InfoServiceHolder
 
getMessageSerials() - Method in class anon.infoservice.InfoServiceDBEntry
 
getMessageSerials() - Method in class anon.infoservice.InfoServiceHolder
 
getMessageText() - Method in class anon.pay.PayMessage
 
getMethod() - Method in class anon.proxy.DirectProxy.RequestInfo
 
getMinDummyTrafficInterval() - Method in class anon.forward.client.ForwardConnectionDescriptor
Returns the dummy traffic interval (in ms) for the forwarder.
getMinimum() - Method in class anon.forward.client.ProgressCounter.ProgressCount
 
getMinimum() - Method in interface anon.util.IProgressCapsule
 
getMinimum() - Method in class anon.util.ZipArchiver.ZipEvent
 
getMinJapVersion() - Method in class anon.pay.xml.XMLPaymentOption
 
getMinRouteLen() - Method in class anon.tor.TorAnonServerDescription
 
getMinutes() - Method in class anon.util.XMLDuration
 
getMinValue() - Method in class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
Returns the min value.
getMixCascade() - Method in exception anon.error.NotRecoverableException
 
getMixCascade() - Method in class anon.proxy.AnonProxy
Returns the current Mix cascade
getMixCascadeById(String) - Method in class anon.forward.server.ForwardCascadeDatabase
Returns the MixCascade with the specified id, if it is in the database.
getMixCascadeInfo(String) - Method in class anon.infoservice.InfoServiceDBEntry
Gets information about a specific cascade from the InfoService.
getMixCascadeInfo(String) - Method in class anon.infoservice.InfoServiceHolder
 
getMixCascadeList() - Method in class anon.forward.client.ForwardConnectionDescriptor
Returns a snapshot of all supported mixcascades.
getMixCascades() - Method in class anon.infoservice.InfoServiceDBEntry
Get a Vector of all mixcascades the infoservice knows.
getMixCascades(boolean) - Method in class anon.infoservice.InfoServiceDBEntry
 
getMixCascades() - Method in class anon.infoservice.InfoServiceHolder
Get a Vector of all mixcascades the preferred infoservice knows.
getMixCascades(String) - Method in class anon.infoservice.InfoServiceHolder
same as getMixCascades but a service context that the cascades must match can be specfied.
getMixCascadeSerials() - Method in class anon.infoservice.InfoServiceDBEntry
 
getMixCascadeSerials() - Method in class anon.infoservice.InfoServiceHolder
 
getMixCascadeSerials(String) - Method in class anon.infoservice.InfoServiceHolder
same as getMixCascadesSerials but a service context that the serials must match can be specified.
getMixCert() - Method in class anon.pay.xml.XMLMixInfo
 
getMixCipher() - Method in class anon.client.MixParameters
Returns the asymmetric mix cipher, if present.
getMixCipherChain() - Method in class anon.client.AbstractDataChannel
 
getMixCipherChain() - Method in class anon.client.InternalChannelMessage
 
getMixedPackets() - Method in class anon.infoservice.StatusInfo
Returns the number of packets, which are mixed through the cascade since their startup.
getMixes(boolean) - Method in class anon.infoservice.InfoServiceDBEntry
 
getMixId() - Method in class anon.client.MixParameters
 
getMixId() - Method in class anon.client.replay.ReplayTimestamp
 
getMixId(int) - Method in class anon.infoservice.MixCascade
Returns the Mix ID of the mix with the specified position in the cascade.
getMixIds() - Method in class anon.infoservice.MixCascade
Returns the IDs of all mixes in the cascade.
getMixIds() - Method in class anon.pay.xml.XMLEasyCC
 
getMixIDsAsString() - Method in class anon.infoservice.MixCascade
 
getMixIndex() - Method in exception anon.error.NotRecoverableException
 
getMixInfo() - Method in exception anon.error.NotRecoverableException
 
getMixInfo(String) - Method in class anon.infoservice.InfoServiceDBEntry
Get the MixInfo for the mix with the given ID.
getMixInfo(String) - Method in class anon.infoservice.InfoServiceHolder
Get the MixInfo for the mix with the given ID.
getMixInfo(int) - Method in class anon.infoservice.MixCascade
Returns the MixInfo object (if available) of the mix in the specified position in the cascade.
getMixInfo(String) - Method in class anon.infoservice.MixCascade
Returns the MixInfo object (if available) of the mix with the specified id if this mix is part of this cascade.
getMixInfos() - Method in class anon.infoservice.InfoServiceHolder
 
getMixminionNodesList() - Method in class anon.infoservice.InfoServiceDBEntry
Get the list with the mixminion nodes from the infoservice.
getMixminionNodesList() - Method in class anon.infoservice.InfoServiceHolder
Get the list with the mixminion nodes from the infoservice.
getMixminionParams() - Method in class anon.proxy.AnonProxy
 
getMixNames() - Method in class anon.infoservice.MixCascade
Gets (and sets) the concatenated names of the Mixes in this Cascade.
getMixParameters() - Method in class anon.client.KeyExchangeManager
 
getMixProtocolVersion() - Method in class anon.infoservice.MixCascade
Returns the cascade protocol version, but only if this cascade entry was received directly from a first mix.
getMMRDescription() - Method in class anon.mixminion.FirstMMRConnection
returns the description of the onion router
getMMRDescription(String) - Method in class anon.mixminion.mmrdescription.MMRList
returns a MMRDescription to the given MMRName
getMMRList() - Method in class anon.mixminion.mmrdescription.InfoServiceMMRListFetcher
 
getMMRList() - Method in interface anon.mixminion.mmrdescription.MMRListFetcher
gets the MMRList
getMMRList() - Method in class anon.mixminion.mmrdescription.PlainMMRListFetcher
 
getModificationDataLength() - Method in class anon.proxy.ProxyCallbackBuffer
 
getModificationEndOffset() - Method in class anon.proxy.ProxyCallbackBuffer
 
getModificationStartOffset() - Method in class anon.proxy.ProxyCallbackBuffer
 
getModulus() - Method in class anon.crypto.MyRSAPrivateKey
 
getModulus() - Method in class anon.crypto.MyRSAPublicKey
 
getMonitoringListenerInterfaces() - Method in class anon.infoservice.MixInfo
 
getMonthlyBytesUpdatedOn() - Method in class anon.pay.xml.XMLBalance
 
getMonths() - Method in class anon.util.XMLDuration
 
getMostFrequentBrowser() - Method in class anon.proxy.BrowserIdentification
 
getMultibleCloseable() - Static method in class anon.transport.connection.util.ClosedInputStream
Gibt den geschlossenen InputStream zurueck, welcher erneutes Schliessen mittels ClosedInputStream.close() gestattet.
getMultibleCloseable() - Static method in class anon.transport.connection.util.ClosedOutputStream
Gibt den geschlossenen OutputStream zurueck, welcher erneutes Schliessen mittels ClosedOutputStream.close() gestattet.
getMultiCertPath() - Method in class anon.crypto.XMLSignature
 
getMultiplexerInputStreamCipher() - Method in class anon.client.KeyExchangeManager
 
getMultiplexerOutputStreamCipher() - Method in class anon.client.KeyExchangeManager
 
getMyDASParams() - Method in class anon.crypto.MyDSAPublicKey
 
getMyDSAParams() - Method in class anon.crypto.MyDSAPrivateKey
 
getMyEMail() - Static method in class anon.mixminion.Mixminion
 
getMyEmail() - Method in class anon.mixminion.MixminionServiceDescription
 
getMyIP(Integer) - Method in class anon.infoservice.InfoServiceDBEntry
 
getMyIP(Integer) - Method in class anon.infoservice.InfoServiceHolder
 
getName() - Method in class anon.client.TrustModel
Returns the localized name of the TrustModel
getName() - Method in class anon.crypto.AbstractX509Extension
Returns the human-readable name of this extension.
getName() - Method in class anon.crypto.X509AuthorityKeyIdentifier
Returns "AuthorityKeyIdentifier".
getName() - Method in class anon.crypto.X509BasicConstraints
 
getName() - Method in class anon.crypto.X509CertificateIssuer
 
getName() - Method in class anon.crypto.X509IssuerAlternativeName
Returns "IssuerAlternativeName".
getName() - Method in class anon.crypto.X509IssuingDistributionPoint
 
getName() - Method in class anon.crypto.X509KeyUsage
 
getName() - Method in class anon.crypto.X509SubjectAlternativeName
Returns "SubjectAlternativeName".
getName() - Method in class anon.crypto.X509SubjectKeyIdentifier
Returns "SubjectKeyIdentifier".
getName() - Method in class anon.crypto.X509UnknownExtension
Returns "UnknownExtension".
getName() - Method in class anon.infoservice.InfoServiceDBEntry
Returns the name of the infoservice.
getName() - Method in class anon.infoservice.MixCascade
Returns the name of the mixcascade.
getName() - Method in class anon.infoservice.MixInfo
Returns the name of the mix.
getName() - Method in class anon.mixminion.mmrdescription.MMRDescription
gets the name of the MMR
getName() - Method in class anon.pay.PaymentInstanceDBEntry
 
getName() - Method in class anon.pay.xml.XMLPaymentOption
 
getName() - Method in class anon.pay.xml.XMLVolumePlan
 
getName() - Method in class anon.tor.ordescription.ORDescriptor
gets the name of the OR
getName() - Method in class anon.transport.address.AddressParameter
Liefert den Namen des Parameters.
getNameFragmentForCascade() - Method in class anon.infoservice.MixInfo
 
getNewCaptcha() - Method in class anon.pay.BIConnection
 
getNewCaptcha() - Method in interface anon.util.captcha.ICaptchaSender
Notifies the CaptchaSender that it should send a new captcha
getNewJavaVersion() - Static method in class anon.infoservice.JavaVersionDBEntry
 
getNewSecret() - Method in class anon.mixminion.message.Keyring
 
getNewVersionNumber() - Method in class anon.infoservice.InfoServiceDBEntry
Get the version String of the currently minimum required JAP version from the infoservice.
getNewVersionNumber() - Method in class anon.infoservice.InfoServiceHolder
Get the version String of the current JAP version from the infoservice.
getNextAvailableLockId() - Method in class anon.crypto.CertificateStore
 
getNextCascade() - Method in class anon.client.AbstractAutoSwitchedMixCascadeContainer
Chooses a random Cascade from all available, not already tried ones, until all have been tried once, or AbstractAutoSwitchedMixCascadeContainer.reset() is called.
getNextCascade(boolean, boolean) - Method in class anon.client.AbstractAutoSwitchedMixCascadeContainer
 
getNextCascade() - Method in class anon.infoservice.AbstractMixCascadeContainer
Must return a MixCascade and never null.
getNextCascade() - Method in class anon.infoservice.SimpleMixCascadeContainer
 
getNextCascade() - Method in class anon.proxy.AnonProxy.DummyMixCascadeContainer
 
getNextCascade() - Method in class anon.proxy.AnonProxy.EncapsulatedMixCascadeContainer
 
getNextConnectionDescriptor(HTTPConnectionDescriptor, ImmutableProxyInterface, int, boolean, int, Integer) - Method in class anon.infoservice.InfoServiceDBEntry
Creates a new HTTPConnection to a ListenerInterface from the list of all listener interfaces.
getNextHandshakeRecord() - Method in class anon.crypto.tinytls.TLSPlaintextRecord
Returns the next handshake record from inside the payload and increases the internal offset accordingly.
getNextInterface() - Method in class anon.infoservice.RandomListenerInterfaceSwitcher
 
getNextPacketEncryptionOverhead() - Method in class anon.client.crypto.DefaultMixCipher
 
getNextPacketEncryptionOverhead() - Method in class anon.client.crypto.FirstMixCipher
 
getNextPacketEncryptionOverhead() - Method in interface anon.client.crypto.IMixCipher
Returns the overhead an encryption operation with this mix brings with it.
getNextPacketEncryptionOverhead() - Method in class anon.client.crypto.LastMixCipher
 
getNextPacketEncryptionOverhead() - Method in class anon.client.crypto.MixCipherChain
Returns the number of bytes the encryption of the next packet will take up.
getNextPacketRecommandedOutputBlocksize() - Method in class anon.client.AbstractDataChannel
 
getNextRandomCascade() - Method in class anon.client.AbstractAutoSwitchedMixCascadeContainer
Explicitly chooses the next cascade at random, by calling AbstractAutoSwitchedMixCascadeContainer.reset() beforehand.
getNextRandomCascade() - Method in class anon.infoservice.AbstractMixCascadeContainer
 
getNextRandomCascade() - Method in class anon.infoservice.SimpleMixCascadeContainer
 
getNextRandomCascade() - Method in class anon.proxy.AnonProxy.DummyMixCascadeContainer
 
getNextRandomCascade() - Method in class anon.proxy.AnonProxy.EncapsulatedMixCascadeContainer
 
getNextRandomInterface() - Method in class anon.infoservice.RandomListenerInterfaceSwitcher
 
getNextSibling(Node) - Static method in class anon.util.XMLUtil
Returns the next sibling of a given node or null, if there is no next node.
getNextSiblingByName(Node, String) - Static method in class anon.util.XMLUtil
Returns the first next sibling node of the given node with the given name.
getNextUpdate() - Method in class anon.crypto.CertificateRevocationList
 
getNonce() - Method in class anon.client.crypto.MyAEADParameters
 
getNotCloseable() - Static method in class anon.transport.connection.util.ClosedInputStream
Gibt den geschlossen InputStream zurueck, welcher bei erneuten Schliessen mittels ClosedInputStream.close() eine Ausnahme wirft.
getNotCloseable() - Static method in class anon.transport.connection.util.ClosedOutputStream
Gibt den geschlossen OutputStream zurueck, welcher bei erneuten Schliessen mittels ClosedOutputStream.close() eine Ausnahme wirft.
getNotRecoveredBound() - Method in class anon.infoservice.PerformanceEntry.Bound
 
getNrOfActiveUsers() - Method in class anon.infoservice.StatusInfo
Returns the number of active users in the corresponding mixcascade.
getNrOfPlans() - Method in class anon.pay.xml.XMLVolumePlans
 
getNrOfPriceCerts() - Method in class anon.infoservice.MixCascade
 
getNrOfPriceCerts() - Method in class anon.pay.xml.XMLEasyCC
 
getNrOfRequests() - Static method in class anon.proxy.AnonProxyRequest
 
getNumAccounts() - Method in class anon.pay.PayAccountsFile
getNumAccounts
getNumberOfAskedInfoServices() - Method in class anon.infoservice.InfoServiceHolder
 
getNumberOfCountries() - Method in class anon.infoservice.MixCascade
Returns the number of Mixes in the cascade that differ from others in the cascade in their location and in the location of their operator.
getNumberOfEntries() - Method in class anon.infoservice.Database
Returns the number of DatabaseEntries in the Database.
getNumberOfListenerInterfaces() - Method in class anon.infoservice.MixCascade
Returns the number of interfaces (IP, Port) the mixcascade (first mix) is listening on.
getNumberOfMixes() - Method in class anon.infoservice.MixCascade
Returns the number of mixes in the cascade.
getNumberOfOperators() - Method in class anon.infoservice.MixCascade
Returns the number of really independent operators in this cascade.
getNumberOfOperatorsShown() - Method in class anon.infoservice.MixCascade
Returns the same as getNumberOfOperators() if all operator and mix certificates are valid.
getObservable() - Static method in class anon.client.TrustModel
 
getObservable() - Method in class anon.util.Updater.ObservableInfo
 
getObservableInfo() - Method in class anon.util.Updater
 
getOnionKey() - Method in class anon.tor.ordescription.ORDescriptor
gets the onionkey
getOperationalAgreementUrl() - Method in class anon.terms.TermsAndConditions.Translation
 
getOperator() - Method in class anon.terms.template.Preamble
 
getOperator() - Method in class anon.terms.TermsAndConditions
returns the ServiceOperator-DBEntry referring to the operator to whom these T&C belong.
getOperator() - Method in class anon.terms.TermsAndConditions.Translation
 
getOperator() - Method in class anon.terms.TermsAndConditionsRequest.TCRequestKey
 
getOperatorAddress() - Method in class anon.terms.template.Preamble
 
getOperatorAddress() - Method in class anon.terms.TermsAndConditions.Translation
 
getOperatorCert() - Method in class anon.pay.xml.XMLBankAccount
 
getOperatorCert() - Method in class anon.pay.xml.XMLTransferRequest
 
getOperatorCountry() - Method in class anon.infoservice.OperatorAddress
 
getOperatorId() - Method in class anon.pay.xml.XMLMixInfo
 
getOperators() - Method in exception anon.terms.TermsAndConditionsReadException
 
getOption(String) - Method in class anon.pay.xml.XMLPaymentOptions
 
getOption(String, String) - Method in class anon.pay.xml.XMLPaymentOptions
Gets a XMLPaymentOption object for the provided heading
getOrder() - Static method in class anon.anonudp.mixmessage.crypto.EccGroup713
 
getOrderData() - Method in class anon.client.DataChainSendOrderStructure
 
getORDescription() - Method in class anon.tor.FirstOnionRouterConnection
returns the description of the onion router
getORDescriptor(String) - Method in class anon.tor.ordescription.ORList
returns a ORDescription to the given ORName
getOrganisation() - Method in class anon.crypto.X509DistinguishedName
Returns the organisation.
getOrganisation() - Method in class anon.pay.PaymentInstanceDBEntry
 
getOrganisationalUnit() - Method in class anon.crypto.X509DistinguishedName
Returns the organisational unit.
getOrganization() - Method in class anon.infoservice.ServiceOperator
Returns the name of the operator or organization.
getOrganizationUnit() - Method in class anon.infoservice.ServiceOperator
 
getORList() - Method in class anon.tor.ordescription.InfoServiceORListFetcher
 
getOutputBlockSize() - Method in interface anon.AnonChannel
Returns a value that indicates the current optimum size of data to write.
getOutputBlockSize() - Method in class anon.anonudp.client.AnonPureUDPChannel
 
getOutputBlockSize() - Method in class anon.client.AbstractDataChain
 
getOutputBlockSize() - Method in class anon.client.AnonTCPChannel
 
getOutputBlockSize() - Method in class anon.client.AnonUDPChannel
 
getOutputBlockSize() - Method in class anon.client.crypto.ASymMixCipherPlainRSA
 
getOutputBlockSize() - Method in interface anon.client.crypto.IASymMixCipher
Returns the output block size of the asymmetric mix cipher.
getOutputBlockSize() - Method in class anon.client.SequentialChannelDataChain
 
getOutputBlockSize() - Method in class anon.client.SingleChannelDataChain
 
getOutputBlockSize() - Method in class anon.client.TypeFilterDataChain
 
getOutputBlockSize() - Method in class anon.mixminion.MixminionPOPChannel
 
getOutputBlockSize() - Method in class anon.mixminion.MixminionSMTPChannel
 
getOutputBlockSize() - Method in class anon.tor.TorChannel
 
getOutputStream() - Method in interface anon.AnonChannel
The returned OutputStream could be used to send data.
getOutputStream() - Method in class anon.client.AbstractAnonUDPChannel
 
getOutputStream() - Method in class anon.client.AbstractDataChain
 
getOutputStream() - Method in class anon.client.AnonTCPChannel
 
getOutputStream() - Method in class anon.client.SocketHandler
 
getOutputStream() - Method in class anon.client.TypeFilterDataChain
 
getOutputStream() - Method in class anon.crypto.tinytls.TinyTLS
 
getOutputStream() - Method in class anon.crypto.tinytls.TinyTLSServerSocket
 
getOutputStream() - Method in class anon.shared.AbstractAnonChannel
 
getOutputStream() - Method in class anon.shared.ProxyConnection
 
getOutputStream() - Method in class anon.transport.connection.ChunkConnectionAdapter
 
getOutputStream() - Method in interface anon.transport.connection.IStreamConnection
Liefert den Ausgabestrom der verbindung, ueber welchem Daten gesendet werden koennen.
getOutputStream() - Method in class anon.transport.connection.SocketConnection
 
getOutputStream() - Method in class anon.util.SocketGuard
 
getOverusageBytes() - Method in class anon.pay.xml.XMLBalance
 
getOverusageDate() - Method in class anon.pay.xml.XMLBalance
 
getOverusageFactor() - Method in class anon.pay.xml.XMLBalance
 
getOverusageFactorGeneral() - Method in class anon.pay.xml.XMLBalance
 
getP() - Method in class anon.crypto.MyRSAPrivateKey
 
getPackage() - Method in class anon.util.ClassUtil.Package
 
getPacketCounter() - Method in class anon.forward.client.DefaultClientProtocolHandler
 
getPacketKey() - Method in class anon.mixminion.mmrdescription.MMRDescription
gets the signing key
getPacketSize() - Static method in class anon.client.MixPacket
 
getPacketType() - Method in class anon.anonudp.mixpacket.DataPacket
 
getPacketType() - Method in class anon.anonudp.mixpacket.InitPacket
 
getPacketType() - Method in class anon.anonudp.mixpacket.InitResponse
 
getPacketType() - Method in interface anon.anonudp.mixpacket.IPacket
 
getPadding_bytes() - Method in class anon.anonudp.mixmessage.Fragment
 
getPadding_length() - Method in class anon.anonudp.mixmessage.Fragment
 
getPaddingBytes() - Method in class anon.anonudp.mixmessage.Padding
 
getPaddingSize() - Method in class anon.client.crypto.ASymMixCipherPlainRSA
 
getPaddingSize() - Method in class anon.client.crypto.ASymMixCipherRSAOAEP
 
getPaddingSize() - Method in interface anon.client.crypto.IASymMixCipher
Returns the padding size used by the asymmetric mix cipher in bytes.
getParameter(String) - Method in class anon.transport.address.Endpoint
Returns the parameter with the given name.
getParameterLength() - Method in class anon.crypto.MyDSAPublicKey
 
getParams() - Method in class anon.crypto.MyDSAPrivateKey
 
getParams() - Method in class anon.crypto.MyDSAPublicKey
 
getParams() - Method in class anon.crypto.MyRSAPrivateKey
 
getParams() - Method in class anon.crypto.MyRSAPublicKey
 
getParentCertificate() - Method in class anon.crypto.CertificateContainer
Returns the parent certificate (the certificate against which verification of this certificate was successful) of this certificate.
getParentCertificate() - Method in class anon.crypto.CertificateInfoStructure
 
getParentResourceFile() - Static method in class anon.util.ResourceLoader
 
getParentScheduler() - Method in class anon.forward.server.ForwardConnection
Returns the scheduler for this connection.
getPassword() - Method in class anon.mixminion.PasswordManager
returns the password, if no one is set, opens dialog for new pw, else a enter password dialog
getPassword() - Method in class anon.pay.xml.XMLExternalChargeRequest
 
getPassword() - Method in class anon.util.AbstractMemorizingPasswordReader
 
getPasswordMessage() - Method in interface anon.util.IPasswordUser
Returns a message to be displayed in the password dialog.
getPath() - Method in class anon.crypto.MultiCertPath
Tries to return the first verified CertPath.
getPathInfo() - Method in class anon.crypto.CertPath
 
getPathInfos() - Method in class anon.crypto.MultiCertPath
 
getPathLengthConstraint() - Method in class anon.crypto.X509BasicConstraints
 
getPaths() - Method in class anon.crypto.MultiCertPath
Returns all CertPath objects, no matter if verified or not.
getPayload() - Method in class anon.anonudp.mixmessage.Fragment
 
getPayload() - Method in class anon.anonudp.mixmessage.Message
 
getPayload() - Method in class anon.mixminion.EMail
 
getPayload() - Method in class anon.tor.cells.Cell
gets the payload of the cell
getPayloadData() - Method in class anon.client.MixPacket
Returns the internal payload data buffer without headers.
getPayloadData() - Method in class anon.client.SequentialChannelDataChain.ChainCell
 
getPayloadLength() - Method in class anon.client.SingleChannelDataChain.ChainCell
 
getPayloadLength() - Method in class anon.proxy.ProxyCallbackBuffer
 
getPayloadOnion() - Method in class anon.anonudp.mixpacket.InitPacket
 
getPayloadSize() - Static method in class anon.client.MixPacket
Returns the size of the internal payload buffer.
getPayloadType() - Method in class anon.client.SingleChannelDataChain.ChainCell
 
getPaymentData(String) - Method in class anon.pay.xml.XMLPassivePayment
Gets the value of a line
getPaymentDataKeys() - Method in class anon.pay.xml.XMLPassivePayment
 
getPaymentDelay(String) - Method in class anon.pay.xml.XMLPaymentOption
 
getPaymentInstance(String) - Method in class anon.infoservice.InfoServiceDBEntry
 
getPaymentInstance(String) - Method in class anon.infoservice.InfoServiceHolder
Get information for a particular payment instance identified by a_piID
getPaymentInstance() - Method in class anon.infoservice.MixCascade
 
getPaymentInstances() - Method in class anon.infoservice.InfoServiceDBEntry
Get a Vector of all payment instances the infoservice knows.
getPaymentInstances(boolean) - Method in class anon.infoservice.InfoServiceDBEntry
 
getPaymentInstances() - Method in class anon.infoservice.InfoServiceHolder
Get a Vector of all payment instances the preferred infoservice knows.
getPaymentInstances(boolean) - Method in class anon.pay.PayAccountsFile
 
getPaymentInstances() - Method in class anon.pay.PayAccountsFile
 
getPaymentMethod() - Method in class anon.pay.Transaction
 
getPaymentName() - Method in class anon.pay.xml.XMLPassivePayment
Gets the payment method name
getPaymentOptions() - Method in class anon.pay.BIConnection
Fetches payment options.
getPaymentProtocolVersion() - Method in class anon.infoservice.MixCascade
 
getPaymentSettings() - Method in class anon.pay.BIConnection
 
getPerformanceInfo() - Method in class anon.infoservice.InfoServiceDBEntry
Sends a /performanceinfo request to the Info Service, retrieves the data and creates a new PerformanceInfo object.
getPerformanceInfos() - Method in class anon.infoservice.InfoServiceHolder
 
getPIID() - Method in class anon.infoservice.MixCascade
 
getPIID() - Method in class anon.pay.PayAccount
 
getPIID() - Method in class anon.pay.xml.XMLAccountCertificate
Gets the Payment Instance ID of the Payment Instance where this account is residing.
getPIID() - Method in class anon.pay.xml.XMLEasyCC
 
getPIID() - Method in exception anon.pay.xml.XMLErrorMessage
 
getPixels() - Method in class anon.util.captcha.MyImage
 
getPlanName() - Method in class anon.pay.xml.XMLVolumePlanPurchase
 
getPopupText(Locale) - Method in class anon.infoservice.MessageDBEntry
 
getPort() - Method in class anon.anonudp.mixchannel.IPv4AndPort
 
getPort() - Method in class anon.forward.server.ServerSocketPropagandist
 
getPort() - Method in interface anon.infoservice.ImmutableListenerInterface
Get the port of this interface.
getPort() - Method in class anon.infoservice.ListenerInterface
Get the port of this interface.
getPort() - Method in class anon.mixminion.mmrdescription.MMRDescription
gets the port
getPort() - Method in class anon.proxy.DirectProxy.RequestInfo
 
getPort() - Method in class anon.tor.ordescription.ORDescriptor
gets the port
getPort() - Method in class anon.transport.address.TcpIpAddress
Returns the port.
getPortsAsString() - Method in class anon.infoservice.MixCascade
 
getPosition() - Method in class anon.infoservice.MixPosition
 
getPostalCode() - Method in class anon.infoservice.OperatorAddress
 
getPostData() - Method in class anon.infoservice.AbstractDistributableDatabaseEntry
This returns the data, which are posted to other InfoServices.
getPostData() - Method in class anon.infoservice.ANONAddress
 
getPostData() - Method in interface anon.infoservice.IDistributable
Returns the data to post to the other infoservice.
getPostData() - Method in class anon.infoservice.JAPMinVersion
 
getPostData() - Method in class anon.infoservice.MixCascade
This returns the data posted when this MixCascade information is forwarded to other infoservices.
getPostData() - Method in class anon.infoservice.StatusInfo
This returns the data, which are posted to other InfoServices.
getPostEncoding() - Method in class anon.infoservice.AbstractDistributableDatabaseEntry
Returns the content encoding of the post data.
getPostEncoding() - Method in interface anon.infoservice.IDistributable
Returns the content encoding of the post data.
getPostEncoding() - Method in class anon.infoservice.MixCascade
 
getPostEncoding() - Method in class anon.infoservice.StatusInfo
 
getPostFile() - Method in class anon.infoservice.ANONAddress
This returns the filename (InfoService command), where this ANONAddress information is posted to other InfoServices, It's '/anonaddress/id'.
getPostFile() - Method in interface anon.infoservice.IDistributable
Returns the filename (InfoService command) to which the data of this entry is posted at the other infoservice.
getPostFile() - Method in class anon.infoservice.InfoServiceDBEntry
This returns the filename (InfoService command), where this InfoServerDBEntry is posted at other InfoServices.
getPostFile() - Method in class anon.infoservice.JAPMinVersion
This returns the filename (InfoService command), where this JAP minimum required version information is posted at other InfoServices, It's always '/currentjapversion'.
getPostFile() - Method in class anon.infoservice.JAPVersionInfo
This returns the filename (InfoService command), where this JAPVersionInfo entry is posted at other InfoServices.
getPostFile() - Method in class anon.infoservice.JavaVersionDBEntry
Returns the HTTP_REQUEST_STRING.
getPostFile() - Method in class anon.infoservice.MessageDBEntry
 
getPostFile() - Method in class anon.infoservice.MixCascade
This returns the filename (InfoService command), where this MixCascade entry is posted at other InfoServices.
getPostFile() - Method in class anon.infoservice.MixInfo
This returns the filename (InfoService command), where this mix entry is posted at other InfoServices.
getPostFile() - Method in class anon.infoservice.StatusInfo
This returns the filename (InfoService command), where this status entry is posted at other infoservices.
getPostFile() - Method in class anon.pay.PaymentInstanceDBEntry
This returns the filename (InfoService command), where this PaymentInstanceDBEntry is posted at other InfoServices.
getPostFile() - Method in class anon.terms.template.TermsAndConditionsTemplate
 
getPreferredEntry() - Method in class anon.infoservice.update.AbstractDatabaseUpdater
 
getPreferredEntry() - Method in class anon.infoservice.update.AbstractMixCascadeUpdater
 
getPreferredEntry() - Method in class anon.infoservice.update.InfoServiceUpdater
 
getPreferredInfoService() - Method in class anon.infoservice.InfoServiceHolder
Returns the preferred InfoService.
getPremiumProbability() - Method in class anon.infoservice.MixInfo
 
getPrepaidBytes() - Method in class anon.pay.xml.XMLChallenge
 
getPrepaidBytes() - Method in class anon.pay.xml.XMLPayRequest
 
getPrepaidInterval() - Method in class anon.infoservice.MixCascade
 
getPrepaidInterval() - Method in class anon.infoservice.MixInfo
 
getPreviousPrepaidBytes() - Method in class anon.pay.AIControlChannel
 
getPrice() - Method in class anon.pay.xml.XMLVolumePlan
 
getPriceCertHashes() - Method in class anon.pay.xml.XMLEasyCC
getPriceCertElements
getPriceCertHashes() - Method in class anon.pay.xml.XMLPriceCertificateList
 
getPriceCertificate() - Method in class anon.infoservice.MixInfo
 
getPriceCertificateHashes() - Method in class anon.infoservice.MixCascade
 
getPriceCertificates() - Method in class anon.infoservice.MixCascade
getPriceCertificates: utility method, equivalent to getting the MixInfo for all Mixes, and calling getPriceCertificate on each one
getPriceCerts() - Method in class anon.pay.xml.XMLPriceCertificateList
 
getPriority() - Method in class anon.proxy.AbstractHTTPConnectionListener
 
getPrivacyPolicyUrl() - Method in class anon.terms.TermsAndConditions.Translation
 
getPrivate() - Method in class anon.crypto.AsymmetricCryptoKeyPair
Returns the private key.
getPrivateExponent() - Method in class anon.crypto.MyRSAPrivateKey
 
getPrivateKey() - Method in class anon.crypto.PKCS12
Returns the private key of this certificate.
getPrivateKey() - Method in class anon.pay.PayAccount
Returns the private key or null if the account is encrypted and not usable.
getPrivateKeyClasses() - Static method in class anon.crypto.AsymmetricCryptoKeyPair
Returns all registered private key classes.
getPrivateParams() - Method in class anon.crypto.MyDSAPrivateKey
 
getPrivateParams() - Method in class anon.crypto.MyECPrivateKey
 
getProcessedBytes() - Method in class anon.client.DataChainSendOrderStructure
Returns the number of bytes of the order data, that have already been processed.
getProcessedDownstreamPackets() - Method in class anon.client.DataChainChannelListEntry
 
getProcessedPackets() - Method in class anon.client.PacketCounter
 
getProcessedUpstreamPackets() - Method in class anon.client.DataChainChannelListEntry
 
getProgressLoopWaitMilliseconds() - Method in class anon.platform.AbstractOS.AbstractRetryCopyProcess
 
getProperty(String) - Method in class anon.platform.AbstractOS
 
getProtocol() - Method in exception anon.error.UnknownProtocolVersionException
 
getProtocol() - Method in interface anon.infoservice.ImmutableListenerInterface
Gets the protocol of this ListenerInterface.
getProtocol() - Method in class anon.infoservice.ListenerInterface
Gets the protocol of this ListenerInterface.
getProtocolAsString() - Method in class anon.infoservice.ListenerInterface
Gets the protocol of this ListenerInterface as String.
getProxy() - Method in class anon.mixminion.Mixminion
 
getProxy() - Method in class anon.tor.Tor
 
getProxyAuthorizationHeader() - Method in interface anon.infoservice.ImmutableProxyInterface
Get the authorization header with the current user id and password.
getProxyAuthorizationHeader() - Method in class anon.infoservice.ProxyInterface
Get the authorization header with the current user id and password.
getProxyAuthorizationHeaderAsString() - Method in interface anon.infoservice.ImmutableProxyInterface
Gets the authorization header with the current user id and password as a String.
getProxyAuthorizationHeaderAsString() - Method in class anon.infoservice.ProxyInterface
Gets the authorization header with the current user id and password as a String.
getProxyInterface(boolean) - Method in class anon.infoservice.IMutableProxyInterface.DummyMutableProxyInterface
 
getProxyInterface(boolean) - Method in interface anon.infoservice.IMutableProxyInterface
Returns one of two possible proxy interfaces or null if the chosen interface is not allowed or available at present.
getProxyInterface() - Method in interface anon.infoservice.IProxyInterfaceGetter
 
getProxyInterface(IPasswordReader) - Method in class anon.platform.AbstractOS
 
getProxyInterface(IPasswordReader) - Method in class anon.platform.WindowsOS
 
getProxyInterface() - Method in class anon.proxy.DirectProxy
 
getPublic() - Method in class anon.crypto.AsymmetricCryptoKeyPair
Returns the public key.
getPublicExponent() - Method in class anon.crypto.MyRSAPrivateKey
 
getPublicExponent() - Method in class anon.crypto.MyRSAPublicKey
 
getPublicKey() - Method in class anon.anonudp.mixpacket.InitPacket
 
getPublicKey() - Method in class anon.client.crypto.ASymMixCipherPlainRSA
 
getPublicKey() - Method in interface anon.client.crypto.IASymMixCipher
 
getPublicKey() - Method in class anon.crypto.CertificationRequest
Returns the public key used in this request.
getPublicKey() - Method in class anon.crypto.CertificationRequestInfo
Returns the public key used in this request.
getPublicKey() - Method in interface anon.crypto.ICertificate
Returns the public key of this certificate.
getPublicKey() - Method in class anon.crypto.JAPCertificate
Returns the public key of the certificate.
getPublicKey() - Method in class anon.crypto.PKCS10CertificationRequest
Returns the public key used in this request.
getPublicKey() - Method in class anon.crypto.PKCS12
Returns the public key of this certificate.
getPublicKey() - Method in class anon.pay.PayAccount
 
getPublicKey() - Method in class anon.pay.xml.XMLAccountCertificate
 
getPublicKey() - Method in class anon.pay.xml.XMLJapPublicKey
 
getPublicKeyClasses() - Static method in class anon.crypto.AsymmetricCryptoKeyPair
Returns all registered public key classes.
getPublicKeys() - Method in class anon.anonudp.UDPMultiplexer
 
getPublicParams() - Method in class anon.crypto.MyDSAPublicKey
 
getPublicParams() - Method in class anon.crypto.MyECPublicKey
 
getPublished() - Method in class anon.mixminion.mmrdescription.MMRDescription
 
getPublished() - Method in class anon.tor.ordescription.ORDescriptor
 
getPublished() - Method in class anon.tor.ordescription.ORList
gets the date when the List was pubished
getQ() - Method in class anon.crypto.MyRSAPrivateKey
 
getQInv() - Method in class anon.crypto.MyRSAPrivateKey
 
getRandomEntry() - Method in class anon.infoservice.Database
Returns a random entry from the database.
getRandSource() - Method in class anon.crypto.MyRandom
 
getRank(String) - Method in class anon.pay.xml.XMLPaymentOption
 
getRate() - Method in class anon.pay.xml.XMLPriceCertificate
 
getRateID() - Method in class anon.pay.Transaction
 
getRateName() - Method in class anon.pay.Transaction
 
getRawData() - Method in class anon.client.SingleChannelDataChain.ChainCell
 
getRawPacket() - Method in class anon.client.MixPacket
Returns the byte array representation of the mix packet with channel ID, channel flags and the payload.
getRawSubjectKeyIdentifier() - Method in class anon.crypto.JAPCertificate
Returns the byte representation of the X509SubjectKeyIdentifier
getReason() - Method in exception anon.transport.connection.RequestException
Liefert den Grund der Ablehnung zurueck.
getReceivedChainId() - Method in class anon.client.SequentialChannelDataChain.ChainCell
 
getReceivedDate() - Method in class anon.pay.xml.XMLTransCert
 
getReceiver() - Method in class anon.mixminion.EMail
 
getReceiverAddress() - Method in class anon.pay.xml.XMLEmail
 
getRecommendedUpdate(String, boolean) - Static method in class anon.infoservice.JAPVersionInfo
 
getReferences() - Method in class anon.pay.xml.XMLPassivePayment
Gets all references that belong to this message
getReferenceURI() - Method in class anon.crypto.XMLSignatureElement
Returns the reference attribute URI.
getRejectedConnections() - Method in class anon.forward.server.ForwardSchedulerStatistics
Returns the number of rejected connections.
getRelayCommand() - Method in class anon.tor.cells.RelayCell
gets the command of the relay cell
getRelayPayload() - Method in class anon.tor.cells.RelayCell
gets the payload of the relay cell
getRemoteAddress() - Method in class anon.shared.ProxyConnection
 
getRemoteAddress() - Method in class anon.transport.connection.ChunkConnectionAdapter
Liefert die direkt die Adesse der zugrundeliegenen Verbindung zurueck.
getRemoteAddress() - Method in interface anon.transport.connection.IConnection
Gibt die Adresse des entfernten Endpunkt an.
getRemoteAddress() - Method in class anon.transport.connection.SkypeConnection
 
getRemoteAddress() - Method in class anon.transport.connection.SocketConnection
 
getRemoteAddress() - Method in class anon.transport.connection.util.QueuedChunkConnection
 
getReplayOffset() - Method in class anon.client.MixParameters
 
getReplayTimestamp() - Method in class anon.client.MixParameters
 
getReplyAddress() - Method in class anon.pay.xml.XMLEmail
 
getReplyBlockasBytes() - Method in class anon.mixminion.message.ReplyBlock
Returns the Replyblock as described underwards
getReplyBlockasString() - Method in class anon.mixminion.message.ReplyBlock
 
getReplyBlocks() - Method in class anon.mixminion.EMail
 
getRequestChannelKey() - Method in class anon.anonudp.mixpacket.ProcessedInitPacket
 
getRequestChannelKeys() - Method in class anon.anonudp.mixpacket.PacketFactory
 
getRequestCommand() - Method in class anon.infoservice.HttpRequestStructure
Returns the command of the http request this HttpCommandStructure is used for.
getRequested() - Method in class anon.pay.xml.XMLTransferRequest
 
getRequestFileName() - Method in class anon.infoservice.HttpRequestStructure
Returns the filename on the HTTP server which is requested.
getRequestHeader(String) - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
getRequestHeaders() - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
getRequestLine() - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
getRequestPostDocument() - Method in class anon.infoservice.HttpRequestStructure
Returns the data which shall be posted to the server.
getRequestRight(DirectProxy.RequestInfo) - Method in class anon.proxy.DirectProxy
Returns the stored DirectProxy.RememberedRequestRight object for the URI described by the given DirectProxy.RequestInfo object.
getResets() - Method in class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
Only useful for PACKETS attribute.
getResourceDirectory(String, Class) - Static method in class anon.util.ClassUtil
Returns the class/resource directory of the specified class/resource.
getResourceURL(String) - Static method in class anon.util.ResourceLoader
Gets the absolute URL to a requested resource if the resource is found in the class path or in the local directory.
getResourceURL(String, Vector, Vector, Vector) - Static method in class anon.util.ResourceLoader
Gets the absolute URL to a requested resource if the resource is found in the given resource files.
getResponse() - Method in class anon.pay.xml.XMLResponse
 
getResponseChannelKey() - Method in class anon.anonudp.mixpacket.ProcessedInitPacket
 
getResponseChannelKeys() - Method in class anon.anonudp.mixpacket.PacketFactory
 
getResponseData() - Method in class anon.infoservice.HttpResponseStructure
Returns the data of this HTTP response.
getResponseHeader(String) - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
getResponseHeaders() - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
getResponseLine() - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
getResult() - Method in class anon.infoservice.InfoServiceHolder.InformationFetcher
 
getResult() - Method in class anon.proxy.DecompressionProxyCallback.DecompressionKit
 
getRevocationDate(JAPCertificate) - Method in class anon.crypto.RevokedCertifcateStore
Gets the revocation date for the specified cert, if and only if the cert is revoked.
getRevocationDate() - Method in class anon.crypto.RevokedCertificate
 
getRevokedCertificates() - Method in class anon.crypto.CertificateRevocationList
Creates a vector of RevokedCertificates from the CRLEntries on this crl.
getRootCertificate() - Method in class anon.crypto.CertPathInfo
 
getRootCertType(int) - Static method in class anon.crypto.CertPath
Sets the certificate class for the root certificates that can verify this Cert Path.
getRootInstance(JAPCertificate) - Static method in class anon.crypto.CertPath
 
getRouteLen() - Static method in class anon.mixminion.Mixminion
 
getRouteLen() - Method in class anon.mixminion.MixminionServiceDescription
 
getRouterStatus() - Method in class anon.tor.ordescription.InfoServiceORListFetcher
 
getRouterStatus() - Method in interface anon.tor.ordescription.ORListFetcher
gets authoritive network-status
getRouterStatus() - Method in class anon.tor.ordescription.PlainORListFetcher
 
getRouting() - Method in class anon.mixminion.message.ReplyBlock
Returns the RoutingInformation of the First Server in the Path of the ReplyBlock, needed for the Crossover-Point
getRoutingInformation() - Method in class anon.mixminion.mmrdescription.MMRDescription
gets the Routing Informations of this MMR
getRuntime() - Static method in class anon.platform.MyRuntime
 
GETS - Static variable in class anon.infoservice.InfoServiceHolder
 
getSalt(String) - Static method in class anon.crypto.MD5Crypt
 
getSchedulerStatistics() - Method in class anon.forward.server.ForwardServerManager
Returns the statistics instance of the scheduler.
getSecondCertificate() - Method in class anon.crypto.CertPath
Returns the certificate from the second lowest Level of this CertPath (the one that was added at Second).
getSecondCertificate() - Method in class anon.crypto.CertPathInfo
 
getSeconds() - Method in class anon.util.XMLDuration
 
getSections() - Method in class anon.terms.template.TermsAndConditionsTemplate
 
getSections() - Method in class anon.terms.TermsAndConditions.Translation
 
getSelectedService() - Method in class anon.forward.client.DefaultClientProtocolHandler
 
getSendCallbackHandlers() - Method in class anon.client.MixPacket
 
getSenderIdentification() - Method in class anon.pay.xml.XMLEmail
 
getSenderName() - Method in class anon.pay.xml.XMLEmail
 
getSerialNumber() - Method in class anon.crypto.JAPCertificate
 
getSerialNumber() - Method in class anon.crypto.RevokedCertificate
 
getServerManager() - Static method in class anon.forward.LocalForwarder
Liefert den Server Manager fuer lokales Forwarding.
getService() - Method in exception anon.error.AnonServiceException
 
getServiceContainer() - Method in class anon.client.AbstractControlChannel
 
getServiceLocation() - Method in class anon.infoservice.MixInfo
Returns the location of the mix.
getServiceOperator() - Method in class anon.infoservice.MixInfo
Returns information about the operator of this mix.
getServiceSoftware() - Method in class anon.infoservice.MixInfo
Returns information about the used software in this mix.
getSettingNames() - Method in class anon.pay.xml.XMLPaymentSettings
 
getSettingValue(String) - Method in class anon.pay.xml.XMLPaymentSettings
getSettingValue
getSHA1Fingerprint() - Method in class anon.crypto.JAPCertificate
Gets a human readable SHA1 fingerprint for this certificate.
getSHA1Fingerprint() - Method in class anon.crypto.PKCS10CertificationRequest
Gets a human readable SHA1 fingerprint for this request.
getSharedSecret() - Method in class anon.mixminion.message.ReplyBlock
Returns the End-to End shared Secret
getShortClassName(Class) - Static method in class anon.util.ClassUtil
Gets the name of a class without package (everything before the last "." is removed).
getShortMessage() - Method in class anon.pay.PayMessage
 
getSign() - Method in class anon.util.XMLDuration
Returns the sign of this duration in -1,0, or 1.
getSignature() - Method in class anon.infoservice.AbstractCertifiedDatabaseEntry
 
getSignature() - Method in class anon.infoservice.AbstractDistributableCertifiedDatabaseEntry
 
getSignature() - Method in interface anon.infoservice.ICertifiedDatabaseEntry
 
getSignature() - Method in class anon.infoservice.InfoServiceDBEntry
 
getSignature() - Method in class anon.infoservice.MixCascade
 
getSignature() - Method in class anon.infoservice.MixInfo
 
getSignature() - Method in class anon.infoservice.PerformanceInfo
 
getSignature() - Method in class anon.infoservice.StatusInfo
 
getSignature() - Method in class anon.pay.PaymentInstanceDBEntry
 
getSignature() - Method in class anon.terms.template.TermsAndConditionsTemplate
 
getSignature() - Method in class anon.terms.TermsAndConditions.Translation
 
getSignatureAlgorithm() - Method in interface anon.crypto.IMyPrivateKey
Gets the signature algorithm object that is held and initialised with this key.
getSignatureAlgorithm() - Method in interface anon.crypto.IMyPublicKey
Gets the signature algorithm object that is held and initialised with this key.
getSignatureAlgorithm() - Method in class anon.crypto.MyDSAPrivateKey
Gets a signature algorithm object for this key.
getSignatureAlgorithm() - Method in class anon.crypto.MyDSAPublicKey
Gets a signature algorithm object for this key.
getSignatureAlgorithm() - Method in class anon.crypto.MyECPrivateKey
Gets a signature algorithm object for this key.
getSignatureAlgorithm() - Method in class anon.crypto.MyECPublicKey
Gets a signature algorithm object for this key.
getSignatureAlgorithm() - Method in class anon.crypto.MyRSAPrivateKey
Gets a signature algorithm object for this key.
getSignatureAlgorithm() - Method in class anon.crypto.MyRSAPublicKey
Gets the signature algorithm object that is held and initialised by this key.
getSignatureAlgorithmName() - Method in class anon.crypto.JAPCertificate
Converts the ObjectIdentifier from the certificate's signature algorithm into its human-readable Name as specified by RFC 3279.
getSignatureElement() - Method in class anon.crypto.XMLSignatureElement
 
getSignatureElements() - Method in class anon.crypto.XMLSignature
Return a Vector of the -Elements contained in this object.
getSignatureMethod() - Method in class anon.crypto.XMLSignatureElement
Returns the signature method that was used for creating this signature.
getSignatureTime() - Method in class anon.pay.xml.XMLPriceCertificate
 
getSignedDocument() - Method in class anon.terms.template.TermsAndConditionsTemplate
 
getSignedXml(int, Node) - Method in class anon.crypto.SignatureCreator
 
getSigningCertificate() - Method in class anon.crypto.PKCS7SignedData
Get the X.509 certificate actually used to sign the digest.
getSigningInfoVersion() - Method in class anon.crypto.PKCS7SignedData
Get the version of the PKCS#7 "SignerInfo" object.
getSigningKey() - Method in class anon.tor.ordescription.ORDescriptor
gets the signing key
getSize() - Method in class anon.crypto.MyX509Extensions
Returns the number of extensions contained in this object.
getSize() - Method in class anon.util.ObjectQueue
Returns the number of objects currently in the queue.
getSKEINFingerprint() - Method in class anon.crypto.JAPCertificate
Gets a human readable SKEIN fingerprint for this certificate.
getSocket() - Method in class anon.crypto.tinytls.TinyTLS
 
getSocket() - Method in class anon.shared.ProxyConnection
 
getSocket() - Method in class anon.util.SocketGuard
 
getSocketListener() - Method in class anon.proxy.DirectProxy
 
getSocketListenerTwo() - Method in class anon.proxy.DirectProxy
 
getSoftware() - Method in class anon.tor.ordescription.ORDescriptor
gets the software version of this OR
getSoftwareVersion() - Method in class anon.mixminion.mmrdescription.MMRDescription
 
getSortedEntryList(Util.Comparable) - Method in class anon.infoservice.Database
 
getSortedIdentifiers() - Static method in class anon.crypto.X509DistinguishedName
Returns the most important BC object identifiers sorted in a reasonable way.
getSource() - Method in class anon.anonudp.mixchannel.IPv4Pair
 
getSource() - Method in exception anon.error.RecoverableExceptionContainer
 
getSource() - Method in exception anon.pay.xml.NotRecoverableXMLError
 
getSpent() - Method in class anon.pay.xml.XMLBalance
Returns the overall spent bytes for the corresponding account
getStabilityAttributes() - Method in class anon.infoservice.PerformanceEntry
Returns errors resets, unknown requests and total requests for floating entries.
getStartDate() - Method in class anon.pay.xml.XMLBalance
 
getStartLine(Hashtable) - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
getStartServers() - Method in class anon.mixminion.message.NoReplyMessage
 
getStartServers() - Method in class anon.mixminion.message.ReplyImplementation
 
getStartServers() - Method in class anon.mixminion.message.ReplyMessage
returns a Vector with the MMRDescriptions of the first Server of every ready_to send_message
getStartupServiceId() - Method in class anon.client.AbstractAutoSwitchedMixCascadeContainer
 
getState() - Method in class anon.infoservice.ServiceLocation
Returns the state where the service is located.
getStateOrProvince() - Method in class anon.crypto.X509DistinguishedName
Returns the state or province.
getStaticFieldValue(Class, String) - Static method in class anon.util.Util
Uses the reflection API to get the value of a static field in the given class, if the field is present.
getStatistics() - Method in class anon.forward.server.ForwardScheduler
Returns the statistics instance for this ForwardScheduler.
getStatus() - Method in interface anon.client.AnonClient.StatusThread
 
getStatus() - Method in class anon.forward.client.ProgressCounter.ProgressCount
 
getStatus() - Method in class anon.proxy.ProxyCallbackBuffer
 
getStatus(String) - Method in class anon.tor.ordescription.InfoServiceORListFetcher
 
getStatus(String) - Method in interface anon.tor.ordescription.ORListFetcher
gets network-status for host with given fingerprint
getStatus(String) - Method in class anon.tor.ordescription.PlainORListFetcher
 
getStatus() - Method in interface anon.util.IProgressCapsule
 
getStatus() - Method in class anon.util.ZipArchiver.ZipEvent
 
getStatusInfo(MixCascade) - Method in class anon.infoservice.InfoServiceDBEntry
Get the StatusInfo for the cascade with the given ID.
getStatusInfo(MixCascade, long) - Method in class anon.infoservice.InfoServiceDBEntry
Get the StatusInfo for the cascade with the given ID.
getStatusInfo(MixCascade) - Method in class anon.infoservice.InfoServiceHolder
Get the StatusInfo for the mixcascade with the given ID.
getStatusInfo(MixCascade, long) - Method in class anon.infoservice.InfoServiceHolder
 
getStatusInfo(MixCascade) - Static method in class anon.infoservice.StatusInfo
 
getStatusXmlData() - Method in class anon.infoservice.StatusInfo
Returns the XML structure of this status entry as we received it.
getStdDeviation() - Method in class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
Returns the standard deviation.
getStdDeviation() - Method in class anon.infoservice.PerformanceEntry.PerformanceAttributeFloatingTimeEntry
Calculates and returns the standard deviation.
getStorageMode() - Static method in class anon.util.XMLUtil
 
getStreamAsBytes(InputStream) - Static method in class anon.util.ResourceLoader
Reads a java.io.InputStream into a byte array and closes the stream.
getStreamID() - Method in class anon.tor.cells.RelayCell
gets the streamID of the relay cell
getStreet() - Method in class anon.infoservice.OperatorAddress
 
getString(String) - Static method in class anon.util.JAPMessages
Gets the localised String for a given key.
getString(String, Object[]) - Static method in class anon.util.JAPMessages
Gets the localised String for a given key.
getString(String, Object) - Static method in class anon.util.JAPMessages
Gets the localised String for a given key.
getStrings() - Method in class anon.pay.xml.XMLGenericStrings
 
getSubCACerts() - Method in class anon.crypto.CertPathInfo
 
getSubject() - Method in class anon.crypto.JAPCertificate
Returns the distinguished name.
getSubject() - Method in class anon.crypto.MultiCertPath
Returns this MultiCertPath's Subject which is the same for all end-entity certs
getSubject() - Method in class anon.crypto.PKCS12
 
getSubject() - Method in class anon.pay.xml.XMLEmail
 
getSubjectKeyIdentifier() - Method in class anon.crypto.JAPCertificate
Returns the String representation of the X509SubjectKeyIdentifier
getSubjectKeyIdentifier() - Method in class anon.pay.xml.XMLPriceCertificate
 
getSubjectKeyIdentifierConcatenated() - Method in class anon.crypto.JAPCertificate
 
getSuccess() - Method in class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
 
getSupportedJavaVersion() - Method in class anon.infoservice.JAPVersionInfo
 
getSurname() - Method in class anon.crypto.X509DistinguishedName
Returns the surname.
getSymChannelCipherAlgorithm() - Method in class anon.client.MixParameters
 
getSymmetricChannelCipherAlgorithm() - Method in class anon.infoservice.MixInfo
 
getSynchronizationObject() - Method in class anon.client.DataChainSendOrderStructure
Returns the internal synchronization object.
getSystemLocale() - Static method in class anon.util.JAPMessages
 
getSystemResource(String) - Static method in class anon.util.ResourceLoader
Returns a given a requested system resource as a file.
getTagAsString(int) - Static method in class anon.crypto.AbstractX509AlternativeName
 
getTags() - Method in class anon.crypto.AbstractX509AlternativeName
Returns the tags corresponding to the values as Integer objects.
getTans() - Method in class anon.pay.xml.XMLTransactionOverview
Gets an vector of all transfer numbers
getTargetInterface() - Method in class anon.infoservice.HTTPConnectionDescriptor
Returns the ListenerInterface of the connection target.
getTCComponent(double) - Method in class anon.terms.TCComposite
 
getTCComponentCount() - Method in class anon.terms.TCComposite
 
getTCComponents() - Method in class anon.terms.TCComposite
 
getTCTemplate(String) - Method in class anon.infoservice.InfoServiceDBEntry
Get the MixInfo for the mix with the given ID.
getTCTemplate(String) - Method in class anon.infoservice.InfoServiceHolder
from preferred info service
getTCTemplates() - Method in class anon.infoservice.InfoServiceHolder
 
getTemplateReferenceId(String) - Method in class anon.terms.TermsAndConditions
return the id of the template which is needed to render the translation specified by the two-letter language code
getTemplateReferenceId() - Method in class anon.terms.TermsAndConditions.Translation
 
getTemplateRefId(Locale) - Method in class anon.terms.TermsAndConditionsMixInfo
 
getTemplateRefId(String) - Method in class anon.terms.TermsAndConditionsMixInfo
 
getTempPath() - Method in class anon.platform.AbstractOS
 
getTempPath() - Method in class anon.platform.WindowsOS
 
getTerms(String) - Method in class anon.pay.BIConnection
 
getTerms() - Method in class anon.pay.PayAccount
 
getTermsAndConditionMixInfo() - Method in class anon.infoservice.MixInfo
 
getTermsAndConditions() - Method in class anon.infoservice.InfoServiceHolder
 
getTermsAndConditions(ServiceOperator) - Static method in class anon.terms.TermsAndConditions
 
getTermsAndConditionsSerials() - Method in class anon.infoservice.InfoServiceHolder
 
getTermsDate() - Method in class anon.pay.PayAccount
 
getTermsTermsAndConditonsToRead() - Method in exception anon.terms.TermsAndConditionsReadException
 
getText(Locale) - Method in class anon.infoservice.MessageDBEntry
 
getText(Locale, Hashtable) - Method in class anon.infoservice.MessageDBEntry
 
getText() - Method in class anon.pay.xml.XMLGenericText
 
getThisUpdate() - Method in class anon.crypto.CertificateRevocationList
 
getThreadNumber() - Method in class anon.proxy.DirectProxyConnection
 
getThreadNumber() - Method in class anon.proxy.DirectProxyResponse
 
getThrownException() - Method in class anon.client.DataChainSendOrderStructure
Returns the exception that occurred while processing this order.
getTimeout() - Method in class anon.infoservice.HTTPConnectionFactory
Returns the communication timeout (sec) for new HTTP connections.
getTimeout() - Method in class anon.shared.ProxyConnection
 
getTimeout() - Method in class anon.transport.connection.ChunkConnectionAdapter
 
getTimeout() - Method in interface anon.transport.connection.IConnection
Ermittelt den momentanen Wert fuer das Timeout in Millisekunden fuer Lese- und Schreiboperationen der Verbindung.
getTimeout() - Method in class anon.transport.connection.SkypeConnection
Da Skype nicht das setzen eines TimeOut unterstuetzt, wird entsprechend ein unendliches TimeOut mit der Verbindung verknuepft.
getTimeout() - Method in class anon.transport.connection.SocketConnection
 
getTimeout() - Method in class anon.transport.connection.util.QueuedChunkConnection
 
getTimeout() - Method in class anon.transport.connection.util.QueuedChunkReader
Liefert den aktuelle Wert des Timeout
getTimeout() - Method in class anon.transport.connection.util.QueuedChunkWriter
 
getTimeoutListSize() - Method in class anon.infoservice.Database
 
getTimeStamp() - Method in class anon.forward.server.TransferVolume
Returns the timestamp, when this TransferVolume was created (the transfer was done).
getTimestamp() - Method in class anon.pay.xml.XMLBalance
 
getTorDirServerAddr() - Method in class anon.tor.TorAnonServerDescription
gets the address of the tor directory server
getTorDirServerPort() - Method in class anon.tor.TorAnonServerDescription
gets the port of the tor directory server
getTorNodesList() - Method in class anon.infoservice.InfoServiceDBEntry
Get the list with the tor nodes from the infoservice.
getTorNodesList() - Method in class anon.infoservice.InfoServiceHolder
Get the list with the tor nodes from the infoservice.
getTorParams() - Method in class anon.proxy.AnonProxy
 
getTrafficSituation() - Method in class anon.infoservice.StatusInfo
Returns the current traffic situation for the mixcascade.
getTrailingDataLength() - Method in class anon.proxy.ProxyCallbackBuffer
 
getTrailingText() - Method in class anon.terms.template.Preamble
 
getTransaction() - Method in class anon.pay.PayAccount
 
getTransaction() - Method in class anon.pay.xml.XMLBalance
The transaction ID is only set if a transaction has been started (regardless whether it is finished or not).
getTransCerts() - Method in class anon.pay.PayAccount
Returns a vector with all transfer certificates
getTransferedBytes() - Method in class anon.forward.server.ForwardSchedulerStatistics
Returns the total number of transfered bytes.
getTransferNumber() - Method in class anon.pay.xml.XMLPassivePayment
Gets the transfer number that belongs to this message
getTransferNumber() - Method in class anon.pay.xml.XMLTransCert
 
getTransferredBytes() - Method in class anon.pay.xml.XMLEasyCC
 
getTranslation(Locale) - Method in class anon.terms.TermsAndConditions
returns the translation of the T&C specified by the corresponding locale object
getTranslation(String) - Method in class anon.terms.TermsAndConditions
returns the translation of the T&C specified by the two letter language code
getTranslationElement() - Method in class anon.terms.TermsAndConditions.Translation
 
getTransportIdentifier() - Method in class anon.forward.LocalAddress
 
getTransportIdentifier() - Method in class anon.transport.address.Endpoint
Returns the transport identifier of the URN.
getTransportIdentifier() - Method in interface anon.transport.address.IAddress
Liefert den Identifier des Transportmediums zurueck.
getTransportIdentifier() - Method in class anon.transport.address.SkypeAddress
 
getTransportIdentifier() - Method in class anon.transport.address.TcpIpAddress
Returns a string describing the transport protocol.
getTransportIdentifier() - Method in class anon.transport.connection.util.QueuedChunkConnection.QueuedAddress
 
getTrustCondition() - Method in class anon.client.TrustModel.TrustAttribute
 
getTrustModel() - Method in class anon.client.AbstractAutoSwitchedMixCascadeContainer
 
getTrustModel() - Method in class anon.infoservice.AbstractMixCascadeContainer
 
getTrustModel() - Method in class anon.infoservice.SimpleMixCascadeContainer
 
getTrustModel() - Method in interface anon.IServiceContainer
 
getTrustModel() - Method in class anon.proxy.AnonProxy.DummyMixCascadeContainer
 
getTrustModel() - Method in class anon.proxy.AnonProxy.EncapsulatedMixCascadeContainer
 
getTrustModelDefault() - Static method in class anon.client.TrustModel
 
getTrustModels() - Static method in class anon.client.TrustModel
 
getType() - Method in class anon.client.DataChainInputStreamQueueEntry
 
getType() - Method in class anon.crypto.tinytls.AbstractTLSRecord
Returns the type of the TLS record.
getType() - Method in class anon.infoservice.MixInfo
LERNGRUPPE Returns the type of this mix
getType() - Method in class anon.mixminion.EMail
 
getType() - Method in class anon.pay.xml.XMLBankAccount
 
getType() - Method in class anon.pay.xml.XMLChallenge
 
getType() - Method in class anon.pay.xml.XMLPaymentOption
 
getType() - Method in class anon.terms.template.TermsAndConditionsTemplate
 
getTypeAsString() - Method in class anon.infoservice.MixInfo
LERNGRUPPE Returns the type of this mix
getUnavailableCertificatesByType(int) - Method in class anon.crypto.CertificateStore
 
getUnderlyingIStreamConnection() - Method in class anon.client.SocketHandler
 
getUnderlyingSocket() - Method in class anon.transport.connection.SocketConnection
 
getUnderlyingValue() - Method in class anon.anonudp.mixmessage.crypto.BlindingFactor
 
getUnderlyingValue() - Method in class anon.anonudp.mixmessage.crypto.PrivateKey
 
getUnderlyingValue() - Method in class anon.anonudp.mixmessage.crypto.PublicKey
 
getUniqueSerial(JAPCertificate) - Static method in class anon.crypto.RevokedCertificate
If the cert's serial is greater than 1 then the serial is returned, otherwise a pseudo-serial is created to uniquely identify the cert.
getUnknown() - Method in class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
The amount of attempts that should have been made but were not.
getUnverified(Node) - Static method in class anon.crypto.XMLSignature
Gets the signature from a node if present.
getUpdateChanged() - Method in class anon.util.Updater.ObservableInfo
 
getUpdateChanged() - Method in class anon.util.Updater.ObservableInfoContainer
 
getUpdatedClass() - Method in class anon.infoservice.update.AbstractMixCascadeUpdater
 
getUpdatedClass() - Method in class anon.infoservice.update.AccountUpdater
getUpdatedClass
getUpdatedClass() - Method in class anon.infoservice.update.InfoServiceUpdater
 
getUpdatedClass() - Method in class anon.infoservice.update.JavaVersionUpdater
 
getUpdatedClass() - Method in class anon.infoservice.update.MessageUpdater
 
getUpdatedClass() - Method in class anon.infoservice.update.MinVersionUpdater
 
getUpdatedClass() - Method in class anon.infoservice.update.PaymentInstanceUpdater
 
getUpdatedClass() - Method in class anon.infoservice.update.PerformanceInfoUpdater
 
getUpdatedClass() - Method in class anon.infoservice.update.ServiceExitAddressUpdater
 
getUpdatedClass() - Method in class anon.util.Updater
 
getUpdatedClassName() - Method in class anon.util.Updater
 
getUpdatedEntries(Hashtable) - Method in class anon.infoservice.update.AbstractDatabaseUpdater
 
getUpdatedEntries(Hashtable) - Method in class anon.infoservice.update.AbstractMixCascadeUpdater
 
getUpdatedEntries(Hashtable) - Method in class anon.infoservice.update.InfoServiceUpdater
 
getUpdatedEntries(Hashtable) - Method in class anon.infoservice.update.JavaVersionUpdater
 
getUpdatedEntries(Hashtable) - Method in class anon.infoservice.update.MessageUpdater
 
getUpdatedEntries(Hashtable) - Method in class anon.infoservice.update.MinVersionUpdater
 
getUpdatedEntries(Hashtable) - Method in class anon.infoservice.update.PaymentInstanceUpdater
 
getUpdatedEntries(Hashtable) - Method in class anon.infoservice.update.PerformanceInfoUpdater
 
getUpdatedEntries(Hashtable) - Method in class anon.infoservice.update.ServiceExitAddressUpdater
 
getUpdatedEntries_internal(Hashtable) - Method in class anon.infoservice.update.AbstractMixCascadeUpdater
 
getUpdatedOn() - Method in class anon.pay.xml.XMLAccountInfo.PastMonthsVolumeBytes
 
getUpdateEntries(Class, boolean) - Method in class anon.infoservice.InfoServiceDBEntry
 
getUpdateInterval() - Method in class anon.util.Updater.ConstantUpdateInterval
 
getUpdateInterval() - Method in class anon.util.Updater.DynamicUpdateInterval
 
getUpdateInterval() - Method in class anon.util.Updater
 
getUpdateInterval() - Method in interface anon.util.Updater.IUpdateInterval
 
getUpdateTime() - Method in class anon.pay.xml.XMLMixInfo
 
getUpStreamContentBytes() - Method in class anon.proxy.HTTPConnectionEvent
 
getUpStreamContentBytes(AnonProxyRequest) - Method in class anon.proxy.HTTPProxyCallback
 
getUpstreamSendMe() - Method in class anon.client.KeyExchangeManager
 
getUptime() - Method in class anon.tor.ordescription.ORDescriptor
 
getURI() - Method in class anon.proxy.DirectProxy.RememberedRequestRight
 
getURI(PushbackInputStream, int) - Static method in class anon.proxy.DirectProxyConnection
Takes a PushbackInputStream and reads up to a_bufferLength bytes from it to create a DirectProxy.RequestInfo object describing the Request and its parts.
getURL(String) - Method in class anon.infoservice.DataRetentionInformation
 
getURL(Locale) - Method in class anon.infoservice.MessageDBEntry
 
getUrl() - Method in class anon.infoservice.ServiceOperator
Returns the URL of the operators home page.
getUsageString(int) - Method in class anon.crypto.X509KeyUsage
Translate a single usage-bitstring (no combination) into a human-readable String.
getUsedDate() - Method in class anon.pay.xml.XMLTransCert
 
getUsedTime() - Method in class anon.pay.Transaction
 
getUserDir() - Static method in class anon.util.ClassUtil
Returns the content of the system property user.dir
getUserID() - Method in class anon.transport.address.SkypeAddress
Liefert die Benutzer ID der Adresse zurueck.
getUserSecrets() - Method in class anon.mixminion.message.Keyring
 
getValidFrom() - Method in class anon.crypto.Validity
Returns the first valid date in the validity period.
getValidity() - Method in class anon.crypto.JAPCertificate
Returns the validity period of this certificate.
getValidTime() - Method in class anon.pay.xml.XMLBalance
Returns the Date after that unspent byte volume will expire
getValidTime() - Method in class anon.pay.xml.XMLTransCert
 
getValidTo() - Method in class anon.crypto.Validity
Returns the last valid date in the validity period.
getValue() - Method in class anon.crypto.AbstractX509KeyIdentifier
Returns the key identifier as human-readable hex string of the form A4:54:21:52:F1:...
getValue() - Method in class anon.forward.client.ProgressCounter.ProgressCount
 
getValue(String) - Method in class anon.pay.xml.XMLGenericStrings
 
getValue() - Method in class anon.transport.address.AddressParameter
Liefert den Wert des Parameters.
getValue() - Method in interface anon.util.IProgressCapsule
 
getValue() - Method in interface anon.util.IReturnRunnable
 
getValue() - Method in class anon.util.ZipArchiver.ZipEvent
 
getValues() - Method in class anon.crypto.AbstractX509AlternativeName
Returns all values of this X509AlternativeName.
getValues() - Method in class anon.crypto.AbstractX509Extension
This method returns all values of this extension in separated String objects.
getValues() - Method in class anon.crypto.AbstractX509KeyIdentifier
Returns the key identifier as human-readable hex string.
getValues() - Method in class anon.crypto.X509AuthorityKeyIdentifier
Returns a Vector containing the keyIdentifier and if available the name of the certificate issuer und the serial number of the issuing certificate.
getValues() - Method in class anon.crypto.X509BasicConstraints
 
getValues() - Method in class anon.crypto.X509CertificateIssuer
 
getValues() - Method in class anon.crypto.X509IssuingDistributionPoint
 
getValues() - Method in class anon.crypto.X509KeyUsage
 
getValues() - Method in class anon.crypto.X509UnknownExtension
Returns the value of this extension a a single String object in a Vector.
getValueSize() - Method in class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
Returns the amount of values and errors.
getValueSize() - Method in class anon.infoservice.PerformanceEntry.StabilityAttributes
Returns the amount of values and errors.
getValueWithoutColon() - Method in class anon.crypto.AbstractX509KeyIdentifier
Returns the key identifier as human-readable hex string without ":" separators.
getVat() - Method in class anon.infoservice.OperatorAddress
 
getVendor() - Method in class anon.infoservice.JavaVersionDBEntry
Returns the vendor ID.
getVendorLongName() - Method in class anon.infoservice.JavaVersionDBEntry
Returns a more detailed vendor name.
getVenue() - Method in class anon.infoservice.OperatorAddress
 
getVerificationCertificateStore() - Method in class anon.crypto.SignatureVerifier
Returns the certificate store used for the verification of all signatures.
getVerified(Node, int, Vector) - Static method in class anon.crypto.XMLSignature
Creates a new XMLSignature from the node and creates a new MultiCertPath object.
getVerifiedXml(Element, int) - Method in class anon.crypto.SignatureVerifier
Verifies the signature of an XML document against the store of trusted certificates.
getVersion() - Method in class anon.crypto.PKCS7SignedData
Get the version of the PKCS#7 object.
getVersion() - Method in exception anon.error.UnknownProtocolVersionException
 
getVersion() - Method in class anon.infoservice.ServiceSoftware
Returns the version of the used software.
getVersionNumber() - Method in class anon.infoservice.AbstractCascadeIDEntry
Returns version number which is used to determine the more recent infoservice entry, if two entries are compared (higher version number -> more recent entry).
getVersionNumber() - Method in class anon.infoservice.AbstractDatabaseEntry
Returns version number which is used to determine the more recent infoservice entry, if two entries are compared (higher version number -> more recent entry).
getVersionNumber() - Method in class anon.infoservice.AbstractDistributableDatabaseEntry.SerialDBEntry
 
getVersionNumber() - Method in class anon.infoservice.AbstractIDEntry
 
getVersionNumber() - Method in class anon.infoservice.AbstractMarkedMessageIDDBEntry
 
getVersionNumber() - Method in class anon.infoservice.ANONAddress
 
getVersionNumber() - Method in class anon.infoservice.InfoServiceDBEntry
Returns the time when this infoservice entry was created by the origin infoservice or by the JAP client (if it is a user-defined entry).
getVersionNumber() - Method in class anon.infoservice.JAPMinVersion
Returns the time when this mimimum version information was created by the root-of-update-information infoservice.
getVersionNumber() - Method in class anon.infoservice.JAPVersionInfo
Returns the time when this version information was created by the root-of-update-information infoservice.
getVersionNumber() - Method in class anon.infoservice.JavaVersionDBEntry
Returns version number which is used to determine the more recent infoservice entry, if two entries are compared (higher version number -> more recent entry).
getVersionNumber() - Method in class anon.infoservice.MessageDBEntry
 
getVersionNumber() - Method in class anon.infoservice.MixCascade
Returns the time when this MixCascade entry was created by the origin mixcascade (or by the JAP client if it is a user-defined entry).
getVersionNumber() - Method in class anon.infoservice.MixCascadeExitAddresses
 
getVersionNumber() - Method in class anon.infoservice.MixInfo
Returns the time when this mix entry was created by the origin mix.
getVersionNumber() - Method in class anon.infoservice.PerformanceEntry
 
getVersionNumber() - Method in class anon.infoservice.PerformanceInfo
 
getVersionNumber() - Method in class anon.infoservice.ServiceOperator
Returns version number which is used to determine the more recent infoservice entry, if two entries are compared (higher version number -> more recent entry).
getVersionNumber() - Method in class anon.infoservice.StatusInfo
Returns the time when this StatusInfo was created by the origin mixcascade (or by the JAP client if it is a dummy entry).
getVersionNumber() - Method in class anon.pay.PaymentInstanceDBEntry
Returns the time when this payment instance entry was created by the origin payment instance.
getVersionNumber() - Method in class anon.terms.template.TermsAndConditionsTemplate
 
getVersionNumber() - Method in class anon.tor.util.DNSCacheEntry
 
getVisibleAddresses() - Method in class anon.infoservice.MixInfo
 
getVolume() - Method in class anon.forward.server.TransferVolume
Returns the number of transfered bytes.
getVolumeBytesLeft() - Method in class anon.pay.xml.XMLBalance
returns the current credit of the user return value will be compared to jap.pay.PaymentMainPanel WARNING_AMOUNT
getVolumeBytesMonthly() - Method in class anon.pay.PayAccount
 
getVolumeBytesMonthly() - Method in class anon.pay.xml.XMLBalance
 
getVolumeKbytes() - Method in class anon.pay.xml.XMLVolumePlan
 
getVolumePlan(String) - Method in class anon.pay.xml.XMLVolumePlans
get a specific plan by name (currently does NOT support localized names!)
getVolumePlan(int) - Method in class anon.pay.xml.XMLVolumePlans
 
getVolumePlans() - Method in class anon.pay.BIConnection
 
getVolumePlans() - Method in class anon.pay.xml.XMLVolumePlans
getVolumePlans
getWebInfo(Document) - Method in interface anon.infoservice.Database.IWebInfo
 
getWebInfo(Document) - Method in class anon.infoservice.MixCascade
 
getWebInfo(Document) - Method in class anon.infoservice.MixInfo
 
getWebInfos(String) - Method in class anon.infoservice.Database
 
getWebInfos() - Method in class anon.infoservice.Database
 
getWebInfos(Class, String) - Static method in class anon.infoservice.Database
get WebInfos for an entry with the specified ID
getWebInfos(Class) - Static method in class anon.infoservice.Database
get WebInfos for all entries
getWebshopURL() - Method in class anon.pay.PaymentInstanceDBEntry
 
getWebshopURL(long, String) - Method in class anon.pay.PaymentInstanceDBEntry
 
getWhoIsDown() - Method in class anon.mixminion.mmrdescription.ServerStats
method to get a List with those of the mixminion routers who are down
getWidth() - Method in class anon.util.captcha.MyImage
 
getX() - Method in class anon.crypto.MyDSAPrivateKey
 
getX500Name() - Method in class anon.crypto.X509DistinguishedName
Returns the BouncyCastle X500Name representation of this object.
getX509Certificate() - Method in interface anon.crypto.ICertificate
Returns the X509 certificate corresponding to this certificate.
getX509Certificate() - Method in class anon.crypto.JAPCertificate
Returns a reference to this certificate.
getX509Certificate() - Method in class anon.crypto.PKCS12
Returns the X509 certificate corresponding to this PKCS12 certificate.
getX509DistinguishedName() - Method in class anon.crypto.CertificationRequestInfo
Get the X509 name that has been provided for this certification request.
getX509DistinguishedName() - Method in class anon.crypto.PKCS10CertificationRequest
Get the X509 name that has been provided for this certification request.
getX962Params() - Method in class anon.crypto.MyECParams
 
getXMLByteArray() - Static method in class anon.pay.xml.XMLAuthenticationSuccess
Deprecated.
 
getXmlDocument(HttpRequestStructure) - Method in class anon.infoservice.InfoServiceDBEntry
 
getXmlDocument(HttpRequestStructure, Integer) - Method in class anon.infoservice.InfoServiceDBEntry
 
getXmlDocument(HttpRequestStructure, int) - Method in class anon.infoservice.InfoServiceDBEntry
 
getXmlDocument(HttpRequestStructure, int, Integer) - Method in class anon.infoservice.InfoServiceDBEntry
 
getXmlElementContainerName(Class) - Static method in class anon.util.XMLUtil
Uses Java reflection to get the static XML_ELEMENT_CONTAINER_NAME field contents if present in the given class.
getXmlElementName() - Method in class anon.infoservice.AbstractMarkedMessageIDDBEntry
 
getXmlElementName() - Static method in class anon.infoservice.ANONAddress
 
getXmlElementName() - Method in class anon.infoservice.ClickedMessageIDDBEntry
 
getXmlElementName() - Method in class anon.infoservice.DeletedMessageIDDBEntry
 
getXmlElementName() - Static method in class anon.infoservice.JAPMinVersion
Returns the name of the XML root element used by this class.
getXmlElementName() - Static method in class anon.infoservice.JAPVersionInfo
Returns the name of the XML root element used by this class.
getXMLElementName() - Static method in class anon.infoservice.ProxyInterface
Gets the name of the corresponding xml element.
getXmlElementName() - Static method in class anon.infoservice.ServiceSoftware
Returns the name of the XML root element used by this class.
getXmlElementName() - Static method in class anon.infoservice.StatusInfo
Returns the name of the XML element corresponding to this class ("MixCascadeStatus").
getXMLElementName() - Static method in class anon.pay.xml.XMLJapPublicKey
 
getXMLElementName() - Static method in class anon.pay.xml.XMLPriceCertificateList
 
getXmlElementName(Class) - Static method in class anon.util.XMLUtil
Uses Java reflection to get the static XML_ELEMENT_NAME field contents if present in the given class.
getXMLElements(Document) - Method in class anon.crypto.XMLSignature
Returns all -Elements of this XMLSignature
getXmlErrorCode() - Method in exception anon.pay.xml.XMLErrorMessage
 
getXMLSchema() - Method in class anon.util.XMLDuration
 
getXMLSchemaType() - Method in class anon.util.XMLDuration
Return the name of the XML Schema date/time type that this instance maps to.
getXmlSettingsRootNodeName() - Static method in class anon.crypto.CertificateStore
 
getXmlSettingsRootNodeName() - Static method in class anon.crypto.SignatureVerifier
Returns the name of the XML node used to store all settings of the SignatureVerifier instance.
getXmlSettingsRootNodeName() - Static method in class anon.infoservice.InfoServiceHolder
Returns the name of the XML node used to store all settings of the InfoServiceHolder instance.
getXMLSignatureAlgorithmReference() - Method in interface anon.crypto.IMySignature
Returns a description of the the signature algorithm for XML signatures as defined in http://www.w3.org/TR/xmldsig-core/#sec-AlgID.
getXMLSignatureAlgorithmReference() - Method in interface anon.crypto.ISignatureCreationAlgorithm
Returns a description of the the signature algorithm for XML signatures as defined in http://www.w3.org/TR/xmldsig-core/#sec-AlgID.
getXMLSignatureAlgorithmReference() - Method in interface anon.crypto.ISignatureVerificationAlgorithm
Returns a description of the the signature algorithm for XML signatures as defined in http://www.w3.org/TR/xmldsig-core/#sec-AlgID.
getXMLSignatureAlgorithmReference() - Method in class anon.crypto.MyDSASignature
Returns http://www.w3.org/2000/09/xmldsig#dsa-sha1.
getXMLSignatureAlgorithmReference() - Method in class anon.crypto.MyECDSASignature
 
getXMLSignatureAlgorithmReference() - Method in class anon.crypto.MyRSASignature
Returns http://www.w3.org/2000/09/xmldsig#rsa-sha1.
getXmlStructure() - Method in class anon.infoservice.AbstractDistributableDatabaseEntry
Returns the XML structure for this db entry.
getXmlStructure() - Method in class anon.infoservice.ANONAddress
Returns the XML structure of this ANONaddress.
getXmlStructure() - Method in class anon.infoservice.InfoServiceDBEntry
 
getXmlStructure() - Method in class anon.infoservice.JAPMinVersion
Returns the XML structure of this minimum version info entry.
getXmlStructure() - Method in class anon.infoservice.JAPVersionInfo
Returns the XML structure for this version info entry.
getXmlStructure() - Method in class anon.infoservice.JavaVersionDBEntry
 
getXmlStructure() - Method in class anon.infoservice.MessageDBEntry
 
getXmlStructure() - Method in class anon.infoservice.MixCascade
Returns the XML structure for this MixCascade entry.
getXmlStructure() - Method in class anon.infoservice.MixInfo
Returns the XML structure for this mix entry.
getXmlStructure() - Method in class anon.pay.PaymentInstanceDBEntry
 
getXmlStructure() - Method in class anon.terms.template.TermsAndConditionsTemplate
 
getXORofSKIs() - Method in class anon.crypto.XMLSignature
This method is used by the checkId()-methods of the database classes, that compare the id of a given entry with the SubjectKeyIdentifier of the associated cert(s).
getY() - Method in class anon.crypto.MyDSAPublicKey
 
getYears() - Method in class anon.util.XMLDuration
 
getZLibInflater() - Method in class anon.proxy.DecompressionProxyCallback.DecompressionKit
 
gf_exp - Variable in class anon.mixminion.fec.FECMath
To speed up computations, we have tables for logarithm, exponent and inverse of a number.
gf_log - Variable in class anon.mixminion.fec.FECMath
 
gf_mul_table - Variable in class anon.mixminion.fec.FECMath
gf_mul(x,y) multiplies two numbers.
gfBits - Variable in class anon.mixminion.fec.FECMath
The following parameter defines how many bits are used for field elements.
gfSize - Variable in class anon.mixminion.fec.FECMath
 
gotCaptcha(ICaptchaSender, IImageEncodedCaptcha) - Method in interface anon.pay.IBIConnectionListener
This method is called whenever a captcha has been received from the Payment Instance.
gotCaptcha(ICaptchaSender, IImageEncodedCaptcha) - Method in interface anon.pay.IPaymentListener
Captcha retrieved
gotCaptcha(ICaptchaSender, IImageEncodedCaptcha) - Method in class anon.pay.PayAccountsFile
This method is called whenever a captcha has been received from the Payment Instance.
gotCaptcha(ICaptchaSender, IImageEncodedCaptcha) - Method in class anon.pay.PaymentAdapter
 
gotCertificate(TLSHandshakeRecord) - Method in class anon.crypto.tinytls.TinyTLS.TLSInputStream
process server certificate
gotCertificateRequest(TLSHandshakeRecord) - Method in class anon.crypto.tinytls.TinyTLS.TLSInputStream
Handles a Certificate Request Message, containing certificate types the Server can verify.
gotServerHello(TLSHandshakeRecord) - Method in class anon.crypto.tinytls.TinyTLS.TLSInputStream
process server hello
gotServerHelloDone() - Method in class anon.crypto.tinytls.TinyTLS.TLSInputStream
Acknowledges a Hello Done message by the Server.
gotServerKeyExchange(TLSHandshakeRecord) - Method in class anon.crypto.tinytls.TinyTLS.TLSInputStream
process server key exchange message
GRACE_PERIOD - Static variable in class anon.crypto.CertPath
 
GREATER - Static variable in class anon.util.XMLDuration
 
GZIPcompressData(byte[]) - Static method in class anon.mixminion.message.MixMinionCryptoUtil
this Method is for compressing some Data
GZIPextractData(byte[]) - Static method in class anon.mixminion.message.MixMinionCryptoUtil
this Method is for extracting some Data
gzipInflater - Variable in class anon.proxy.DecompressionProxyCallback.DecompressionKit
 

H

handleAlert() - Method in class anon.crypto.tinytls.TinyTLS.TLSInputStream
Handles received Alert messages.
handleAlert() - Method in class anon.crypto.tinytls.TinyTLSServerSocket.TLSInputStream
handle alert message
handleAppleScriptCmds(String[], Process) - Static method in class anon.platform.MacOS
handle some AppleScriptStatements by passing them to the stdin of the specified handler process.
handleClientCascadeSelectMessage(Element) - Method in class anon.forward.server.DefaultProtocolHandler
This method handles the cascade select message from a forwarding client.
handleCONNECT() - Method in class anon.proxy.DirectProxyConnection
 
handleConnection() - Method in class anon.proxy.DirectProxy.ConnectionHandler
 
handleDownstreamChunk(AnonProxyRequest, ProxyCallbackBuffer) - Method in class anon.proxy.DecompressionProxyCallback
 
handleDownstreamChunk(AnonProxyRequest, ProxyCallbackBuffer) - Method in class anon.proxy.HTTPProxyCallback
 
handleDownstreamChunk(AnonProxyRequest, ProxyCallbackBuffer) - Method in interface anon.proxy.ProxyCallback
Processes a chunk of received data, before it is given to the client of the proxy.
handleEndOfInputStream() - Method in class anon.client.SocketHandler
 
handleFTP() - Method in class anon.proxy.DirectProxyConnection
 
handleHTTP(boolean) - Method in class anon.proxy.DirectProxyConnection
Handles the communication with the destination HTTP server and sends the request
handleInitialRequestMessage(Element) - Method in class anon.forward.server.DefaultProtocolHandler
This method handles the initial request messages from a client or an infoservice.
handleInputStreamClose() - Method in class anon.client.SocketHandler
 
handleIOException(IOException) - Method in class anon.client.SocketHandler
 
handleNewConnection(IStreamConnection) - Method in class anon.forward.server.ForwardScheduler
The associated ServerManager signals any new connection here.
handleOutputStreamClose() - Method in class anon.client.SocketHandler
 
handlePrepaidBytesReceived(int, PayAccount) - Method in class anon.pay.AIControlChannel
 
handleProtocol(Element) - Method in class anon.forward.server.DefaultProtocolHandler
This method handles the incoming XML messages.
handleReceivedPacket(MixPacket) - Method in class anon.client.AbstractDataChannel
 
handleReceivedPacket(MixPacket) - Method in class anon.client.SimulatedLimitedDataChannel
 
handleReceivedPacket(MixPacket) - Method in class anon.client.UnlimitedDataChannel
Turns MixPacket into InternalChannelMessage and adds it to the InternalChannelMessageQueue.
handleRequest(InputStream) - Method in class anon.proxy.DirectProxyConnection
Reads a request from the given InputStream.
handleRequest(HTTPConnectionEvent) - Method in class anon.proxy.JonDoFoxHeader
 
handleRequest(HTTPConnectionEvent) - Method in class anon.proxy.JonDonymXHeaders
 
handleStreamChunk(AnonProxyRequest, ProxyCallbackBuffer, int, HTTPProxyCallback.IHTTPHelper) - Method in class anon.proxy.HTTPProxyCallback
 
handleUpstreamChunk(AnonProxyRequest, ProxyCallbackBuffer) - Method in class anon.proxy.DecompressionProxyCallback
 
handleUpstreamChunk(AnonProxyRequest, ProxyCallbackBuffer) - Method in class anon.proxy.HTTPProxyCallback
 
handleUpstreamChunk(AnonProxyRequest, ProxyCallbackBuffer) - Method in interface anon.proxy.ProxyCallback
Processes a chunk of data, before it is sent out.
handleXMLResourceResponse(Document, TermsAndConditionsRequest) - Method in class anon.terms.TermsAndConditionsResponseHandler
 
hasAccountInfo() - Method in class anon.pay.PayAccount
Returns true when an accountInfo object exists.
hasActiveAccount() - Method in class anon.pay.PayAccountsFile
 
hasActiveElements() - Static method in class anon.infoservice.BlacklistedCascadeIDEntry
 
hasAlignedHTTPStartLine(String, int) - Method in class anon.proxy.HTTPProxyCallback
 
hasAlignedHTTPStartLine(byte[], int, int, int) - Method in class anon.proxy.HTTPProxyCallback
 
hasContent() - Method in class anon.terms.TCComponent
 
hasContent() - Method in class anon.terms.TCComposite
 
hasContent() - Method in class anon.terms.template.Paragraph
 
hasContent() - Method in class anon.terms.TermsAndConditions.Translation
 
hasDefaultTranslation() - Method in class anon.terms.TermsAndConditions
for checking if a default translation is specified which must be true if this T&C container is not empty.
hasElementNodes - Variable in class anon.terms.template.Paragraph
 
hasElementNodes() - Method in class anon.terms.template.Paragraph
 
hasErrorMessages() - Method in exception anon.client.IllegalTCRequestPostConditionException
 
hasExpired() - Method in class anon.pay.PayAccount
 
hasExpired(Timestamp) - Method in class anon.pay.PayAccount
 
hasExpired() - Method in class anon.pay.Transaction
Do not suggest any payments after this time.
hasExpired(Timestamp) - Method in class anon.pay.Transaction
 
hasFreeCascades() - Method in class anon.client.TrustModel
 
hash - Class in anon.crypto.tinytls.util
 
hash() - Constructor for class anon.crypto.tinytls.util.hash
 
hash(byte[]) - Static method in class anon.mixminion.message.MixMinionCryptoUtil
SHA1Digest of x
HASH_LEN - Variable in class anon.mixminion.message.Header
 
HASH_PREPAID_ON_SERVICES - Static variable in class anon.pay.AIControlChannel
 
hashCode() - Method in class anon.anonudp.mixchannel.IPv4Pair
 
hashCode() - Method in class anon.client.TrustModel
 
hashCode() - Method in class anon.crypto.AbstractPublicKey
 
hashCode() - Method in class anon.crypto.AbstractX509Extension
The hash code is derived from the identifier.
hashCode() - Method in class anon.crypto.CertificateContainer
The hash code is derived from the certificate`s id.
hashCode() - Method in interface anon.crypto.IMyPublicKey
 
hashCode() - Method in class anon.crypto.JAPCertificate
The hash code is derived from the certificate`s id.
hashCode() - Method in class anon.crypto.MyDSAPublicKey
 
hashCode() - Method in class anon.crypto.MyECPublicKey
 
hashCode() - Method in class anon.crypto.MyRSAPublicKey
 
hashCode() - Method in class anon.crypto.X509DistinguishedName
 
hashCode() - Method in class anon.infoservice.InfoServiceDBEntry
Returns a hashcode for this instance of InfoServiceDBEntry.
hashCode() - Method in class anon.infoservice.ListenerInterface
 
hashCode() - Method in class anon.infoservice.MixCascade
Returns a hashcode for this instance of MixCascade.
hashCode() - Method in class anon.infoservice.MixCascadeExitAddresses.InfoServiceID
 
hashCode() - Method in class anon.infoservice.MixPosition
 
hashCode() - Method in class anon.infoservice.ServiceOperator
 
hashCode() - Method in class anon.pay.PayAccount
 
hashCode() - Method in class anon.pay.PaymentInstanceDBEntry
 
hashCode() - Method in class anon.pay.xml.XMLEasyCC
 
hashCode() - Method in class anon.pay.xml.XMLGenericText
 
hashCode() - Method in class anon.proxy.AbstractHTTPConnectionListener
 
hashCode() - Method in class anon.shared.AbstractAnonChannel
 
hashCode() - Method in class anon.terms.template.TermsAndConditionsTemplate
 
hashCode() - Method in class anon.terms.TermsAndConditionsRequest.TCRequestKey
 
hashCode() - Method in class anon.transport.address.AddressParameter
Der Hashcode des Paramters ergibt sich aus dem Hashcode des Namen, da im allgemeinen nur eindeutigkeit des Namens gefordert wird.
hashCode() - Method in class anon.util.AbstractISOCodeMapper
Returns the hash code of the ISO country code.
hashCode() - Method in class anon.util.XMLDuration
 
hasMoreHandshakeRecords() - Method in class anon.crypto.tinytls.TLSPlaintextRecord
Returns true if there are more handshake records in the TLS record.
hasNext() - Method in class anon.anonudp.mixchannel.Channel
 
hasNext() - Method in class anon.anonudp.mixmessage.FragmentPool
 
hasPremiumCascades() - Method in class anon.client.TrustModel
 
hasPrimaryForwarderList() - Method in class anon.infoservice.InfoServiceDBEntry
Returns, whether this infoservice keeps a list of JAP forwarders (true) or not (false).
hasResourceRequests() - Method in class anon.terms.TermsAndConditionsRequest
 
hasTermsAndConditions() - Method in class anon.infoservice.ServiceOperator
 
hasTranslation(String) - Method in class anon.terms.TermsAndConditions
returns if this T&C container provides a translation specified by the two-letter language code
hasTranslation(Locale) - Method in class anon.terms.TermsAndConditions
for checking if this T&C container provides a translation specified by the given locale object
hasTranslation(String) - Method in class anon.terms.TermsAndConditionsMixInfo
 
hasTranslation(Locale) - Method in class anon.terms.TermsAndConditionsMixInfo
 
hasTranslations() - Method in class anon.terms.TermsAndConditions
for checking whether this T&C container has stored translations at all
hasTrustedCascades() - Method in class anon.client.TrustModel
Checks if the current trust model has any trusted cascades at all
hasUnknownCriticalExtensions() - Method in class anon.crypto.MyX509Extensions
 
hasUserAllowedPaidServices(String) - Method in class anon.client.AbstractAutoSwitchedMixCascadeContainer
 
haveRulesChanged() - Method in class anon.proxy.DirectProxy.AllowProxyConnectionCallback
 
hb(byte[]) - Static method in class anon.anonudp.mixmessage.crypto.EccGroup713
 
Header - Class in anon.mixminion.message
 
Header(Vector, Vector, ExitInformation) - Constructor for class anon.mixminion.message.Header
CONSTRUCTOR
HEADER_LEN - Variable in class anon.mixminion.message.Header
 
HEADER_LENGTH - Static variable in class anon.crypto.tinytls.TLSHandshakeRecord
 
HEADER_LENGTH - Static variable in class anon.crypto.tinytls.TLSPlaintextRecord
 
HEADER_SIZE - Static variable in class anon.anonudp.mixmessage.crypto.LinkEncryption
 
HEADER_SIZE - Static variable in class anon.anonudp.mixmessage.Fragment
 
HEADER_SIZE - Static variable in class anon.client.MixPacket
 
HEADER_STATISTICS - Static variable in class anon.infoservice.InfoServiceDBEntry
 
headerBytesNotComplete() - Method in class anon.proxy.DecompressionProxyCallback.DecompressionKit
 
HeaderSplitException() - Constructor for exception anon.proxy.DecompressionProxyCallback.HeaderSplitException
 
HEX_CHARS - Static variable in class anon.crypto.ByteSignature
 
HIERARCHY_REQUEST_ERR - Static variable in class anon.util.XMLUtil
 
HIGHEST_ID - Static variable in class anon.anonudp.mixchannel.Channel
 
HKEY_CLASSES_ROOT - Static variable in class anon.platform.WindowsRegistry
 
HKEY_CURRENT_USER - Static variable in class anon.platform.WindowsRegistry
 
HKEY_LOCAL_MACHINE - Static variable in class anon.platform.WindowsRegistry
 
Holder() - Constructor for class anon.transport.connection.util.ClosedInputStream.Holder
 
Holder() - Constructor for class anon.transport.connection.util.ClosedOutputStream.Holder
 
host - Variable in class anon.anonudp.mixchannel.IPv4AndPort
 
HOURS - Static variable in class anon.util.XMLDuration
 
HPERM_OP(int, int, int) - Static method in class anon.crypto.DESCrypt
 
HTML_BAD_REQUEST - Static variable in class anon.infoservice.HttpResponseStructure
 
HTML_INTERNAL_SERVER_ERROR - Static variable in class anon.infoservice.HttpResponseStructure
 
HTML_NOT_FOUND - Static variable in class anon.infoservice.HttpResponseStructure
 
HTTP - Static variable in interface anon.AnonChannel
Constant for the channel type: HTTP-Proxy.
HTTP_11_STRING - Static variable in class anon.infoservice.HttpResponseStructure
 
HTTP_ACCEPT - Static variable in class anon.proxy.HTTPProxyCallback
 
HTTP_ACCEPT_CHARSET - Static variable in class anon.proxy.HTTPProxyCallback
 
HTTP_ACCEPT_ENCODING - Static variable in class anon.proxy.HTTPProxyCallback
 
HTTP_ACCEPT_LANGUAGE - Static variable in class anon.proxy.HTTPProxyCallback
 
HTTP_ATTR_CLOSE - Static variable in class anon.proxy.HTTPProxyCallback
 
HTTP_ATTR_KEEP_ALIVE - Static variable in class anon.proxy.HTTPProxyCallback
 
HTTP_CACHE_CONTROL - Static variable in class anon.proxy.HTTPProxyCallback
 
HTTP_COMMAND_GET - Static variable in class anon.infoservice.HttpRequestStructure
This is the constant for the http get command.
HTTP_COMMAND_POST - Static variable in class anon.infoservice.HttpRequestStructure
This is the constant for the http post command.
HTTP_CONNECTION - Static variable in class anon.proxy.HTTPProxyCallback
 
HTTP_CONTENT_ENCODING - Static variable in class anon.proxy.HTTPProxyCallback
 
HTTP_CONTENT_LENGTH - Static variable in class anon.proxy.HTTPProxyCallback
 
HTTP_CONTENT_TYPE - Static variable in class anon.proxy.HTTPProxyCallback
 
HTTP_COOKIE - Static variable in class anon.proxy.HTTPProxyCallback
 
HTTP_CRLF_STRING - Static variable in class anon.infoservice.HttpResponseStructure
 
HTTP_DO_NOT_TRACK - Static variable in class anon.proxy.AbstractJonDoFoxHeaders
 
HTTP_ENCODING_DEFLATE - Static variable in class anon.proxy.AbstractJonDoFoxHeaders
 
HTTP_ENCODING_GZIP - Static variable in class anon.infoservice.HTTPConnectionFactory
 
HTTP_ENCODING_GZIP - Static variable in class anon.infoservice.HttpResponseStructure
 
HTTP_ENCODING_GZIP - Static variable in class anon.proxy.AbstractJonDoFoxHeaders
 
HTTP_ENCODING_GZIP_STRING - Static variable in class anon.infoservice.HTTPConnectionFactory
 
HTTP_ENCODING_GZIP_STRING - Static variable in class anon.infoservice.HttpResponseStructure
 
HTTP_ENCODING_PLAIN - Static variable in class anon.infoservice.HTTPConnectionFactory
 
HTTP_ENCODING_PLAIN - Static variable in class anon.infoservice.HttpResponseStructure
 
HTTP_ENCODING_ZLIB - Static variable in class anon.infoservice.HTTPConnectionFactory
 
HTTP_ENCODING_ZLIB - Static variable in class anon.infoservice.HttpResponseStructure
 
HTTP_ENCODING_ZLIB_STRING - Static variable in class anon.infoservice.HTTPConnectionFactory
 
HTTP_ENCODING_ZLIB_STRING - Static variable in class anon.infoservice.HttpResponseStructure
 
HTTP_HEADER_CACHE_CONTROL_STRING - Static variable in class anon.infoservice.HttpResponseStructure
 
HTTP_HEADER_CACHE_CONTROL_STRINGS - Static variable in class anon.infoservice.HttpResponseStructure
 
HTTP_HEADER_DATE_STRING - Static variable in class anon.infoservice.HttpResponseStructure
 
HTTP_HEADER_DELIM - Static variable in class anon.proxy.HTTPProxyCallback
 
HTTP_HEADER_ENCODING_STRING - Static variable in class anon.infoservice.HttpResponseStructure
 
HTTP_HEADER_END - Static variable in class anon.proxy.HTTPProxyCallback
 
HTTP_HEADER_END_BYTES - Static variable in class anon.proxy.HTTPProxyCallback
 
HTTP_HEADER_EXPIRES_STRING - Static variable in class anon.infoservice.HttpResponseStructure
 
HTTP_HEADER_LENGTH_STRING - Static variable in class anon.infoservice.HttpResponseStructure
 
HTTP_HEADER_PRAGMA_STRING - Static variable in class anon.infoservice.HttpResponseStructure
 
HTTP_HEADER_TYPE_STRING - Static variable in class anon.infoservice.HttpResponseStructure
 
HTTP_HOST - Static variable in class anon.proxy.HTTPProxyCallback
 
HTTP_IE_UA_CPU - Static variable in class anon.proxy.HTTPProxyCallback
 
HTTP_KEEP_ALIVE - Static variable in class anon.proxy.HTTPProxyCallback
 
HTTP_LOCATION - Static variable in class anon.proxy.HTTPProxyCallback
 
HTTP_PRAGMA - Static variable in class anon.proxy.HTTPProxyCallback
 
HTTP_PROXY_CONNECTION - Static variable in class anon.proxy.HTTPProxyCallback
 
HTTP_RANGE - Static variable in class anon.proxy.HTTPProxyCallback
 
HTTP_REFERER - Static variable in class anon.proxy.HTTPProxyCallback
 
HTTP_REQUEST_METHODS - Static variable in class anon.proxy.HTTPProxyCallback
 
HTTP_REQUEST_METHODS_BYTES - Static variable in class anon.proxy.HTTPProxyCallback
 
HTTP_REQUEST_STRING - Static variable in class anon.infoservice.JavaVersionDBEntry
 
HTTP_REQUEST_STRING - Static variable in class anon.infoservice.MessageDBEntry
 
HTTP_RETURN_ACCEPTED - Static variable in class anon.infoservice.HttpResponseStructure
 
HTTP_RETURN_ACCEPTED_STRING - Static variable in class anon.infoservice.HttpResponseStructure
 
HTTP_RETURN_BAD_REQUEST - Static variable in class anon.infoservice.HttpResponseStructure
This constant is used, when HTTP BAD REQUEST (400) shall be returned.
HTTP_RETURN_BAD_REQUEST_STRING - Static variable in class anon.infoservice.HttpResponseStructure
 
HTTP_RETURN_INTERNAL_SERVER_ERROR - Static variable in class anon.infoservice.HttpResponseStructure
This constant is used, when HTTP INTERNAL SERVER ERROR (500) shall be returned.
HTTP_RETURN_INTERNAL_SERVER_ERROR_STRING - Static variable in class anon.infoservice.HttpResponseStructure
 
HTTP_RETURN_NOT_FOUND - Static variable in class anon.infoservice.HttpResponseStructure
This constant is used, when HTTP NOT FOUND (404) shall be returned.
HTTP_RETURN_NOT_FOUND_STRING - Static variable in class anon.infoservice.HttpResponseStructure
 
HTTP_RETURN_OK - Static variable in class anon.infoservice.HttpResponseStructure
This constant is used, when HTTP OK (200) shall be returned.
HTTP_RETURN_OK_STRING - Static variable in class anon.infoservice.HttpResponseStructure
 
HTTP_SERIALS_REQUEST_STRING - Static variable in class anon.infoservice.JavaVersionDBEntry
 
HTTP_SERIALS_REQUEST_STRING - Static variable in class anon.infoservice.MessageDBEntry
 
HTTP_START_LINE_KEY - Static variable in class anon.proxy.HTTPProxyCallback
 
HTTP_TYPE_APPLICATION_JNLP - Static variable in class anon.infoservice.HttpResponseStructure
This constant is used, when the content part is a JNLP file.
HTTP_TYPE_APPLICATION_JNLP_STRING - Static variable in class anon.infoservice.HttpResponseStructure
 
HTTP_TYPE_NO_TYPE - Static variable in class anon.infoservice.HttpResponseStructure
This constant is used, when no content type shall be specified in the HTTP header.
HTTP_TYPE_TEXT_HTML - Static variable in class anon.infoservice.HttpResponseStructure
This constant is used, when the content part is in the HTML format.
HTTP_TYPE_TEXT_HTML_STRING - Static variable in class anon.infoservice.HttpResponseStructure
 
HTTP_TYPE_TEXT_PLAIN - Static variable in class anon.infoservice.HttpResponseStructure
This constant is used, when the content part is plain text.
HTTP_TYPE_TEXT_PLAIN_STRING - Static variable in class anon.infoservice.HttpResponseStructure
 
HTTP_TYPE_TEXT_XML - Static variable in class anon.infoservice.HttpResponseStructure
This constant is used, when the content part is in the XML format.
HTTP_TYPE_TEXT_XML_STRING - Static variable in class anon.infoservice.HttpResponseStructure
 
HTTP_USER_AGENT - Static variable in class anon.proxy.HTTPProxyCallback
 
HTTP_VERSION_PREFIX - Static variable in class anon.proxy.HTTPProxyCallback
 
HTTP_VERSION_PREFIX_BYTES - Static variable in class anon.proxy.HTTPProxyCallback
 
HTTP_X_JONDONYM_DISTRIBUTION - Static variable in class anon.proxy.JonDonymXHeaders
 
HTTP_X_JONDONYM_PREMIUM - Static variable in class anon.proxy.JonDonymXHeaders
 
HTTP_X_JONDONYM_PROXY_KEEP_ALIVE - Static variable in class anon.proxy.JonDonymXHeaders
 
HttpClient - Class in anon.pay
 
HttpClient(Socket) - Constructor for class anon.pay.HttpClient
Klasse zum Senden von Http-Request und empfangen der Antwort.
HTTPConnectionDescriptor - Class in anon.infoservice
Stores the information about an HTTP connection.
HTTPConnectionDescriptor(HTTPConnection, ListenerInterface) - Constructor for class anon.infoservice.HTTPConnectionDescriptor
Creates a new HTTPConnectionDescriptor.
HTTPConnectionEvent - Class in anon.proxy
 
HTTPConnectionEvent() - Constructor for class anon.proxy.HTTPConnectionEvent
 
HTTPConnectionEvent(HTTPProxyCallback.HTTPConnectionHeader, long, long, AnonProxyRequest) - Constructor for class anon.proxy.HTTPConnectionEvent
 
HTTPConnectionFactory - Class in anon.infoservice
This class creates all instances of HTTPConnection for the JAP client and is a singleton.
HTTPConnectionFactory() - Constructor for class anon.infoservice.HTTPConnectionFactory
This creates a new instance of HTTPConnectionFactory.
HTTPConnectionHeader() - Constructor for class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
HttpConnectionListenerAdapter - Class in anon.proxy
 
HttpConnectionListenerAdapter(int) - Constructor for class anon.proxy.HttpConnectionListenerAdapter
 
HTTPHeaderParseException - Exception in anon.proxy
 
HTTPHeaderParseException(int, int) - Constructor for exception anon.proxy.HTTPHeaderParseException
 
HTTPHeaderParseException(int, int, String) - Constructor for exception anon.proxy.HTTPHeaderParseException
 
HTTPProxyCallback - Class in anon.proxy
Provides functionality for parsing and storing the headers of a HTTP-Connection.
HTTPProxyCallback() - Constructor for class anon.proxy.HTTPProxyCallback
 
HTTPProxyCallback.DownstreamUnhandledException - Exception in anon.proxy
 
HTTPProxyCallback.HTTPConnectionHeader - Class in anon.proxy
 
HTTPProxyCallback.IHTTPHelper - Interface in anon.proxy
 
HttpRequestStructure - Class in anon.infoservice
This class describes an HTTP request.
HttpRequestStructure(int, String, Document) - Constructor for class anon.infoservice.HttpRequestStructure
Creates a new HttpRequestStructure instance.
HttpResponseStructure - Class in anon.infoservice
This class stores the HTTP response for the requests which reaches the InfoService.
HttpResponseStructure(int) - Constructor for class anon.infoservice.HttpResponseStructure
Creates a new HTTP response, which only consists of the return code specified and sometimes a describing HTML message.
HttpResponseStructure(Document) - Constructor for class anon.infoservice.HttpResponseStructure
Creates a new HTTP response with HTTP return code OK (200) and the specified XML data in the content part.
HttpResponseStructure(Document, int) - Constructor for class anon.infoservice.HttpResponseStructure
Creates a new HTTP response with HTTP return code OK (200) and the specified XML data in the content part.
HttpResponseStructure(int, int, String) - Constructor for class anon.infoservice.HttpResponseStructure
Creates a new HTTP response with HTTP return code OK (200) and the content type and content data specified.
HttpResponseStructure(int, int, byte[]) - Constructor for class anon.infoservice.HttpResponseStructure
Creates a new HTTP response with HTTP return code OK (200) and the content type and content data specified.
HttpResponseStructure(int, int, String, boolean) - Constructor for class anon.infoservice.HttpResponseStructure
Creates a new HTTP response with HTTP return code OK (200) and the content type and content data specified.
HttpResponseStructure(int, String) - Constructor for class anon.infoservice.HttpResponseStructure
 

I

IAccountListener - Interface in anon.pay
Event listener for one account
IAddress - Interface in anon.transport.address
Ueber eine IAddress werden die Endpunkte einer Kommunikationsbeziehung, ausgehend von der Bezeichnung des jeweiligen Transportmediums (IAddress.getTransportIdentifier()) und der Liste der notwendigen Parameter (IAddress.getAllParameters()), eindeutigt bestimmt.
IAIEventListener - Interface in anon.pay
 
IAnonUDPChannel - Interface in anon.client
 
IASymMixCipher - Interface in anon.client.crypto
This interface describes an asymmetrical cipher a mix uses.
IBIConnectionListener - Interface in anon.pay
Classes that want to listen to events generated by a BIConnection have to implement this interface and register as a IBIConnetionListener at the BIConnection.
IBoostrapable - Interface in anon.infoservice
 
IBrowserIdentification - Interface in anon.infoservice
 
ICaptchaSender - Interface in anon.util.captcha
Classes that want to be able to accept the solution of a captcha have to implement this interface.
ICertificate - Interface in anon.crypto
This interface represents the common methods of cryptographic certificates.
ICertifiedDatabaseEntry - Interface in anon.infoservice
 
IChunkConnection - Interface in anon.transport.connection
Konkretisierung von IConnection, bei welchem die Uebertragung von Daten ueber bidirektional und stossweise in Form von Datenblocken beliebiger Laenge (chunks) erfolgt.
IChunkReader - Interface in anon.transport.connection
Durch einen IChunkReader wird das lesende Ende eines Datenkanals beschrieben, ueber welchen Daten in Form von byte[] beliebiger Laenge verschickt werden koennen.
IChunkWriter - Interface in anon.transport.connection
Durch einen IChunkWriter wird das Schreibende eines Datenkanals beschrieben, ueber welchen Daten in Form von byte[] beliebiger Laenge verschickt werden koennen.
IConnection - Interface in anon.transport.connection
Allgemeine Beschreibung einer Verbindung zwischen zwei Endpunkten und der zugehoerenden Primitive.
IConnector - Interface in anon.transport.connector
Ein Connector stellt die Funktionalitaet bereit um auf Basis eines bestimmten Adresstype Verbindungen einzurichten.
ICrypt - Interface in anon.crypto
Provides methods that implement the Unix crypt command for creation of password hashes.
id - Variable in class anon.anonudp.mixchannel.Channel
 
id - Variable in class anon.anonudp.mixmessage.Message
 
id - Variable in class anon.terms.TCComponent
the id of a TC component is represented by a String
id - Variable in class anon.terms.TermsAndConditionsMixInfo
 
ID_BETA - Static variable in class anon.infoservice.JAPVersionInfo
 
ID_DSA - Variable in class anon.crypto.PKCS7SignedData
 
ID_MD2 - Variable in class anon.crypto.PKCS7SignedData
 
ID_MD5 - Variable in class anon.crypto.PKCS7SignedData
 
ID_RSA - Variable in class anon.crypto.PKCS7SignedData
 
ID_SHA1 - Variable in class anon.crypto.PKCS7SignedData
 
ID_SIZE - Static variable in class anon.anonudp.mixchannel.Channel
 
ID_SIZE - Static variable in class anon.anonudp.mixmessage.Fragment
 
ID_STABLE - Static variable in class anon.infoservice.JAPVersionInfo
 
IDataChannelChipher - Interface in anon.client.crypto
 
IDataChannelCreator - Interface in anon.client
 
IDataChannelFactory - Interface in anon.client
 
IDENTIFIER - Static variable in class anon.crypto.AbstractX509Extension
Each subclass must contain this individual identifier.
IDENTIFIER - Static variable in class anon.crypto.X509AuthorityKeyIdentifier
 
IDENTIFIER - Static variable in class anon.crypto.X509BasicConstraints
 
IDENTIFIER - Static variable in class anon.crypto.X509CertificateIssuer
 
IDENTIFIER - Static variable in class anon.crypto.X509IssuerAlternativeName
 
IDENTIFIER - Static variable in class anon.crypto.X509IssuingDistributionPoint
 
IDENTIFIER - Static variable in class anon.crypto.X509KeyUsage
 
IDENTIFIER - Static variable in class anon.crypto.X509SubjectAlternativeName
 
IDENTIFIER - Static variable in class anon.crypto.X509SubjectKeyIdentifier
 
IDENTIFIER - Static variable in class anon.crypto.X509UnknownExtension
The identifier is unknown and contains null.
IDENTIFIER_C - Static variable in class anon.crypto.X509DistinguishedName
Country code : X509 identifier for the string "C"
IDENTIFIER_CN - Static variable in class anon.crypto.X509DistinguishedName
Common name : X509 identifier for the string "CN"
IDENTIFIER_DSA_WITH_SHA1 - Static variable in class anon.crypto.JAPCertificate
SignatureAlgorithmIdentifiers and their names as specified by RFC 3279
IDENTIFIER_E - Static variable in class anon.crypto.X509DistinguishedName
E-Mail : X509 identifier for the string "E"
IDENTIFIER_ECDSA_WITH_SHA1 - Static variable in class anon.crypto.JAPCertificate
 
IDENTIFIER_EmailAddress - Static variable in class anon.crypto.X509DistinguishedName
E-Mail 2: X509 identifier for the string "EmailAddress"
IDENTIFIER_GIVENNAME - Static variable in class anon.crypto.X509DistinguishedName
Given name : Identifier for the string "GIVENNAME"
IDENTIFIER_L - Static variable in class anon.crypto.X509DistinguishedName
locality name : X509 identifier for the string "L"
IDENTIFIER_MD2_WITH_RSA_ENCRYPTION - Static variable in class anon.crypto.JAPCertificate
 
IDENTIFIER_MD5_WITH_RSA_ENCRYPTION - Static variable in class anon.crypto.JAPCertificate
 
IDENTIFIER_O - Static variable in class anon.crypto.X509DistinguishedName
Organisation : X509 identifier for the string "O"
IDENTIFIER_OU - Static variable in class anon.crypto.X509DistinguishedName
Organisational Unit : X509 identifier for the string "OU"
IDENTIFIER_SHA1_WITH_RSA_ENCRYPTION - Static variable in class anon.crypto.JAPCertificate
 
IDENTIFIER_ST - Static variable in class anon.crypto.X509DistinguishedName
State or province : X509 identifier for the string "CN"
IDENTIFIER_SURNAME - Static variable in class anon.crypto.X509DistinguishedName
Surname : Identifier for the string "SURNAME"
IDistributable - Interface in anon.infoservice
This is a generic definition of information that is sent to other infoservices.
IDistributor - Interface in anon.infoservice
This interface defines some methods which needs to be implemented by all kinds of infoservice distributors.
IDLE_TIME_OUT - Static variable in class anon.transport.connection.SkypeConnection
Das inaktivitaets Time Out, nach welchem zu erwarten ist, das eine Verbindung zwangsweise geschlossen wird.
IEDBConfiguration - Interface in anon.infoservice.externaldatabase
 
IEDBDatabase - Interface in anon.infoservice.externaldatabase
 
IImageEncodedCaptcha - Interface in anon.util.captcha
This defines some methods, every image based captcha for JAP has to implement.
IllegalCharacterException(ASN1ObjectIdentifier, char) - Constructor for exception anon.crypto.X509DistinguishedName.IllegalCharacterException
 
IllegalTCRequestPostConditionException - Exception in anon.client
 
IllegalTCRequestPostConditionException() - Constructor for exception anon.client.IllegalTCRequestPostConditionException
 
IMessageListener - Interface in anon.pay
implemented by classes that are capable of diplaying or otherwise handling messages corresponding to accounts (Typical case: account lost money due to an error at Jondos -> set message "please contact us to get your money back") Every implementing class is responsible for - making sure that a message is shown as often is appropriate (the same message might very well be received more than once) - making sure that it can delete the message when necessary (there is no way provided to get a list of existing messages)
IMiscPasswordReader - Interface in anon.util
An object implementing this interface reads passwords from a user interface.
IMixCipher - Interface in anon.client.crypto
Describes the cipher that is used, when sending MixPackets to a specific Mix server.
ImmutableListenerInterface - Interface in anon.infoservice
Objects of this type only contain immutable methods.
ImmutableProxyInterface - Interface in anon.infoservice
Objects of this type only contain immutable methods.
IMPLICIT_CURVE_ID - Static variable in class anon.crypto.MyECParams
 
importAccounts(Element, IMiscPasswordReader) - Method in class anon.pay.PayAccountsFile
 
importAccounts(Element, IMiscPasswordReader, boolean) - Method in class anon.pay.PayAccountsFile
 
importNode(Document, Node, boolean) - Static method in class anon.util.XMLUtil
Returns a copy of the source node with the given document as owner document This method is needed as nodes cannot be appended to foreign documents by default, but only to the document by which they have been created.
importValue(int, long, int) - Method in class anon.infoservice.PerformanceEntry
Imports a value into the entry array.
IMutableProxyInterface - Interface in anon.infoservice
A proxy interface with multiple proxies that may change over time.
IMutableProxyInterface.DummyMutableProxyInterface - Class in anon.infoservice
 
IMyPrivateKey - Interface in anon.crypto
An interface for a private key for encryption and signing.
IMyPublicKey - Interface in anon.crypto
Represents the public part of an asymmetric cryptographic key pair.
IMySignature - Interface in anon.crypto
This interface represents a signature algorithm.
in - Variable in class anon.tor.test.proxythread
 
incNumChannels() - Method in class anon.proxy.AnonProxy
Increases the internal channel count and notifies any IProxyListener objects registered to this AnonProxy.
incProcessedDownstreamPackets() - Method in class anon.client.DataChainChannelListEntry
 
incProcessedUpstreamPackets() - Method in class anon.client.DataChainChannelListEntry
 
incrementAcceptedConnections() - Method in class anon.forward.server.ForwardSchedulerStatistics
Increments the number of accepted connections by one.
incrementProgress() - Method in class anon.platform.AbstractOS.AbstractRetryCopyProcess
 
incrementRejectedConnections() - Method in class anon.forward.server.ForwardSchedulerStatistics
Increments the number of rejected connections by one.
incrementTransferVolume(int) - Method in class anon.forward.server.ForwardSchedulerStatistics
Increments the number of transfered bytes and adds the transfer volume to the list of volumes for calculating the current bandwidth usage.
incRunningEncryptionthreads() - Method in class anon.client.crypto.SymCipherMultithreadedCTR
 
incrValue() - Method in class anon.forward.client.ProgressCounter
Increment the counter and update the status of the observer
incrValue(int) - Method in class anon.forward.client.ProgressCounter
Increment the counter and update the status of the observer
incrValue(int) - Method in class anon.forward.client.ProgressCounter.ProgressCount
 
INDETERMINATE - Static variable in class anon.util.XMLDuration
 
INDEX_SIZE - Static variable in class anon.anonudp.mixmessage.Fragment
 
indexOfHTTPHeaderEnd(byte[], int, int) - Static method in class anon.proxy.HTTPProxyCallback
Returns the index of the first char after the first occurence of the CRLFCRLF termination in the array 'chunk' or -1 if such a termination sequence was not found.
indexOfHTTPHeaderEnd(byte[], byte[], int, int) - Static method in class anon.proxy.HTTPProxyCallback
Returns the index of the first char after the first occurence of the CRLFCRLF termination in the array 'chunk' or -1 if such a termination sequence was not found.
InformationFetcher(int, Vector) - Constructor for class anon.infoservice.InfoServiceHolder.InformationFetcher
 
INFOSERVICE_COMMAND_WEBINFO - Static variable in class anon.infoservice.MixCascade
 
INFOSERVICE_COMMAND_WEBINFO - Static variable in class anon.infoservice.MixInfo
 
INFOSERVICE_COMMAND_WEBINFOS - Static variable in class anon.infoservice.MixCascade
 
INFOSERVICE_COMMAND_WEBINFOS - Static variable in class anon.infoservice.MixInfo
 
INFOSERVICE_CONTAINER_PATH - Static variable in class anon.terms.template.TermsAndConditionsTemplate
 
INFOSERVICE_MANAGEMENT_CHANGED - Static variable in class anon.infoservice.InfoServiceHolderMessage
This message is sent after the policy for automatic infoservice changes has been changed.
INFOSERVICE_PATH - Static variable in class anon.terms.template.TermsAndConditionsTemplate
 
INFOSERVICE_SERIALS_PATH - Static variable in class anon.terms.template.TermsAndConditionsTemplate
 
InfoServiceDBEntry - Class in anon.infoservice
Holds the information for an infoservice.
InfoServiceDBEntry(Element) - Constructor for class anon.infoservice.InfoServiceDBEntry
Creates a new InfoService from XML description (InfoService node).
InfoServiceDBEntry(Element, long) - Constructor for class anon.infoservice.InfoServiceDBEntry
Creates a new InfoService from XML description (InfoService node).
InfoServiceDBEntry(String, int) - Constructor for class anon.infoservice.InfoServiceDBEntry
This is a JAP-only constructor needed to initialise JAP with default InfoServices.
InfoServiceDBEntry(Vector) - Constructor for class anon.infoservice.InfoServiceDBEntry
 
InfoServiceDBEntry(String, String, Vector, boolean, boolean, long, long, boolean, ServiceSoftware) - Constructor for class anon.infoservice.InfoServiceDBEntry
Creates a new InfoServiceDBEntry.
InfoServiceDBEntry.EntryGetter - Class in anon.infoservice
 
InfoServiceHolder - Class in anon.infoservice
This class holds the instances of the InfoService class for the JAP client and is a singleton.
InfoServiceHolder() - Constructor for class anon.infoservice.InfoServiceHolder
This creates a new instance of InfoServiceHolder.
InfoServiceHolder.InformationFetcher - Class in anon.infoservice
 
InfoServiceHolderMessage - Class in anon.infoservice
This is the message implementation used for InfoServiceHolder messages.
InfoServiceHolderMessage(int) - Constructor for class anon.infoservice.InfoServiceHolderMessage
This creates a new InfoServiceHolderMessage.
InfoServiceHolderMessage(int, Object) - Constructor for class anon.infoservice.InfoServiceHolderMessage
This creates a new InfoServiceHolderMessage.
InfoServiceID(InetAddress, String, long) - Constructor for class anon.infoservice.MixCascadeExitAddresses.InfoServiceID
 
InfoServiceIDEntry - Class in anon.infoservice
Used to identify old InfoService db entries.
InfoServiceIDEntry(InfoServiceDBEntry) - Constructor for class anon.infoservice.InfoServiceIDEntry
 
InfoServiceMMRListFetcher - Class in anon.mixminion.mmrdescription
 
InfoServiceMMRListFetcher() - Constructor for class anon.mixminion.mmrdescription.InfoServiceMMRListFetcher
 
InfoServiceORListFetcher - Class in anon.tor.ordescription
 
InfoServiceORListFetcher() - Constructor for class anon.tor.ordescription.InfoServiceORListFetcher
 
INFOSERVICES_NOT_VERIFYABLE - Static variable in class anon.infoservice.InfoServiceHolderMessage
Indicated that all InfoServices either have invalid or expired certificates.
InfoServiceUpdater - Class in anon.infoservice.update
Updates the known InfoServices.
InfoServiceUpdater(Updater.ObservableInfo) - Constructor for class anon.infoservice.update.InfoServiceUpdater
 
init(boolean, byte[]) - Method in class anon.crypto.MyAES
Initialises instance of Aes for encryption or decryption.
init(boolean, byte[], int, int) - Method in class anon.crypto.MyAES
Initialises instance of Aes for encryption or decryption.
init(MyRSAPublicKey) - Method in class anon.crypto.MyRSA
inits the cipher for encryption
init(MyRSAPrivateKey) - Method in class anon.crypto.MyRSA
inits the cipher for decryption
init(Element, IMiscPasswordReader, boolean, int, PayAccountsFile.IAffiliateOptOut) - Static method in class anon.pay.PayAccountsFile
Performs the initialization.
init(AbstractOS.IURLErrorNotifier, AbstractOS.AbstractURLOpener) - Method in class anon.platform.AbstractOS
 
init(String) - Static method in class anon.util.JAPMessages
Initialises the resource bundle with the System default Locale.
init(Locale, String) - Static method in class anon.util.JAPMessages
Initialises the resource bundle with the specified Locale.
init() - Static method in class anon.util.TimedOutputStream
 
init() - Method in class anon.util.Updater
May be used to re-initialize the thread after stopping it.
init() - Method in class anon.util.XMLDuration
 
INIT_DEPTH - Static variable in class anon.util.RecursiveFileTool
 
INIT_OVERHEAD - Static variable in class anon.anonudp.mixmessage.Fragment
 
INIT_PAYLOAD_SIZE - Static variable in class anon.anonudp.mixmessage.Fragment
 
initEnv(String) - Method in class anon.platform.AbstractOS
 
InitEnvRunner() - Constructor for class anon.platform.AbstractOS.InitEnvRunner
 
INITIAL_DUMMY_SERVICE - Static variable in class anon.client.AbstractAutoSwitchedMixCascadeContainer
 
INITIAL_OBSERVER_MESSAGE - Static variable in class anon.infoservice.DatabaseMessage
This message is sent, if an observer registers at the database.
initialize(AnonServerDescription, IServiceContainer, TermsAndConditionConfirmation, boolean) - Method in interface anon.AnonService
Initializes the underlying AnonService, using a subclass of AnonServerDescription to give specific details.
initialize(AnonServerDescription, IServiceContainer, TermsAndConditionConfirmation, boolean) - Method in class anon.client.AnonClient
 
initialize(AnonServerDescription, IServiceContainer, TermsAndConditionConfirmation, boolean) - Method in class anon.mixminion.Mixminion
 
initialize(AnonServerDescription, IServiceContainer, TermsAndConditionConfirmation, boolean) - Method in class anon.tor.Tor
initializes Tor service
initialized - Variable in class anon.anonudp.mixchannel.Channel
 
initializeEmptyTranslation(String) - Method in class anon.terms.TermsAndConditions
 
initializeEmptyTranslation(Locale) - Method in class anon.terms.TermsAndConditions
 
initializeProtocol(IStreamConnection, MixCascade, IServiceContainer, TermsAndConditionConfirmation) - Method in class anon.client.AnonClient
 
initMulTable() - Method in class anon.mixminion.fec.FECMath
 
InitPacket - Class in anon.anonudp.mixpacket
 
InitPacket(int, byte[], PublicKey, byte[], byte[]) - Constructor for class anon.anonudp.mixpacket.InitPacket
 
initPasswordDialog(Object) - Method in class anon.util.AbstractMemorizingPasswordReader
 
initPayload - Variable in class anon.anonudp.mixpacket.PacketFactory
 
InitResponse - Class in anon.anonudp.mixpacket
 
InitResponse(int, byte[]) - Constructor for class anon.anonudp.mixpacket.InitResponse
 
initSign(IMyPrivateKey) - Method in interface anon.crypto.IMySignature
Initialises the algorithm for signing.
initSign(IMyPrivateKey) - Method in class anon.crypto.MyDSASignature
 
initSign(IMyPrivateKey) - Method in class anon.crypto.MyECDSASignature
 
initSign(IMyPrivateKey) - Method in class anon.crypto.MyRSASignature
 
initVerify(IMyPublicKey) - Method in interface anon.crypto.IMySignature
Initialises the algorithm for verifying.
initVerify(IMyPublicKey) - Method in class anon.crypto.MyDSASignature
 
initVerify(IMyPublicKey) - Method in class anon.crypto.MyECDSASignature
 
initVerify(IMyPublicKey) - Method in class anon.crypto.MyRSASignature
 
injectModificationData(byte[]) - Method in class anon.proxy.ProxyCallbackBuffer
 
injectModificationData(byte[], int, int) - Method in class anon.proxy.ProxyCallbackBuffer
 
InnerObservable() - Constructor for class anon.client.TrustModel.InnerObservable
 
INotRecoverableException - Interface in anon.error
 
inProcess - Variable in class anon.platform.AbstractOS.InitEnvRunner
 
INPUT_CHANNEL_ID - Static variable in class anon.infoservice.DataRetentionInformation
 
INPUT_SOURCE_IP_ADDRESS - Static variable in class anon.infoservice.DataRetentionInformation
 
INPUT_SOURCE_IP_PORT - Static variable in class anon.infoservice.DataRetentionInformation
 
INPUT_TIME - Static variable in class anon.infoservice.DataRetentionInformation
 
insert(String, String, String) - Method in interface anon.infoservice.externaldatabase.IEDBDatabase
Inserts some value of a given type with a given key into the database
insert(String, String, String) - Method in class anon.infoservice.externaldatabase.jdbc.EDBDatabaseJDBC
 
insertByPrice(XMLVolumePlan) - Method in class anon.pay.xml.XMLVolumePlans
 
INT_SIZE - Static variable in class anon.anonudp.Constants
 
IntegerSortAsc() - Constructor for class anon.util.Util.IntegerSortAsc
 
IntegerSortDesc() - Constructor for class anon.util.Util.IntegerSortDesc
 
IntegerVariable - Class in anon.util
 
IntegerVariable(int) - Constructor for class anon.util.IntegerVariable
 
IntegrityCheckException - Exception in anon.error
 
IntegrityCheckException(AnonServerDescription, int) - Constructor for exception anon.error.IntegrityCheckException
 
IntegrityErrorListener - Interface in anon.client
 
integrityErrorSignaled(AnonServiceException) - Method in class anon.AnonServiceEventAdapter
 
integrityErrorSignaled(AnonServiceException) - Method in interface anon.AnonServiceEventListener
 
integrityErrorSignaled(int) - Method in class anon.client.AnonClient
 
integrityErrorSignaled(int) - Method in interface anon.client.IntegrityErrorListener
 
integrityErrorSignaled(AnonServiceException) - Method in class anon.proxy.AnonProxy
 
internal_padding_length - Variable in class anon.anonudp.mixmessage.Padding
 
internal_toXmlElement(Document) - Method in class anon.pay.xml.XMLAccountCertificate
Returns an XML represenation
internal_toXmlElement(Document) - Method in class anon.pay.xml.XMLBalance
 
internal_toXmlElement(Document) - Method in class anon.pay.xml.XMLBankAccount
internal_toXmlElement
internal_toXmlElement(Document) - Method in class anon.pay.xml.XMLEasyCC
 
internal_toXmlElement(Document) - Method in class anon.pay.xml.XMLEmail
 
internal_toXmlElement(Document) - Method in class anon.pay.xml.XMLGenericStrings
 
internal_toXmlElement(Document) - Method in class anon.pay.xml.XMLGenericText
 
internal_toXmlElement(Document) - Method in class anon.pay.xml.XMLMixAccountBalance
internal_toXmlElement
internal_toXmlElement(Document) - Method in class anon.pay.xml.XMLPaymentSettings
 
internal_toXmlElement(Document) - Method in class anon.pay.xml.XMLPriceCertificate
internal_toXmlElement
internal_toXmlElement(Document) - Method in class anon.pay.xml.XMLPriceCertificateList
internal_toXmlElement
internal_toXmlElement(Document) - Method in class anon.pay.xml.XMLTransCert
toXmlElement
internal_toXmlElement(Document) - Method in class anon.pay.xml.XMLTransferRequest
 
internal_toXmlElement(Document) - Method in class anon.pay.xml.XMLVolumePlan
 
internal_toXmlElement(Document) - Method in class anon.pay.xml.XMLVolumePlanPurchase
Return an element that can be appended to the document.
internal_toXmlElement(Document) - Method in class anon.pay.xml.XMLVolumePlans
 
InternalChannelMessage - Class in anon.client
This object describes a message, that is sent internally in a channel to signal events, like the reception of a packet, or the closing of the connection.
InternalChannelMessage(int, byte[], MixCipherChain) - Constructor for class anon.client.InternalChannelMessage
 
InternalChannelMessageQueue - Class in anon.client
This class holds messages, that are channel specific and distinct from the user traffic, i. e. a message signaling the closing of the channel.
InternalChannelMessageQueue() - Constructor for class anon.client.InternalChannelMessageQueue
Initializes an empty queue.
internalClose() - Method in class anon.tor.TorChannel
Close this channel (called from inside the class) but respecting the doNotCloseOnError flag!
internalEncodingRequired - Variable in class anon.proxy.AnonProxyRequest
 
InternationalAttribute(int, Object, boolean) - Constructor for class anon.client.TrustModel.InternationalAttribute
 
interrupt(Thread, long) - Static method in class anon.util.Util
 
interrupt(Thread) - Static method in class anon.util.Util
 
interruptDownstreamThread() - Method in class anon.client.AbstractDataChain
 
interruptInit(Thread) - Method in class anon.proxy.AnonProxy
 
inttobyte(long, int) - Static method in class anon.util.ByteArrayUtil
Converts a long to a array of bytes
intToFourBytes(int, byte[], int) - Static method in class anon.crypto.DESCrypt
 
intValue() - Method in class anon.util.IntegerVariable
 
InvalidChainCellException(String) - Constructor for exception anon.client.SequentialChannelDataChain.InvalidChainCellException
 
InvalidChainCellException(String) - Constructor for exception anon.client.SingleChannelDataChain.InvalidChainCellException
 
InvalidServiceException - Exception in anon.error
 
InvalidServiceException(AnonServerDescription) - Constructor for exception anon.error.InvalidServiceException
 
inverse - Variable in class anon.mixminion.fec.FECMath
 
invertMatrix(char[], int) - Method in class anon.mixminion.fec.FECMath
 
invertVandermonde(char[], int) - Method in class anon.mixminion.fec.FECMath
 
IOQueue - Class in anon.shared
 
IOQueue() - Constructor for class anon.shared.IOQueue
 
IP - Static variable in class anon.pay.xml.XMLPassivePayment
 
IP_ADDRESS - Static variable in class anon.crypto.AbstractX509AlternativeName
 
IP_PARAMETER - Static variable in class anon.transport.address.TcpIpAddress
 
IP_SIZE - Static variable in class anon.anonudp.mixchannel.IPv4AndPort
 
IPacket - Interface in anon.anonudp.mixpacket
 
IPasswordReader - Interface in anon.util
An object implementing this interface reads passwords for proxy authentication from a user interface.
IPasswordUser - Interface in anon.util
 
IPaymentListener - Interface in anon.pay
GUI classes can implement this interface and register with the Payment library to be notified about payment specific events
IProgressCallback - Interface in anon.util
 
IProgressCapsule - Interface in anon.util
 
IProtocolHandler - Interface in anon.forward.server
This interface describes the methods needed from ForwardConnection.
IProxyInterfaceGetter - Interface in anon.infoservice
 
IProxyListener - Interface in anon.proxy
 
IPv4AndPort - Class in anon.anonudp.mixchannel
 
IPv4AndPort(String, int) - Constructor for class anon.anonudp.mixchannel.IPv4AndPort
 
IPv4Pair - Class in anon.anonudp.mixchannel
 
IPv4Pair(IPv4AndPort, IPv4AndPort) - Constructor for class anon.anonudp.mixchannel.IPv4Pair
 
IResourceInstantiator - Interface in anon.util
This interface is only needed in the context of the ResourceLoader.
IResourceInstantiator.ResourceInstantiationException - Exception in anon.util
An Exception that is thrown by a ResourceInstantiator if too much instantiations have failed.
IResourceLoaderHelper - Interface in anon.util
A class implementing this interface helps the ResourceLoder to actually load some resources, i.e. in an OS or otherwise specific way.
IReturnRunnable - Interface in anon.util
Implement this interface if you want your runnable object to return some kind of value.
isAccept() - Method in class anon.tor.ordescription.ORAcl.AclElement
 
isAccepted() - Method in class anon.terms.TermsAndConditions
returns whether these T&C are accepted by the user this is true if and only if they were read and accepted.
isAccessControlled() - Method in class anon.infoservice.MixCascade
 
isAccessControlled() - Method in class anon.infoservice.MixInfo
 
isAccessible() - Method in class anon.platform.VMPerfDataFile
Checks if the VM perf data file is accessible
isAccountInfoUpdated() - Method in class anon.pay.PayAccount
Returns true if the account info/balance has been updated at least once at runtime.
isAccountRequest() - Method in class anon.pay.xml.XMLPayRequest
isAccountRequest
isActive() - Method in class anon.pay.xml.XMLVolumePlan
 
isActiveStudy() - Method in class anon.infoservice.MixCascade
 
isAdded() - Method in class anon.client.TrustModel
 
isAffiliateAllowed() - Method in interface anon.pay.PayAccountsFile.IAffiliateOptOut
 
isAIAccountErrorIgnored() - Method in class anon.pay.PayAccountsFile
Returns if error messages from the AI should be ignored.
isAllowed() - Method in class anon.proxy.DirectProxy.AllowProxyConnectionCallback.Answer
 
isAllowed(String, int) - Method in class anon.tor.Circuit
Checks if it is possible to connect to given host on a given port via this circuit
isAllowed(String, int) - Method in class anon.tor.ordescription.ORAcl
Checks if a nummeric ip and port is allowed
isAllowed(int) - Method in class anon.tor.ordescription.ORAcl
Checks if a port is allowed ignoring the ip
isAllowedUsage(int) - Method in class anon.crypto.X509KeyUsage
 
isAnonymityTestDomain(HTTPProxyCallback.HTTPConnectionHeader) - Static method in class anon.proxy.HTTPProxyCallback
 
isAnonymityTestDomain(String) - Static method in class anon.proxy.HTTPProxyCallback
 
isAskedForAnyNonAnonymousRequest() - Method in class anon.proxy.DirectProxy.AllowProxyConnectionCallback
 
isAuthenticationPasswordSaveable() - Method in class anon.infoservice.ProxyInterface
 
isAuthenticationUsed() - Method in interface anon.infoservice.ImmutableProxyInterface
Gets if the authentication strings are used.
isAuthenticationUsed() - Method in class anon.infoservice.ProxyInterface
Gets if the authentication strings are used.
isAvailable() - Method in class anon.crypto.CertificateContainer
Returns whether this certificate is activated within the certificate store.
isAvailable() - Method in class anon.crypto.CertificateInfoStructure
 
isBackupDone() - Method in class anon.pay.PayAccount
 
isBalanceAutoUpdateEnabled() - Method in class anon.pay.PayAccountsFile
Returns if account balances are automatically updated.
isBlacklisted(MixCascade) - Static method in class anon.client.TrustModel
 
isBlockable() - Method in class anon.proxy.AbstractHTTPConnectionListener
 
isBlockable() - Method in class anon.proxy.BrowserIdentification
 
isBlockable() - Method in class anon.proxy.JonDonymXHeaders
 
isBlocked(String) - Method in class anon.crypto.CertificateRevocationList.CRLInstantiator
 
isBlocked(String) - Method in class anon.crypto.JAPCertificate.X509CertificateInstantiator
 
isBlocked() - Method in class anon.pay.PayAccount
 
isBlocked() - Method in class anon.pay.xml.XMLBalance
 
isBlockedOnHttpConnectionError() - Static method in class anon.client.AnonClient
 
isBlockingRecommended(Throwable) - Static method in class anon.infoservice.ListenerInterface
 
isBlockUploads() - Method in class anon.proxy.AnonProxy.RoundRobinRequestQueue
 
isBootstrap() - Method in interface anon.infoservice.IBoostrapable
 
isBootstrap() - Method in class anon.infoservice.InfoServiceDBEntry
 
isBrowserWarningShown() - Method in class anon.proxy.AnonProxyRequest
 
isBundle() - Method in class anon.platform.MacOS
 
isCA() - Method in class anon.crypto.X509BasicConstraints
 
isCascadaNameFragmentUsed() - Method in class anon.infoservice.MixInfo
 
isCertificateRevoked(JAPCertificate) - Method in class anon.crypto.RevokedCertifcateStore
Checks if the given cert is revoked.
isChainProtocolWithFlowControl() - Method in class anon.client.KeyExchangeManager
 
isChainProtocolWithUpstreamFlowControl() - Method in class anon.client.KeyExchangeManager
 
isChangeInfoServices() - Method in class anon.infoservice.InfoServiceHolder
Returns, whether there is an automatic change of infoservice after failure.
isCharged() - Method in class anon.pay.PayAccount
 
isCharged(Timestamp) - Method in class anon.pay.PayAccount
Returns true if this account currently has a positive and usable balance.
isCharged() - Method in class anon.pay.xml.XMLPassivePayment
 
isCheckSignatures(int) - Method in class anon.crypto.SignatureVerifier
 
isCheckSignatures() - Method in class anon.crypto.SignatureVerifier
Returns whether signature verification is enabled or not.
isClosed() - Method in interface anon.AnonChannel
Returns if the channel is already closed, i.e. no data can be sent / recieved any more on this channel.
isClosed() - Method in class anon.anonudp.client.AnonPureUDPChannel
 
isClosed() - Method in class anon.client.AbstractChannel
 
isClosed() - Method in class anon.client.AbstractDataChain
 
isClosed() - Method in class anon.client.AnonTCPChannel
 
isClosed() - Method in class anon.client.AnonUDPChannel
 
isClosed() - Method in class anon.client.TypeFilterDataChain
 
isClosed() - Method in class anon.crypto.tinytls.TinyTLSServerSocket
 
isClosed() - Method in class anon.mixminion.FirstMMRConnection
check if the connection to the first onion router is closed
isClosed() - Method in class anon.platform.WindowsRegistry
 
isClosed() - Method in class anon.shared.AbstractAnonChannel
 
isClosed() - Method in class anon.tor.Circuit
check if the circuit is already destroyed
isClosed() - Method in class anon.tor.FirstOnionRouterConnection
check if the connection to the first onion router is closed
isClosed() - Method in class anon.tor.TorChannel
 
isClosed() - Method in class anon.util.SocketGuard
Returns whether or not the internal Socket is closed or not.
isClosed(Socket) - Static method in class anon.util.SocketGuard
 
isClosedByPeer() - Method in class anon.tor.TorChannel
gets if the connection was closed by peer
isClosedSupported() - Static method in class anon.util.SocketGuard
Returns whether or not the Socket implementation used by this JVM supports the isClosed() method.
isConnected() - Method in interface anon.AnonService
Returns true if this Anon Service is connected, e.g. initialized and usable
isConnected() - Method in class anon.client.AnonClient
 
isConnected() - Method in class anon.mixminion.Mixminion
 
isConnected() - Method in class anon.proxy.AnonProxy
 
isConnected() - Method in class anon.proxy.DirectProxy
 
isConnected() - Method in class anon.tor.Tor
 
isConnecting() - Method in class anon.proxy.AnonProxy
 
isConnecting() - Method in class anon.proxy.DirectProxy.AllowProxyConnectionCallback
 
isConnectionErrorFlagSet() - Method in class anon.client.SequentialChannelDataChain.ChainCell
 
isContained(String, int) - Method in class anon.tor.ordescription.ORAcl.AclElement
 
isControlChannelId(int) - Method in class anon.client.ChannelTable
Checks if the given integer number is reserved for control channel IDs.
isCritical() - Method in class anon.crypto.AbstractX509Extension
Returns if the extension is critical.
isCurrentlyInOverusage(Timestamp) - Method in class anon.pay.xml.XMLBalance
 
isDebug() - Method in class anon.client.KeyExchangeManager
 
isDebug() - Method in class anon.client.Multiplexer
 
isDefaultTranslation() - Method in class anon.terms.TermsAndConditions.Translation
 
isDefaultURLAvailable() - Method in class anon.platform.AbstractOS
 
isDefaultVerified() - Method in class anon.infoservice.MixCascade
 
isDone() - Method in class anon.anonudp.mixmessage.Message
 
isDownstreamClosedFlagSet() - Method in class anon.client.SequentialChannelDataChain.ChainCell
 
isDummy() - Method in class anon.infoservice.MessageDBEntry
 
isDurationLimited() - Method in class anon.pay.xml.XMLVolumePlan
 
isDynamic() - Method in class anon.infoservice.MixInfo
LERNGRUPPE Returns true if this mix is available for dynamic cascades, false otherwise.
isEditable() - Method in class anon.client.TrustModel
 
isEmpty() - Method in class anon.tor.CellQueue
returns if the queue contains an element
isEmpty() - Method in class anon.util.ObjectQueue
 
isEnabled() - Method in class anon.crypto.CertificateContainer
Stores, whether this certificate is enabled within the certificate store.
isEnabled() - Method in class anon.crypto.CertificateInfoStructure
 
ISendCallbackHandler - Interface in anon.client
 
isEntryIdInTimeoutList(String) - Method in class anon.infoservice.Database
 
IServerManager - Interface in anon.forward.server
This interface defines the methods for a ServerManager.
IServiceContainer - Interface in anon
This interface is needed to pass through the keepCurrentService method in order to disallow reusing the current cascade in case of an unrecoverable error (e.g. payment).
IServiceContextContainer - Interface in anon.infoservice
This interface specifies all objects that contain information about the service context.
isExitNode() - Method in class anon.mixminion.mmrdescription.MMRDescription
returns if this server is an exit node
isExitNode() - Method in class anon.tor.ordescription.ORDescriptor
returns if this server is an exit node
isFindSubclassesEnabled() - Static method in class anon.util.ClassUtil
 
isFirstUpdateDone() - Method in class anon.util.Updater
 
isFlowControlFlagSet() - Method in class anon.client.SingleChannelDataChain.ChainCell
 
isForFreeCascadesOnly() - Method in class anon.infoservice.MessageDBEntry
 
isFree() - Method in class anon.pay.xml.XMLVolumePlan
 
isFreeAllowed() - Static method in class anon.client.TrustModel
 
isFreeMix() - Method in class anon.infoservice.MixInfo
Returns whether the mix is waiting for a cascade assignment.
isFreeServicesForced() - Method in class anon.client.TrustModel
 
isFromCascade() - Method in class anon.infoservice.MixCascade
Returns if this MixCascade has been received directly from a cascade connection.
isFromCascade() - Method in class anon.infoservice.MixInfo
Returns if this MixInfo has been received directly from a cascade connection.
isGeneric() - Method in class anon.pay.xml.XMLPaymentOption
 
isHelpAutoInstalled() - Method in class anon.platform.AbstractOS
 
isHelpAutoInstalled() - Method in class anon.platform.MacOS
 
isHelpAutoInstalled() - Method in class anon.platform.WindowsOS
 
isHidden() - Method in class anon.infoservice.ListenerInterface
 
isIdentity(char[], int) - Static method in class anon.mixminion.fec.FECMath
 
ISignatureCreationAlgorithm - Interface in anon.crypto
This interface represents an algorithm that creates cryptographic signatures.
ISignatureVerificationAlgorithm - Interface in anon.crypto
This interface represents an algorithm that verifies cryptographic signatures.
isIncrementalAllowed(int) - Method in class anon.infoservice.JAPVersionInfo
 
isIndirectCRL() - Method in class anon.crypto.CertificateRevocationList
 
isIndirectCRL() - Method in class anon.crypto.X509IssuingDistributionPoint
 
isInfoServiceStatisticsUsed() - Static method in class anon.infoservice.InfoServiceDBEntry
 
isInitialCCRequest() - Method in class anon.pay.xml.XMLPayRequest
 
isInitialised() - Static method in class anon.util.JAPMessages
 
isInitialized() - Method in class anon.pay.PayAccountsFile
isInitialized
isIntegrityErrorFlagSet() - Method in class anon.client.SingleChannelDataChain.ChainCell
 
isInternalEncodingRequired() - Method in class anon.proxy.AnonProxyRequest
 
isInterrupting() - Method in class anon.util.JobQueue.Job
 
isJavaNoMoreSupported() - Method in class anon.infoservice.JavaVersionDBEntry
 
isJavaOK(boolean) - Method in class anon.infoservice.JavaVersionDBEntry
 
isJavaTooOld() - Method in class anon.infoservice.JavaVersionDBEntry
 
isJavaVersionStillSupported() - Method in class anon.infoservice.JAPVersionInfo
 
isJavaWebstart() - Method in class anon.platform.AbstractOS
 
isJonDoFoxDetected() - Method in class anon.proxy.BrowserIdentification
 
isJonDosDomain(HTTPProxyCallback.HTTPConnectionHeader) - Static method in class anon.proxy.HTTPProxyCallback
 
isJonDosDomain(String) - Static method in class anon.proxy.HTTPProxyCallback
 
isLast() - Method in class anon.anonudp.mixmessage.Fragment
 
isLastCC() - Method in class anon.pay.xml.XMLEasyCC
 
isLastMonthOfRate(Timestamp) - Method in class anon.pay.xml.XMLBalance
 
isLastMonthOfRate(Timestamp, Timestamp, Timestamp) - Static method in class anon.pay.xml.XMLBalance
 
isLastMonthOfRate(Calendar, Calendar, Calendar) - Static method in class anon.pay.xml.XMLBalance
 
isLocked() - Method in class anon.pay.PayAccount
 
isLogged(int) - Method in class anon.infoservice.DataRetentionInformation
 
isLongerThan(XMLDuration) - Method in class anon.util.XMLDuration
Checks if this duration object is strictly longer than another Duration object.
isMonthlyVolume() - Method in class anon.pay.xml.XMLVolumePlan
 
isMostRecent(String) - Method in class anon.terms.TermsAndConditions
 
isMostRecent(Date) - Method in class anon.terms.TermsAndConditions
true if the date of the T&Cs are equal or more recent than 'toWhichDate'
isMultipleStart(String, String, String) - Method in class anon.platform.AbstractOS
 
isMultipleStart(Class, String, File) - Method in class anon.platform.AbstractOS
 
isNeighbour() - Method in class anon.infoservice.InfoServiceDBEntry
Returns whether this infoservice is a neighbour of our one.
isNewer(XMLPaymentOption) - Method in class anon.pay.xml.XMLPaymentOption
 
isNewerThan(AbstractDatabaseEntry) - Method in class anon.infoservice.AbstractDatabaseEntry
Returns if this entry is newer than the given entry.
isNewUser() - Method in class anon.pay.PayAccountsFile
 
isNewUserAllowed(String) - Method in class anon.pay.PayAccountsFile
 
isNewUserLetter(char) - Static method in class anon.pay.PayAccountsFile
 
isNoDataIgnored() - Method in class anon.client.TrustModel.TrustAttribute
 
isNonAnonymousAccessForbidden() - Method in class anon.proxy.DirectProxy.AllowProxyConnectionCallback
 
isNoPaymentInstanceFound(MixCascade) - Static method in class anon.client.TrustModel
 
isNotRemovable() - Method in class anon.crypto.CertificateContainer
 
isNotRemovable() - Method in class anon.crypto.CertificateInfoStructure
 
isOnlyHardRemovable() - Method in class anon.crypto.CertificateContainer
Returns, whether the certificate can only be removed from the certificate store by calling the removeCertificate() method.
isOnlyHardRemovable() - Method in class anon.crypto.CertificateInfoStructure
 
isOperatorDomain(String) - Static method in class anon.proxy.HTTPProxyCallback
 
isPayment() - Method in class anon.infoservice.MixCascade
 
isPayment() - Method in class anon.infoservice.MixInfo
 
isPaymentForced() - Method in class anon.client.TrustModel
 
isPaymentProtocolSupported() - Method in class anon.infoservice.MixCascade
 
isPaymentRequired() - Method in class anon.client.KeyExchangeManager
 
isPerfServerEnabled() - Method in class anon.infoservice.InfoServiceDBEntry
 
isPersistanceDeletionAllowed() - Method in class anon.infoservice.AbstractDatabaseEntry
 
isPersistanceDeletionAllowed() - Method in class anon.infoservice.InfoServiceDBEntry
 
isPersistanceDeletionAllowed() - Method in class anon.infoservice.MixCascade
 
isPersistanceDeletionAllowed() - Method in class anon.infoservice.MixInfo
 
isPersistanceDeletionAllowed() - Method in class anon.pay.PaymentInstanceDBEntry
 
isPopupShown() - Method in class anon.infoservice.MessageDBEntry
 
isPossiblyValid(JAPCertificate, Vector) - Static method in class anon.crypto.CertPath
Checks if it may be possible to build a (timely) valid CertPath from the given certificates.
isPrepaidAmountInPayRequest() - Method in class anon.pay.AIControlChannel
 
isProcessingDone() - Method in class anon.client.DataChainSendOrderStructure
Returns whether or not the processing was finished on this order already.
isPromotionLetter(char) - Static method in class anon.pay.PayAccountsFile
 
isProtocolWithEnhancedChannelEncryption() - Method in class anon.client.KeyExchangeManager
 
isProtocolWithIntegrityCheck() - Method in class anon.client.KeyExchangeManager
 
isProtocolWithIntegrityCheck() - Method in class anon.client.Multiplexer
 
isProtocolWithTimestamp() - Method in class anon.client.KeyExchangeManager
 
isProxyKeepAliveEnabled() - Method in class anon.proxy.AnonProxyRequest
 
isReconnectedAutomatically() - Method in class anon.client.AbstractAutoSwitchedMixCascadeContainer
 
isReconnectedAutomatically() - Method in class anon.infoservice.AbstractMixCascadeContainer
Returns whether the MixCascade inside this container reconnects automatically or not.
isReconnectedAutomatically() - Method in class anon.infoservice.SimpleMixCascadeContainer
 
isReconnectedAutomatically() - Method in interface anon.IServiceContainer
 
isReconnectedAutomatically() - Method in class anon.proxy.AnonProxy.DummyMixCascadeContainer
 
isReconnectedAutomatically() - Method in class anon.proxy.AnonProxy.EncapsulatedMixCascadeContainer
Returns true if the contained MixCascade reconnects automatically and does not use a forwarded connection.
isReferencedCascade(MixCascade) - Method in class anon.infoservice.AbstractCascadeIDEntry
 
isRemembered() - Method in class anon.proxy.DirectProxy.AllowProxyConnectionCallback.Answer
 
isRequest(String) - Method in class anon.proxy.HTTPProxyCallback
 
isRequest(byte[], int, int) - Method in class anon.proxy.HTTPProxyCallback
this method makes a bytewise comparison so we don't have to turn the whole chunk into a string for header detection.
isRequestFinished() - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
isResourceInSearchPath(String, String, boolean) - Static method in class anon.util.ResourceLoader
Tests if the currently parsed resource is in the search path.
isResponse(String) - Method in class anon.proxy.HTTPProxyCallback
 
isResponse(byte[], int, int) - Method in class anon.proxy.HTTPProxyCallback
 
isResponseExpected() - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
isResponseFinished() - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
isRevoked() - Method in class anon.crypto.JAPCertificate
 
isRunning() - Method in class anon.forward.server.ForwardServerManager
 
isSameMonthlyPeriod(Timestamp, Timestamp, Timestamp, boolean) - Static method in class anon.pay.xml.XMLBalance
 
isSameMonthlyPeriod(Calendar, Calendar, Calendar, boolean) - Static method in class anon.pay.xml.XMLBalance
 
isSamePaymentInstance(String) - Method in class anon.pay.PayAccount
 
isSelfSigned() - Method in class anon.crypto.JAPCertificate
Returns true if this cert is self-signed.
isSending() - Method in class anon.client.AbstractControlChannel
 
isSendingControlMessage() - Method in class anon.client.AnonClient
 
isSendingControlMessage() - Method in class anon.client.ChannelTable
Returns true if any of the control channels in this table is sending control messages at that moment.
isSendingControlMessage() - Method in class anon.client.Multiplexer
 
isServiceAutoSwitched() - Method in class anon.client.AbstractAutoSwitchedMixCascadeContainer
 
isServiceAutoSwitched() - Method in class anon.infoservice.AbstractMixCascadeContainer
 
isServiceAutoSwitched() - Method in class anon.infoservice.SimpleMixCascadeContainer
 
isServiceAutoSwitched() - Method in interface anon.IServiceContainer
 
isServiceAutoSwitched() - Method in class anon.proxy.AnonProxy.DummyMixCascadeContainer
 
isServiceAutoSwitched() - Method in class anon.proxy.AnonProxy.EncapsulatedMixCascadeContainer
 
isSet(int) - Method in class anon.util.XMLDuration
Checks if a field is set.
isShorterThan(XMLDuration) - Method in class anon.util.XMLDuration
Checks if this duration object is strictly shorter than another Duration object.
isShownAsTrusted() - Method in class anon.infoservice.MixCascade
 
isShutdown() - Method in class anon.tor.Circuit
check if the circuit is already shutdown
isSignatureObsolete() - Method in class anon.terms.TermsAndConditions
 
isSimilar(Object) - Method in class anon.tor.ordescription.ORDescriptor
test if two OR's are identical returns also true, if the routers are in the same family
isSkippedIfDuplicate() - Method in class anon.util.JobQueue.Job
If a new thread is added to the queue and mayBeSkippedIfDuplicate() returns true, it is skipped if another thread with the same value already is in the queue.
isSlowDownUploads() - Method in class anon.proxy.AnonProxy.RoundRobinRequestQueue
 
isSocks5Supported() - Method in class anon.infoservice.MixCascade
 
isSocks5Supported() - Method in class anon.infoservice.MixInfo
 
isStatusUnknown() - Method in class anon.pay.PayAccount
 
isSuitableCascade(MixCascade) - Method in class anon.client.AbstractAutoSwitchedMixCascadeContainer
 
isTermsAndConditionsConfirmationRequired() - Method in class anon.infoservice.MixCascade
 
isTest() - Method in class anon.pay.PaymentInstanceDBEntry
 
isTestInstance() - Static method in class anon.client.AnonClient
 
isTimedOut() - Method in class anon.proxy.DirectProxy.AllowProxyConnectionCallback.Answer
 
isTimedOut() - Method in class anon.proxy.DirectProxy.RememberedRequestRight
 
isTransactionExpired() - Method in class anon.pay.PayAccount
 
IStreamConnection - Interface in anon.transport.connection
Eine Konkretisierung des IConnection Interface, bei welchem die Uebertragung ueber ein bidirektionales Datenstrommodell erfolgt.
isTrue() - Method in class anon.util.BooleanVariable
 
isTrusted(MixCascade) - Method in class anon.client.BasicTrustModel
Does a call on checkTrust() after checking the isShownAsTrusted() attribute of the given cascade.
isTrusted(MixCascade, StringBuffer) - Method in class anon.client.BasicTrustModel
 
isTrusted(MixCascade) - Method in interface anon.client.ITrustModel
 
isTrusted(MixCascade) - Method in class anon.client.TrustModel.TrustAttribute
 
isUmlaut(char, String[], int) - Static method in class anon.util.Util
Tests if a character is an umlaut and, if yes, writes the umlaut in an ASCII form to the array of transformed umlauts at the specified position.
isUnknownChainIdFlagSet() - Method in class anon.client.SequentialChannelDataChain.ChainCell
 
isUpdateDisabled() - Method in class anon.util.Updater.ObservableInfo
 
isUpdateDisabled() - Method in class anon.util.Updater.ObservableInfoContainer
 
isUpdateForced() - Method in class anon.infoservice.JavaVersionDBEntry
 
isUpdatePaused() - Method in class anon.util.Updater
May be overwritten if an update is currently no wanted.
isUsable() - Method in class anon.platform.VMPerfDataFile
Checks if the Class is usable with the current VM
isUsed() - Method in class anon.pay.PayAccount
 
isUsed() - Method in class anon.pay.Transaction
 
isUsed(long) - Method in class anon.pay.xml.XMLTransactionOverview
Returns if a specific transfer number is marked as "used".
isUserAction() - Method in class anon.proxy.DirectProxy.RememberedRequestRight
 
isUserDefined() - Method in class anon.infoservice.AbstractDatabaseEntry
Returns whether this entry was generated by a user within the JAP client (true) or was generated by an InfoService itself (false).
isUserDefined() - Method in class anon.infoservice.InfoServiceDBEntry
Returns whether this InfoServiceDBEntry was generated by a user within the JAP client (true) or was generated by the InfoService itself (false).
isUserDefined() - Method in class anon.infoservice.MixCascade
Returns whether this MixCascade entry was generated by a user within the JAP client (true) or was generated by the original mixcascade itself (false).
isValid(byte[]) - Method in class anon.anonudp.mixmessage.crypto.MyReplayDetection
 
isValid(int) - Method in class anon.anonudp.mixmessage.crypto.MyReplayDetection
 
isValid(byte[]) - Method in class anon.anonudp.mixmessage.crypto.ReplayDetection
 
isValid(int) - Method in class anon.anonudp.mixmessage.crypto.ReplayDetection
 
isValid() - Method in interface anon.crypto.IVerifyable
Returns if the object is valid at this time
isValid(Date) - Method in class anon.crypto.MultiCertPath
Returns true if one verifiable path is valid or in case there is no verifiable path, one unverifiable path is valid
isValid(Date) - Method in class anon.crypto.Validity
Checks if the given date is contained in the validity period.
isValid() - Method in class anon.infoservice.AbstractDistributableDatabaseEntry.SerialDBEntry
 
isValid() - Method in interface anon.infoservice.ICertifiedDatabaseEntry
 
isValid() - Method in interface anon.infoservice.ImmutableListenerInterface
Get the validity of this interface.
isValid() - Method in class anon.infoservice.InfoServiceDBEntry
 
isValid() - Method in class anon.infoservice.ListenerInterface
Get the validity of this interface.
isValid() - Method in class anon.infoservice.MixCascade
 
isValid() - Method in class anon.infoservice.MixInfo
 
isValid() - Method in class anon.infoservice.PerformanceInfo
 
isValid() - Method in class anon.infoservice.ProxyInterface
Returns true if the interface is valid and in use.
isValid() - Method in class anon.infoservice.StatusInfo
 
isValid() - Method in class anon.pay.PaymentInstanceDBEntry
 
isValid() - Method in class anon.terms.template.TermsAndConditionsTemplate
 
isValid() - Method in class anon.terms.TermsAndConditions.Translation
 
isValidAddress(InetAddress) - Static method in class anon.infoservice.MixCascadeExitAddresses
 
isValidAddress(InetAddress, String) - Static method in class anon.infoservice.MixCascadeExitAddresses
 
isValidEMail(String) - Static method in class anon.crypto.AbstractX509AlternativeName
Verifies if a given String is a valid email address (IPv4 or IPv6).
isValidHostname(String) - Static method in class anon.infoservice.ListenerInterface
Returns if the given host name is valid.
isValidIP(String) - Static method in class anon.crypto.AbstractX509AlternativeName
Verifies if a given String is a valid IP address (IPv4 or IPv6)
isValidIP(String) - Static method in class anon.infoservice.ListenerInterface
Returns if the given IP address is valid.
isValidKeyPair(AsymmetricCryptoKeyPair) - Static method in class anon.crypto.AsymmetricCryptoKeyPair
Tests if a given key pair is a valid key pair.
isValidPath() - Method in class anon.crypto.CertPath
 
isValidPort(int) - Static method in class anon.infoservice.ListenerInterface
Returns if the given port is valid.
isValidProtocol(String) - Static method in class anon.infoservice.ListenerInterface
Returns if the given protocol is valid web protocol and can be recognized by recognizeProtocol().
isValidProtocol(int) - Static method in class anon.infoservice.ListenerInterface
Returns if the given protocol is valid web protocol and can be recognized by recognizeProtocol().
isValidUserID(String) - Static method in class anon.infoservice.ProxyInterface
Gets if the given string is a valid user ID for authentication.
isVerified(int) - Method in class anon.crypto.CertPathInfo
 
isVerified() - Method in interface anon.crypto.IVerifyable
Returns if the object has been verified by checking its signature(s).
isVerified() - Method in class anon.crypto.MultiCertPath
At the moment we try to find a single verifiable CertPath and return true if there is one, or if signature verification is disabled.
isVerified() - Method in class anon.crypto.XMLSignature
The Signature is verified if the MultiCertPath is verified.
isVerified() - Method in class anon.infoservice.AbstractCertifiedDatabaseEntry
Returns if this entry has been verified with a certificate chain.
isVerified() - Method in class anon.infoservice.AbstractDistributableCertifiedDatabaseEntry
Returns if this entry has been verified with a certificate chain.
isVerified() - Method in class anon.infoservice.AbstractDistributableDatabaseEntry.SerialDBEntry
 
isVerified() - Method in interface anon.infoservice.ICertifiedDatabaseEntry
 
isVerified() - Method in class anon.infoservice.InfoServiceDBEntry
 
isVerified() - Method in class anon.infoservice.MixCascade
 
isVerified() - Method in class anon.infoservice.MixInfo
 
isVerified() - Method in class anon.infoservice.PerformanceInfo
 
isVerified() - Method in class anon.infoservice.StatusInfo
 
isVerified() - Method in class anon.pay.PaymentInstanceDBEntry
 
isVerified() - Method in class anon.terms.template.TermsAndConditionsTemplate
 
isVerified() - Method in class anon.terms.TermsAndConditions.Translation
 
isVerifier(JAPCertificate) - Method in class anon.crypto.CertPath
 
isVirtual() - Method in class anon.infoservice.ListenerInterface
 
isVirtualBoxInterface(Object) - Method in class anon.platform.AbstractOS
 
isVirtualBoxInterface(Object) - Method in class anon.platform.LinuxOS
 
isVirtualBoxInterface(Object) - Method in class anon.platform.MacOS
 
isVolumeLimited() - Method in class anon.pay.xml.XMLVolumePlan
 
isVPNSupported() - Method in class anon.infoservice.MixCascade
 
isVPNSupported() - Method in class anon.infoservice.MixInfo
 
isWaitingForTransaction() - Method in class anon.pay.PayAccount
 
isWarningShown() - Method in class anon.proxy.DirectProxy.RememberedRequestRight
 
ISymCipher - Interface in anon.client.crypto
 
ITERATIONS - Static variable in class anon.crypto.DESCrypt
 
itoa64 - Static variable in class anon.crypto.MD5Crypt
 
ITrustModel - Interface in anon.client
Represents a trust model for mix cascades.
IV_LENGTH - Static variable in class anon.anonudp.mixmessage.crypto.EccGroup713
 
IV_LENGTH - Static variable in class anon.anonudp.mixmessage.crypto.LinkEncryption
 
IV_SIZE - Static variable in class anon.anonudp.mixmessage.crypto.CTRCipher
 
IV_SIZE - Static variable in class anon.anonudp.mixmessage.crypto.MyCTRCipher
 
IV_SIZE - Static variable in class anon.anonudp.mixmessage.crypto.Util
 
IVerifyable - Interface in anon.crypto
Defines an interface for verification and validation.
IXMLEncodable - Interface in anon.util
Objects of this type can be transformed into xml.

J

JAP_DEVELOPMENT_VERSION - Static variable in class anon.infoservice.JAPVersionInfo
Describes a JAP development version.
JAP_RELEASE_VERSION - Static variable in class anon.infoservice.JAPVersionInfo
Describes a JAP release version.
JAPCertificate - Class in anon.crypto
This class represents an X509 certificate.
JAPCertificate(Certificate) - Constructor for class anon.crypto.JAPCertificate
Creates a new certificate from a valid X509 certificate structure.
JAPCertificate.X509CertificateGenerator - Class in anon.crypto
This class is used to create, duplicate and sign X509 certificates.
JAPCertificate.X509CertificateInstantiator - Class in anon.crypto
 
JAPMessages - Class in anon.util
Use this class to display GUI texts in the user's language.
JAPMessages() - Constructor for class anon.util.JAPMessages
 
JAPMinVersion - Class in anon.infoservice
Holds the information about the currently minimum required JAP version to access the mixcascades.
JAPMinVersion(File) - Constructor for class anon.infoservice.JAPMinVersion
Creates a new JAPMinVersion from XML description load from local filesystem.
JAPMinVersion(Element) - Constructor for class anon.infoservice.JAPMinVersion
Creates a new JAPMinVersion from XML description received from remote infoservice or local filesystem.
JAPVersionInfo - Class in anon.infoservice
This stores the version information about the current JAP release or development version.
JAPVersionInfo(Element, int) - Constructor for class anon.infoservice.JAPVersionInfo
Creates a new JAP version info out of a JNLP file.
JAR_FILE - Static variable in class anon.util.ClassUtil
 
JavaVersionDBEntry - Class in anon.infoservice
Stores information about the latest java version of a specific vendor.
JavaVersionDBEntry(Element) - Constructor for class anon.infoservice.JavaVersionDBEntry
 
JavaVersionUpdater - Class in anon.infoservice.update
Updates the latest java version.
JavaVersionUpdater(Updater.ObservableInfo) - Constructor for class anon.infoservice.update.JavaVersionUpdater
 
Job(boolean) - Constructor for class anon.util.JobQueue.Job
Creates a new job.
Job() - Constructor for class anon.util.JobQueue.Job
Creates a new job for that mayBeSkippedIfDuplicate() returns false.
JobQueue - Class in anon.util
The job queue is meant for threads that are executed very often and do the same things, e.g.
JobQueue(String) - Constructor for class anon.util.JobQueue
Creates and starts the job queue.
JobQueue.Job - Class in anon.util
A job that may be added to the job queue.
joinInitThread(Thread, ExceptionVariable) - Method in class anon.proxy.AnonProxy
 
JONDOFOX_CHARSET - Static variable in class anon.proxy.AbstractJonDoFoxHeaders
 
JONDOFOX_CONTENT_TYPES - Static variable in class anon.proxy.AbstractJonDoFoxHeaders
 
JONDOFOX_ENCODING - Static variable in class anon.proxy.AbstractJonDoFoxHeaders
 
JONDOFOX_LANGUAGE_NEW - Static variable in class anon.proxy.AbstractJonDoFoxHeaders
 
JonDoFoxHeader - Class in anon.proxy
 
JonDoFoxHeader(int) - Constructor for class anon.proxy.JonDoFoxHeader
 
JonDonymXHeaders - Class in anon.proxy
 
JonDonymXHeaders(int) - Constructor for class anon.proxy.JonDonymXHeaders
 
JONDOPROXY - Static variable in class anon.proxy.DirectProxy
 
JONDOPROXY_ARG - Static variable in class anon.proxy.DirectProxy
 

K

k - Variable in class anon.mixminion.fec.FECCode
 
KEEP_ENTRY_FACTOR - Static variable in class anon.infoservice.update.AbstractDatabaseUpdater
Keep all entries KEEP_ENTRY_FACTOR times of the update interval, even if the InfoService does not hold this object any longer.
keepCurrentService(boolean) - Method in class anon.client.AbstractAutoSwitchedMixCascadeContainer
 
keepCurrentService(boolean) - Method in class anon.infoservice.AbstractMixCascadeContainer
Optional method that should allow to return the last MixCascade (Service) that was returned by getNextService() also the next time this method is called.
keepCurrentService(boolean) - Method in class anon.infoservice.SimpleMixCascadeContainer
 
keepCurrentService(boolean) - Method in interface anon.IServiceContainer
Allows to return the current Service that was returned also the next time this method is called.
keepCurrentService(boolean) - Method in class anon.proxy.AnonProxy.DummyMixCascadeContainer
 
keepCurrentService(boolean) - Method in class anon.proxy.AnonProxy.EncapsulatedMixCascadeContainer
 
key - Variable in class anon.client.crypto.KeyPool.KeyList
 
KEY_ACCOUNTNUMBER - Static variable in class anon.pay.xml.XMLPassivePayment
 
KEY_ACCOUNTNUMBER - Static variable in class anon.pay.xml.XMLTransactionOverview
 
KEY_AGREEMENT - Static variable in class anon.crypto.X509KeyUsage
 
KEY_ALGORITHM - Static variable in class anon.crypto.PKCS12
 
KEY_ALL_ACCESS - Static variable in class anon.platform.WindowsRegistry
 
KEY_AMOUNT - Static variable in class anon.pay.xml.XMLTransactionOverview
 
KEY_CERT_SIGN - Static variable in class anon.crypto.X509KeyUsage
 
KEY_COUPONCODE - Static variable in class anon.pay.xml.XMLPassivePayment
 
KEY_CREATE_SUB_KEY - Static variable in class anon.platform.WindowsRegistry
 
KEY_CREATIONDATE - Static variable in class anon.pay.xml.XMLTransactionOverview
 
KEY_DATE - Static variable in class anon.pay.xml.XMLTransactionOverview
 
KEY_ENCIPHERMENT - Static variable in class anon.crypto.X509KeyUsage
 
KEY_ENUMERATE_SUB_KEYS - Static variable in class anon.platform.WindowsRegistry
 
KEY_ERRORCODE - Static variable in class anon.pay.xml.XMLPassivePayment
 
KEY_ERRORMESSAGE - Static variable in class anon.pay.xml.XMLPassivePayment
 
Key_Exchange - Class in anon.crypto.tinytls.keyexchange
 
Key_Exchange() - Constructor for class anon.crypto.tinytls.keyexchange.Key_Exchange
Constructor
KEY_IPADRESS - Static variable in class anon.pay.xml.XMLPassivePayment
 
KEY_LEN - Variable in class anon.mixminion.message.Decoder
 
KEY_LEN - Static variable in class anon.mixminion.message.FragmentedMessage
 
KEY_LEN - Variable in class anon.mixminion.message.Keyring
 
KEY_LEN - Static variable in class anon.mixminion.message.ReplyBlock
 
KEY_LENGTH_1024 - Static variable in class anon.crypto.AsymmetricCryptoKeyPair
 
KEY_LENGTH_2048 - Static variable in class anon.crypto.RSAKeyPair
 
KEY_LENGTH_512 - Static variable in class anon.crypto.AsymmetricCryptoKeyPair
 
KEY_LIFETIME - Static variable in class anon.mixminion.message.Keyring
 
KEY_LIFETIME - Static variable in class anon.mixminion.message.ReplyBlock
 
KEY_MERCHANT_ID - Static variable in class anon.pay.xml.XMLPassivePayment
 
KEY_PAYMENTMETHOD - Static variable in class anon.pay.xml.XMLTransactionOverview
 
KEY_QUERY_VALUE - Static variable in class anon.platform.WindowsRegistry
 
KEY_READ - Static variable in class anon.platform.WindowsRegistry
 
KEY_SET_VALUE - Static variable in class anon.platform.WindowsRegistry
 
KEY_SIZE - Static variable in class anon.anonudp.mixmessage.crypto.CTRCipher
 
KEY_SIZE - Static variable in class anon.anonudp.mixmessage.crypto.MyCTRCipher
 
KEY_TAN - Static variable in class anon.pay.xml.XMLTransactionOverview
 
KEY_TRANSACTION_ID - Static variable in class anon.pay.xml.XMLPassivePayment
 
KEY_TRANSFERNUMBER - Static variable in class anon.pay.xml.XMLPassivePayment
 
KEY_USED - Static variable in class anon.pay.xml.XMLTransactionOverview
 
KEY_VOLUMEPLAN - Static variable in class anon.pay.xml.XMLPassivePayment
 
KEY_VOLUMEPLAN - Static variable in class anon.pay.xml.XMLTransactionOverview
 
KEY_WRITE - Static variable in class anon.platform.WindowsRegistry
 
KeyCreationThread() - Constructor for class anon.crypto.DSAKeyPool.KeyCreationThread
 
KeyExchangeManager - Class in anon.client
 
KeyExchangeManager(InputStream, OutputStream, MixCascade, ITrustModel, boolean) - Constructor for class anon.client.KeyExchangeManager
 
KEYEXPANSION - Static variable in class anon.crypto.tinytls.keyexchange.DHE_DSS_Key_Exchange
 
KEYEXPANSION - Static variable in class anon.crypto.tinytls.keyexchange.DHE_RSA_Key_Exchange
 
KeyList(int) - Constructor for class anon.client.crypto.KeyPool.KeyList
 
KeyPool - Class in anon.client.crypto
 
KeyPool(int, int, boolean) - Constructor for class anon.client.crypto.KeyPool
 
KeyPool.KeyList - Class in anon.client.crypto
 
Keyring - Class in anon.mixminion.message
 
Keyring(String) - Constructor for class anon.mixminion.message.Keyring
Constructor
keysize - Variable in class anon.crypto.PKCS12.MyCipher
 
keyValue(JAPCertificate) - Static method in class anon.crypto.RevokedCertifcateStore
Creates a concatenation of the certificate's issuer and its (pseudo-)serial.
KNOWN_CERTIFICATE_EXTENSIONS - Static variable in class anon.crypto.MyX509Extensions
 
KNOWN_CRL_ENTRY_EXTENSIONS - Static variable in class anon.crypto.MyX509Extensions
 
KNOWN_CRL_EXTENSIONS - Static variable in class anon.crypto.MyX509Extensions
 

L

l1 - Variable in class anon.client.crypto.KeyPool
 
l2 - Variable in class anon.client.crypto.KeyPool
 
LABEL_COMMON_NAME - Static variable in class anon.crypto.X509DistinguishedName
 
LABEL_COUNTRY - Static variable in class anon.crypto.X509DistinguishedName
 
LABEL_EMAIL - Static variable in class anon.crypto.X509DistinguishedName
 
LABEL_EMAIL_ADDRESS - Static variable in class anon.crypto.X509DistinguishedName
 
LABEL_GIVENNAME - Static variable in class anon.crypto.X509DistinguishedName
 
LABEL_LOCALITY - Static variable in class anon.crypto.X509DistinguishedName
 
LABEL_ORGANISATION - Static variable in class anon.crypto.X509DistinguishedName
 
LABEL_ORGANISATIONAL_UNIT - Static variable in class anon.crypto.X509DistinguishedName
 
LABEL_STATE_OR_PROVINCE - Static variable in class anon.crypto.X509DistinguishedName
 
LABEL_SURNAME - Static variable in class anon.crypto.X509DistinguishedName
 
langCode - Variable in class anon.terms.TermsAndConditionsRequest.TCRequestKey
 
LanguageMapper - Class in anon.util
Objects of this class store a language code and can translate it into the localised name of the corresponding language.
LanguageMapper() - Constructor for class anon.util.LanguageMapper
Constructs an empty LanguageMapper object.
LanguageMapper(int) - Constructor for class anon.util.LanguageMapper
Constructs an empty LanguageMapper object.
LanguageMapper(String, int) - Constructor for class anon.util.LanguageMapper
Constructs a new LanguageMapper that uses the default Locale to translate its language code.
LanguageMapper(String) - Constructor for class anon.util.LanguageMapper
Constructs a new LanguageMapper that uses the default Locale to translate its language code.
LanguageMapper(String, Locale) - Constructor for class anon.util.LanguageMapper
Constructs a new LanguageMapper that uses a specific Locale to translate its language code.
LanguageMapper(String, int, Locale) - Constructor for class anon.util.LanguageMapper
Constructs a new LanguageMapper that uses a specific Locale to translate its language code.
LAST_MIX - Static variable in class anon.infoservice.MixInfo
 
LAST_TEST_DATA_TTL - Static variable in class anon.infoservice.PerformanceEntry
Time-to-live of the last-test-data display.
lastAccount - Variable in class anon.util.AbstractMemorizingPasswordReader
 
LastMixCipher - Class in anon.client.crypto
 
LastMixCipher(MixParameters, IDataChannelChipher, boolean) - Constructor for class anon.client.crypto.LastMixCipher
 
latitude - Variable in class anon.infoservice.ServiceLocation
This is the latitude of the service location.
leadingText - Variable in class anon.terms.template.Preamble
 
legalOpinionsUrl - Variable in class anon.terms.TermsAndConditions.Translation
 
length() - Method in class anon.crypto.CertPath
Returns the number of certificates in this CertPath
LESSER - Static variable in class anon.util.XMLDuration
 
LEVEL_FATAL - Static variable in exception anon.crypto.tinytls.TLSException
 
LEVEL_WARNING - Static variable in exception anon.crypto.tinytls.TLSException
 
LinkEncryption - Class in anon.anonudp.mixmessage.crypto
 
LinkEncryption(byte[]) - Constructor for class anon.anonudp.mixmessage.crypto.LinkEncryption
 
LINUX_VBOX_NETADAPTER - Static variable in class anon.platform.LinuxOS
 
LinuxOS - Class in anon.platform
This class is instantiated by AbstractOS if the current OS is Linux
LinuxOS() - Constructor for class anon.platform.LinuxOS
 
ListenerInterface - Class in anon.infoservice
Saves the information about a network server.
ListenerInterface(Element) - Constructor for class anon.infoservice.ListenerInterface
Creates a new ListenerInterface from XML description (ListenerInterface node).
ListenerInterface(String, int) - Constructor for class anon.infoservice.ListenerInterface
Creates a new ListenerInterface from a hostname / IP address and a port.
ListenerInterface(String) - Constructor for class anon.infoservice.ListenerInterface
Creates a new ListenerInterface from a String which is of the form hostname:port.
ListenerInterface(String, int, int) - Constructor for class anon.infoservice.ListenerInterface
Creates a new ListenerInterface from a hostname / IP address, a port and a protocol information.
ListenerInterface.IListenerInterfaceGetter - Interface in anon.infoservice
 
loadClasses() - Static method in class anon.util.ClassUtil
Loads all classes into cache that are in the same file structure as this class and as the calling class.
loadClasses(Class) - Static method in class anon.util.ClassUtil
 
loadClasses(File) - Static method in class anon.util.ClassUtil
 
loadClasses(Class, File) - Static method in class anon.util.ClassUtil
Loads all classes into cache that are in the same file structure as the given class and as the calling class.
loadClassesInternal(Class, File) - Static method in class anon.util.ClassUtil
Loads all classes into cache that are in the same file structure as the given class.
loadFromDirectory(File) - Static method in class anon.terms.template.TermsAndConditionsTemplate
 
loadFromExternalDatabase() - Static method in class anon.infoservice.Database
 
loadFromExternalDatabase_int() - Static method in class anon.infoservice.Database
 
loadFromXml(Element) - Method in class anon.infoservice.Database
Adds all database entries that are subnodes of the given element to the database.
loadFromXml(Element, boolean) - Method in class anon.infoservice.Database
Adds all database entries that are subnodes of the given element to the database.
loadPoint(byte[]) - Static method in class anon.anonudp.mixmessage.crypto.EccGroup713
 
loadResource(String) - Static method in class anon.util.ResourceLoader
Loads a resource from the classpath or the current directory.
loadResourceAsStream(String) - Static method in class anon.util.ResourceLoader
Loads a resource from the classpath or the current directory.
loadResourceAsStream(String, boolean) - Static method in class anon.util.ResourceLoader
 
loadResources(String, File, IResourceInstantiator, boolean, boolean, Hashtable) - Method in interface anon.util.IResourceLoaderHelper
Loads resources from a given directory (simple file, directory or zip file) that are found in the given resource search path and instantiates them as objects of a type defined by the resource instantiator.
loadResources(String, boolean) - Static method in class anon.util.ResourceLoader
Loads resources from the classpath or the current directory and instantiates them as byte arrays.
loadResources(String, IResourceInstantiator, boolean) - Static method in class anon.util.ResourceLoader
Loads resources from the classpath or the current directory and instantiates them as objects of a type defined by the resource instantiator.
loadResources(String, File, boolean) - Static method in class anon.util.ResourceLoader
Loads resources from a directory and instantiates them as byte arrays.
loadResources(String, File, IResourceInstantiator, boolean) - Static method in class anon.util.ResourceLoader
Loads resources from a directory and instantiates them as objects of a type defined by the resource instantiator.
loadResources(String, File, IResourceInstantiator, boolean, boolean, Hashtable) - Static method in class anon.util.ResourceLoader
Loads resources from a given directory (simple file, directory or zip file) that are found in the given resource search path and instantiates them as objects of a type defined by the resource instantiator.
loadResourcesFromFile(String, File, File, IResourceInstantiator, Hashtable, boolean, boolean) - Static method in class anon.util.ResourceLoader
Returns all resources in a directory and the directory itself as Objects if they are resources of the type specified by the ResourceInstantiator.
loadSettingsFromXml(Element) - Method in class anon.crypto.CertificateStore
 
loadSettingsFromXml(Element) - Method in class anon.crypto.SignatureVerifier
 
loadSettingsFromXml(Element, Hashtable) - Method in class anon.crypto.SignatureVerifier
Restores the settings of this instance of SignatureVerifier with the settings stored in the specified XML node.
loadSettingsFromXml(Element, boolean) - Method in class anon.infoservice.InfoServiceHolder
Restores the settings of this instance of InfoServiceHolder with the settings stored in the specified XML node.
loadTermsAndConditionsFromXMLElement(Element) - Static method in class anon.terms.TermsAndConditions
 
LOCAL_FORMAT - Static variable in class anon.infoservice.Constants
We use this for display some values in the local format.
LocalAddress - Class in anon.forward
Imlementierung einer Adress fuer lokalen Einsatz.
LocalAddress() - Constructor for class anon.forward.LocalAddress
 
locale - Variable in class anon.terms.TermsAndConditions.Translation
 
LocalForwarder - Class in anon.forward
Collection of all methods needed for local Forwarding.
LocalForwarder() - Constructor for class anon.forward.LocalForwarder
 
lock - Variable in class anon.util.ThreadPool.ThreadPoolRequest
 
log2(double) - Static method in class anon.anonudp.mixmessage.Util
 
longitude - Variable in class anon.infoservice.ServiceLocation
This is the longitude of the service location.
LongSortAsc() - Constructor for class anon.util.Util.LongSortAsc
 
LongSortDesc() - Constructor for class anon.util.Util.LongSortDesc
 

M

m_acceptedConnections - Variable in class anon.forward.server.ForwardSchedulerStatistics
Stores the number of accepted connections.
m_acceptedCreditCards - Variable in class anon.pay.xml.XMLPaymentOptions
 
m_account - Variable in exception anon.error.AccountEmptyException
 
m_account - Variable in exception anon.pay.xml.XMLErrorMessage
 
m_accountCertificate - Variable in class anon.pay.PayAccount
contains the account certificate
m_accountInfo - Variable in class anon.pay.PayAccount
contains the current account info (balance and cost confirmations)
m_accountListeners - Variable in class anon.pay.PayAccount
 
m_accountNumber - Variable in class anon.pay.xml.XMLAccountCertificate
 
m_accountNumber - Variable in class anon.pay.xml.XMLTransCert
 
m_accountNumber - Variable in class anon.pay.xml.XMLVolumePlanPurchase
 
m_Accounts - Variable in class anon.pay.PayAccountsFile
contains a vector of PayAccount objects, one for each account
m_acl - Variable in class anon.tor.ordescription.ORDescriptor
 
m_ActiveAccount - Variable in class anon.pay.PayAccountsFile
the active account
m_activeCircuits - Variable in class anon.tor.Tor
 
m_add - Variable in class anon.mixminion.message.FragmentContainer
 
m_addInet - Variable in class anon.infoservice.MixCascadeExitAddresses.InfoServiceID
 
m_additionalProtocolData - Variable in class anon.client.DataChainSendOrderStructure
A multi purpose object that can be set to be anything
m_address - Variable in class anon.mixminion.message.Message
 
m_address - Variable in class anon.mixminion.mmrdescription.MMRDescription
 
m_address - Variable in class anon.tor.ordescription.ORDescriptor
 
m_AES - Variable in class anon.crypto.MyAES
Stores the used AES encryption algorithm.
m_aesEngine - Variable in class anon.client.crypto.SymCipherMultithreadedCTR.EncryptionThread
 
m_aesEngine1 - Variable in class anon.client.crypto.SymCipher
 
m_aesEngine1 - Variable in class anon.client.crypto.SymCipherCTR
 
m_aesEngine1 - Variable in class anon.client.crypto.SymCipherMultithreadedCTR
 
m_aesEngine2 - Variable in class anon.client.crypto.SymCipher
 
m_aesEngine2 - Variable in class anon.client.crypto.SymCipherCTR
 
m_aesEngine2 - Variable in class anon.client.crypto.SymCipherMultithreadedCTR
 
m_aesKeys - Variable in class anon.client.crypto.SymCipher
 
m_aesKeys - Variable in class anon.client.crypto.SymCipherCTR
 
m_aesKeys - Variable in class anon.client.crypto.SymCipherMultithreadedCTR
 
m_aesKeys - Variable in class anon.client.crypto.SymCipherNoEncryption
 
m_affiliateArgument - Variable in class anon.pay.PaymentInstanceDBEntry
 
m_affiliateOptOut - Variable in class anon.pay.PayAccountsFile
 
m_aiListeners - Variable in class anon.pay.AIControlChannel
 
m_aiLogin_timeout - Variable in class anon.pay.AIControlChannel
 
m_aiLoginSyncObject - Variable in class anon.pay.AIControlChannel
 
m_aktPendLen - Variable in class anon.crypto.tinytls.TinyTLS.TLSInputStream
 
m_aktPendLen - Variable in class anon.crypto.tinytls.TinyTLSServerSocket.TLSInputStream
 
m_aktPendOffset - Variable in class anon.crypto.tinytls.TinyTLS.TLSInputStream
 
m_aktPendOffset - Variable in class anon.crypto.tinytls.TinyTLSServerSocket.TLSInputStream
 
m_aktTLSRecord - Variable in class anon.crypto.tinytls.TinyTLS.TLSInputStream
 
m_aktTLSRecord - Variable in class anon.crypto.tinytls.TinyTLS.TLSOutputStream
 
m_aktTLSRecord - Variable in class anon.crypto.tinytls.TinyTLSServerSocket.TLSInputStream
 
m_aktTLSRecord - Variable in class anon.crypto.tinytls.TinyTLSServerSocket.TLSOutputStream
 
m_Alert - Variable in exception anon.crypto.tinytls.TLSException
 
m_AlertDescription - Variable in exception anon.crypto.tinytls.TLSException
 
m_AlertLevel - Variable in exception anon.crypto.tinytls.TLSException
 
m_algorithm - Variable in class anon.crypto.MyRSAPrivateKey
 
m_algorithm - Variable in class anon.crypto.MyRSAPublicKey
 
m_algSymChannelCipher - Variable in class anon.client.MixParameters
 
m_algSymChannelCipher - Variable in class anon.infoservice.MixInfo
The symmetric cipher algorithm used for channel encryption
m_allowedCascades - Variable in class anon.forward.server.ForwardCascadeDatabase
Stores all allowed MixCascades, where messages can be forwarded to.
m_allowedCascadesDatabase - Variable in class anon.forward.server.ForwardServerManager
Stores the database with with the MixCascades, where connections can be forwarded to.
m_allowedExitNodeNames - Variable in class anon.tor.Tor
 
m_allowedFirstORNames - Variable in class anon.tor.Tor
 
m_allowedORNames - Variable in class anon.tor.Tor
 
m_allowsFragmened - Variable in class anon.mixminion.mmrdescription.MMRDescription
 
m_alreadyReadBytes - Variable in class anon.client.DataChainInputStreamQueueEntry
 
m_alreadyTriedCascades - Variable in class anon.client.AbstractAutoSwitchedMixCascadeContainer
 
m_Anon - Variable in class anon.proxy.AnonProxy
 
m_anonLevel - Variable in class anon.infoservice.StatusInfo
This is the calculated anonymity level (from number of active users, current traffic and cascade length).
m_anonServiceListener - Variable in class anon.proxy.AnonProxy
 
m_anonUDPInputStream - Variable in class anon.client.AbstractAnonUDPChannel
 
m_anonUDPOutputStream - Variable in class anon.client.AbstractAnonUDPChannel
 
m_anonymousGetter - Variable in class anon.infoservice.IMutableProxyInterface.DummyMutableProxyInterface
 
m_app - Variable in class anon.transport.address.SkypeAddress
Der Applications Name
m_appendedCerts - Variable in class anon.crypto.XMLSignatureElement
Stores all appended certificates It is very important, that whenever this Vector is changed, we also have to change m_appendedCertXMLElements, because the values have to be at the same index of the Vectors
m_appendedCertXMLElements - Variable in class anon.crypto.XMLSignatureElement
Stores the XML representation of the appended certificates
m_application - Variable in class anon.forward.server.SkypeServerManager
Das Application Object, sofern es eingerichtet werden konnte.
m_application - Variable in class anon.transport.connection.SkypeConnection
Das ApplicationsObject welches mit dem uebergebene Steam Verbunden ist
m_appName - Variable in class anon.forward.server.SkypeServerManager
Der Applications Name, und damit die Application an welcher gelauscht wird.
m_appStream - Variable in class anon.transport.connection.SkypeConnection
Das Stream Object, welches die Basis der verbindung Bildet
m_appStream - Variable in class anon.transport.connection.SkypeConnection.SkypeReader
Das Skype Stream Object, welches den Kanal ueber Skype repraesentiert.
m_appStream - Variable in class anon.transport.connection.SkypeConnection.SkypeWriter
Das Skype Stream Object, welches den Kanal ueber Skype repraesentiert.
m_arbChallenge - Variable in class anon.pay.xml.XMLChallenge
 
m_arBlindedKey - Variable in class anon.infoservice.ANONAddress
 
m_arbResponse - Variable in class anon.pay.xml.XMLResponse
 
m_archive - Variable in class anon.util.ZipArchiver
 
m_arcipherDecrypt - Variable in class anon.anonudp.mixpacket.PacketFactory
 
m_arCounter - Variable in class anon.crypto.MyAES
Same variables for CTR mode
m_arCounterOut - Variable in class anon.crypto.MyAES
 
m_arCounters - Variable in class anon.client.crypto.SymCipherMultithreadedCTR.EncryptionThread
 
m_arCounters1 - Variable in class anon.client.crypto.SymCipherMultithreadedCTR
 
m_arEncryptionThreads - Variable in class anon.client.crypto.SymCipherMultithreadedCTR
 
m_argLanguage - Variable in class anon.pay.PaymentInstanceDBEntry
 
m_argRate - Variable in class anon.pay.PaymentInstanceDBEntry
 
m_argTransaction - Variable in class anon.pay.PaymentInstanceDBEntry
 
m_arOneByte - Variable in class anon.client.AbstractAnonUDPChannel.AnonUDPChannelInputStream
 
m_arOpads - Variable in class anon.client.crypto.SymCipherMultithreadedCTR.EncryptionThread
 
m_arOpads1 - Variable in class anon.client.crypto.SymCipherMultithreadedCTR
 
m_arPixels - Variable in class anon.util.captcha.MyImage
 
m_arRunningThread - Variable in class anon.client.crypto.SymCipherMultithreadedCTR
 
m_associatedChannel - Variable in class anon.client.SingleChannelDataChain
 
m_associatedChannels - Variable in class anon.client.SequentialChannelDataChain
 
m_attribute - Variable in exception anon.crypto.X509DistinguishedName.IllegalCharacterException
 
m_attribute - Variable in class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
The performance attribute.
m_attribute - Variable in class anon.infoservice.PerformanceEntry.PerformanceAttributeFloatingTimeEntry
The performance attribute.
m_authenticationPassword - Variable in class anon.infoservice.ProxyInterface
A password for http authentication.
m_authenticationUserID - Variable in class anon.infoservice.ProxyInterface
A user id for http authentication.
m_authPassLastCancelTime - Variable in class anon.infoservice.ProxyInterface
 
m_availableDataChannels - Variable in class anon.client.ChannelTable
 
m_bAccountInfoUpdateRunning - Variable in class anon.pay.PayAccount
 
m_balance - Variable in class anon.pay.xml.XMLAccountInfo
the balance certificate
m_balance - Variable in class anon.pay.xml.XMLMixAccountBalance
 
m_balance - Variable in class anon.pay.xml.XMLMixInfo
 
m_balanceNewerThan - Variable in class anon.pay.xml.XMLPayRequest
 
m_bAllow - Variable in class anon.proxy.DirectProxy.AllowProxyConnectionCallback.Answer
 
m_baseReader - Variable in class anon.transport.connection.SkypeConnection.SkypeReader
Der eigentliche Reader, welcher den gepufferten Empfang und die Auslieferung von Chunks umsetzt.
m_bAuthPassDialogShown - Variable in class anon.infoservice.ProxyInterface
 
m_bAutoReConnect - Variable in class anon.infoservice.SimpleMixCascadeContainer
 
m_bAutoUpdateChanged - Variable in class anon.util.Updater
 
m_bBlocked - Variable in class anon.pay.xml.XMLBalance
 
m_bBlockHTTPListeners - Variable in class anon.proxy.HTTPProxyCallback
 
m_bcCertificate - Variable in class anon.crypto.JAPCertificate
 
m_bChannelCreated - Variable in class anon.tor.TorChannel
 
m_bCheckedHumanReadableFormatting - Static variable in class anon.util.XMLUtil
 
m_bCloseCreator - Variable in class anon.tor.Tor
 
m_bClosed - Variable in class anon.client.Multiplexer
 
m_bClosed - Variable in class anon.platform.WindowsRegistry
 
m_bClosed - Variable in class anon.util.ObjectQueue
Signals if the ObjectQueue.take() method should stop blocking.
m_bConnecting - Variable in class anon.proxy.AnonProxy
 
m_bConnectSent - Variable in class anon.client.AnonUDPChannel
 
m_bCreateError - Variable in class anon.tor.TorChannel
 
m_bcX509Name - Variable in class anon.crypto.X509DistinguishedName
 
m_bDebug - Variable in class anon.client.AbstractDataChannel
 
m_bDebug - Variable in class anon.client.AnonClient
 
m_bDebug - Variable in class anon.client.crypto.KeyPool
 
m_bDebug - Variable in class anon.client.crypto.LastMixCipher
 
m_bDebug - Variable in class anon.client.KeyExchangeManager
 
m_bDebug - Variable in class anon.client.Multiplexer
 
m_bDefaultVerified - Variable in class anon.infoservice.MixCascade
 
m_bDoMixInfoCleanup - Variable in class anon.infoservice.update.AbstractMixCascadeUpdater
 
m_bDone - Variable in class anon.pay.Transaction
 
m_bDoNotCloseChannelOnError - Variable in class anon.tor.TorChannel
 
m_bEditable - Variable in class anon.client.TrustModel
 
m_bEmpty - Variable in class anon.pay.AIControlChannel.EmptyAccountPacketObserver
 
m_bEmptyMessageSent - Variable in class anon.pay.AIControlChannel
 
m_bEnableBalanceAutoUpdate - Variable in class anon.pay.PayAccountsFile
 
m_bEnhancedChannelEncryption - Variable in class anon.client.KeyExchangeManager
 
m_bFinished - Variable in class anon.client.crypto.SymCipherMultithreadedCTR.EncryptionThread
 
m_bFirstCaptcha - Variable in class anon.pay.BIConnection
 
m_bForce - Variable in class anon.infoservice.JavaVersionDBEntry
 
m_bFree - Variable in class anon.infoservice.MessageDBEntry
 
m_bFromCascade - Variable in class anon.infoservice.MixCascade
If this MixCascade has been received directly from a cascade connection.
m_bFromCascade - Variable in class anon.infoservice.MixInfo
If this MixInfo has been recevied directly from a cascade connection.
m_bGnome - Variable in class anon.platform.LinuxOS
 
m_bGotPremiumAccount - Variable in class anon.pay.PayAccountsFile
getBI
m_bHidden - Variable in class anon.infoservice.ListenerInterface
 
m_biConnectionListeners - Variable in class anon.pay.BIConnection
 
m_bIgnoreAIAccountErrorMessages - Variable in class anon.pay.PayAccountsFile
 
m_bIgnoreNoDataAvailable - Variable in class anon.client.TrustModel.TrustAttribute
 
m_biID - Variable in class anon.pay.xml.XMLAccountCertificate
 
m_biID - Variable in class anon.pay.xml.XMLPriceCertificate
 
m_bImplicitTrust - Variable in class anon.infoservice.MixCascade
 
m_bIncrementalAllowed - Variable in class anon.infoservice.JAPVersionInfo
 
m_bInfoService - Variable in class anon.infoservice.PerformanceEntry.PerformanceAttributeFloatingTimeEntry
True, if the object is created by the info service or the JAP client.
m_bInitialCCRequest - Variable in class anon.pay.xml.XMLPayRequest
 
m_bInitialized - Variable in class anon.forward.server.ForwardCascadeDatabase
 
m_bInitialRun - Variable in class anon.client.AbstractAutoSwitchedMixCascadeContainer
 
m_bInitialRun - Variable in class anon.util.Updater
 
m_bInternalCalculation - Variable in class anon.infoservice.update.AccountUpdater
 
m_bInterrupted - Variable in class anon.crypto.DSAKeyPool
 
m_bInterrupted - Variable in class anon.proxy.DirectProxy
 
m_bInterrupted - Variable in class anon.util.JobQueue
 
m_bisAccessControlled - Variable in class anon.infoservice.MixInfo
 
m_bIsAccountRequest - Variable in class anon.pay.xml.XMLPayRequest
 
m_bIsActive - Variable in class anon.pay.xml.XMLVolumePlan
 
m_bIsClosed - Variable in class anon.mixminion.FirstMMRConnection
 
m_bIsClosed - Variable in class anon.proxy.AnonProxy.OpenSocketRequester
Signals if the AnonProxy.OpenSocketRequester has been or is being closed.
m_bIsClosed - Variable in class anon.shared.AbstractAnonChannel
 
m_bIsClosed - Variable in class anon.shared.ChannelInputStream
 
m_bIsClosed - Variable in class anon.shared.ChannelOutputStream
 
m_bIsClosed - Variable in class anon.tor.FirstOnionRouterConnection
 
m_bIsClosedByPeer - Variable in class anon.shared.AbstractAnonChannel
 
m_bIsCreatingCircuit - Variable in class anon.tor.Tor
 
m_bIsDummy - Variable in class anon.infoservice.MessageDBEntry
 
m_bIsEncrypted - Variable in class anon.client.StreamedControlChannel
 
m_bIsExitNode - Variable in class anon.tor.ordescription.ORDescriptor
 
m_bIsFree - Variable in class anon.pay.xml.XMLVolumePlan
 
m_bIsInitialized - Static variable in class anon.pay.PayAccountsFile
 
m_bisLast - Variable in class anon.anonudp.mixmessage.Fragment
 
m_bIsLastCC - Variable in class anon.pay.xml.XMLEasyCC
 
m_bIsMonthlyVolume - Variable in class anon.pay.xml.XMLVolumePlan
 
m_bIsNewUser - Variable in class anon.pay.PayAccountsFile
 
m_bIsRunningOne - Variable in class anon.proxy.DirectProxy
 
m_bIsRunningTwo - Variable in class anon.proxy.DirectProxy
 
m_bIsStarted - Variable in class anon.tor.Tor
 
m_bIsTest - Variable in class anon.pay.PaymentInstanceDBEntry
 
m_bJAPContext - Variable in class anon.infoservice.InfoServiceDBEntry.EntryGetter
 
m_bKDE - Variable in class anon.platform.LinuxOS
 
m_bKeepCurrentCascade - Variable in class anon.client.AbstractAutoSwitchedMixCascadeContainer
 
m_bLastCCSignaled - Variable in class anon.pay.AIControlChannel
 
m_bLocked - Variable in class anon.pay.PayAccount
 
m_blocksize - Variable in class anon.mixminion.FirstMMRConnection
 
m_bMayBeSkippedIfDuplicate - Variable in class anon.util.JobQueue.Job
 
m_bMultiplexerClosed - Variable in class anon.pay.AIControlChannel
 
m_bNeedsHumanReadableFormatting - Static variable in class anon.util.XMLUtil
 
m_bNegativeSign - Variable in class anon.util.XMLDuration
 
m_bNewCascadesInBlacklist - Static variable in class anon.infoservice.BlacklistedCascadeIDEntry
 
m_bNotRemovable - Variable in class anon.crypto.CertificateContainer
This certifcate is NOT removable - used at the moment for some default certs
m_bNotRemovable - Variable in class anon.crypto.CertificateInfoStructure
 
m_bodyText - Variable in class anon.pay.xml.XMLEmail
 
m_bOldHashFormat - Variable in class anon.pay.xml.XMLEasyCC
 
m_bOneSessionOnly - Variable in class anon.platform.AbstractOS.AbstractURLOpener
 
m_boolean - Variable in class anon.util.BooleanVariable
 
m_bound - Variable in class anon.infoservice.PerformanceEntry.Bound
 
m_boundErrors - Variable in class anon.infoservice.PerformanceEntry.StabilityAttributes
 
m_boundResets - Variable in class anon.infoservice.PerformanceEntry.StabilityAttributes
 
m_boundUnknown - Variable in class anon.infoservice.PerformanceEntry.StabilityAttributes
 
m_bPassive - Variable in class anon.infoservice.PerformanceEntry
 
m_bPassive - Variable in class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
True, if the object is created by the info service or the JAP client.
m_bPayment - Variable in class anon.infoservice.MixInfo
 
m_bPerfServerEnabled - Variable in class anon.infoservice.InfoServiceDBEntry
 
m_bPrepaidReceived - Variable in class anon.pay.AIControlChannel
 
m_bPrimaryForwarderList - Variable in class anon.infoservice.InfoServiceDBEntry
Stores whether this infoservice has a primary forwarder list (true) or not (false).
m_bReceivedCreatedOrExtendedCell - Variable in class anon.tor.Circuit
 
m_bReconnecting - Variable in class anon.proxy.AnonProxy
 
m_bRemembered - Variable in class anon.proxy.DirectProxy.AllowProxyConnectionCallback.Answer
 
m_bRequestIsAlive - Variable in class anon.proxy.AnonProxyRequest
 
m_bRulesChanged - Variable in class anon.proxy.DirectProxy.AllowProxyConnectionCallback
 
m_bRun - Variable in class anon.anonudp.UDPMultiplexer.UDPMultiplexerReceiver
 
m_bRun - Variable in class anon.client.crypto.KeyPool
 
m_bRun - Variable in class anon.client.crypto.SymCipherMultithreadedCTR.EncryptionThread
 
m_bRun - Variable in class anon.client.DummyTrafficControlChannel
Stores whether the internal thread shall work (true) or come to the end (false).
m_bRun - Variable in class anon.client.TestControlChannel
Stores whether the internal thread shall work (true) or come to the end (false).
m_bRun - Variable in class anon.tor.FirstOnionRouterConnection
 
m_bRunning - Variable in class anon.proxy.DirectProxy.DirectProxyRunnable
 
m_bSendingPacket - Variable in class anon.client.AbstractControlChannel
 
m_bSendNewCaptcha - Variable in class anon.pay.BIConnection
 
m_bShowBrowserWarning - Variable in class anon.proxy.AnonProxyRequest
 
m_bShowPopup - Variable in class anon.infoservice.MessageDBEntry
 
m_bShuttingDown - Variable in class anon.proxy.AnonProxy
 
m_bSingleKey - Variable in class anon.client.crypto.DataChannelCipher
 
m_bSingleKey - Variable in class anon.client.crypto.DataChannelCipherSDK
 
m_bSkipInitialCascade - Variable in class anon.client.AbstractAutoSwitchedMixCascadeContainer
 
m_bSock5Support - Variable in class anon.infoservice.MixCascade
 
m_bSocks - Variable in class anon.infoservice.MixInfo
 
m_bStartCircuitsAtStartup - Variable in class anon.tor.TorAnonServerDescription
 
m_bStatusUnknown - Variable in class anon.pay.PayAccount
 
m_bStopThread - Variable in class anon.infoservice.Database
 
m_bStudy - Variable in class anon.infoservice.MixCascade
If this Cascade participates in a study.
m_bsupportsUDPoverUDP - Variable in class anon.client.KeyExchangeManager
 
m_bTemp - Variable in class anon.infoservice.InfoServiceDBEntry
Indicates if this is a temporary InfoService entry creates for bootstrapping.
m_bTimedOut - Variable in class anon.util.TimedOutputStream
 
m_bTimeout - Variable in class anon.proxy.DirectProxy.AllowProxyConnectionCallback.Answer
 
m_buff - Variable in class anon.platform.VMPerfDataFile
The buffer used to read from the data file.
m_buffer - Variable in class anon.transport.connection.ChunkConnectionAdapter.ChunkInputStream
Der interne Buffer stellt den zuletzt gelesen Chunk dar und ist die Basis fuer die durch ChunkConnectionAdapter.ChunkInputStream.read() zurueckgegeben Byes
m_buffer - Variable in class anon.transport.connection.ChunkConnectionAdapter.ChunkOutputStream
Der interne Buffer, welcher die zu uebertragenen Bytes sammelt.
m_buffUDPPacket - Variable in class anon.client.AbstractAnonUDPChannel.AnonUDPChannelInputStream
 
m_bundlePath - Variable in class anon.platform.MacOS
 
m_bUpdating - Variable in class anon.util.Updater
 
m_bUsable - Variable in class anon.platform.VMPerfDataFile
This class will only be usable on some java runtimes
m_bUseAuth - Variable in class anon.infoservice.HTTPConnectionFactory
Indicates whether to use proxy authentication
m_bUseAuthentication - Variable in class anon.infoservice.ProxyInterface
If the authentication strings are used.
m_bUseCascadeNameFragment - Variable in class anon.infoservice.MixInfo
 
m_bUseDefaultLocale - Variable in class anon.util.AbstractISOCodeMapper
 
m_bUseInfoService - Variable in class anon.tor.TorAnonServerDescription
 
m_bUseInterface - Variable in class anon.infoservice.ListenerInterface
This describes, whether we can reach this interface or not.
m_bUseInterface - Variable in class anon.infoservice.ProxyInterface
If the proxy is used or not.
m_bUserAction - Variable in class anon.proxy.DirectProxy.RememberedRequestRight
 
m_bValid - Variable in class anon.infoservice.AbstractDistributableDatabaseEntry.SerialDBEntry
 
m_bVerified - Variable in class anon.infoservice.AbstractDistributableDatabaseEntry.SerialDBEntry
 
m_bVirtual - Variable in class anon.infoservice.ListenerInterface
 
m_bVPN - Variable in class anon.infoservice.MixInfo
 
m_bVPNSupport - Variable in class anon.infoservice.MixCascade
 
m_bWarn - Variable in class anon.proxy.DirectProxy.RememberedRequestRight
 
m_bWeChanged - Variable in class anon.proxy.AnonProxy
 
m_bWithIntegrityCheck - Variable in class anon.client.AbstractDataChannel
 
m_bWithIntegrityCheck - Variable in class anon.client.KeyExchangeManager
 
m_bWithIntegrityCheck - Variable in class anon.client.Multiplexer
 
m_bWithIntegrityCheck - Variable in class anon.client.SingleChannelDataChain
 
m_byteBufferGetIntMethod - Static variable in class anon.platform.VMPerfDataFile
ByteBuffer.getInt()
m_byteBufferGetMethod - Static variable in class anon.platform.VMPerfDataFile
ByteBuffer.get()
m_byteBufferPositionMethod - Static variable in class anon.platform.VMPerfDataFile
ByteBuffer.position(int)
m_bytesPostData - Variable in class anon.infoservice.ANONAddress
The same as above as byte[]
m_bytesPostData - Variable in class anon.infoservice.JAPMinVersion
The same as above as byte[]
m_bytesSent - Variable in exception anon.TooMuchDataForPacketException
 
m_bytesToEncrypt - Variable in class anon.client.crypto.FirstMixCipher.MixEncryptionHandler
 
m_cA - Variable in class anon.crypto.X509BasicConstraints
true if the certificate belongs to a CA
m_calcDays - Variable in class anon.util.XMLDuration
 
m_calcHours - Variable in class anon.util.XMLDuration
 
m_calcMinutes - Variable in class anon.util.XMLDuration
 
m_calcMonths - Variable in class anon.util.XMLDuration
 
m_calcSeconds - Variable in class anon.util.XMLDuration
 
m_calcYears - Variable in class anon.util.XMLDuration
 
m_callback - Variable in class anon.proxy.DirectProxy
 
m_callbackAccount - Variable in class anon.pay.xml.XMLAccountInfo
 
m_callbackHandler - Variable in class anon.proxy.AnonProxy
 
m_callbackHandler - Variable in class anon.proxy.AnonProxyRequest
 
m_capsule - Variable in class anon.forward.client.ProgressCounter
 
m_captcha - Variable in class anon.forward.client.ForwarderInformationGrabber
This stores the captcha, if we have successfully parsed the forwarder information.
m_captchaImage - Variable in class anon.util.captcha.ZipBinaryImageCaptchaClient
Stores the captcha image.
m_captchaKeyBits - Variable in class anon.util.captcha.ZipBinaryImageCaptchaClient
Stores the number of captcha key bits.
m_captchaSolution - Variable in class anon.pay.BIConnection
 
m_cascade - Variable in class anon.client.KeyExchangeManager
 
m_cascadeID - Variable in class anon.infoservice.AbstractCascadeIDEntry
 
m_cascadeID - Variable in class anon.pay.xml.XMLEasyCC
 
m_category - Variable in class anon.client.TrustModel.TrustAttribute
 
m_cc - Variable in class anon.pay.xml.XMLPayRequest
 
m_Cell - Variable in class anon.tor.CellQueue.CellQueueEntry
 
m_cellqueueSend - Variable in class anon.tor.Circuit
 
m_centAmount - Variable in class anon.pay.xml.XMLPassivePayment
 
m_certainty - Variable in class anon.crypto.DSAKeyPool
 
m_Certificate - Variable in class anon.crypto.tinytls.TinyTLSServer
 
m_certificateNeedsVerification - Variable in class anon.crypto.CertificateContainer
Stores, whether this certificate needs verification by a parent certificate in order to get activated within the certificate store.
m_certificateNeedsVerification - Variable in class anon.crypto.CertificateInfoStructure
 
m_certificaterequested - Variable in class anon.crypto.tinytls.TinyTLS
 
m_certificates - Variable in class anon.crypto.CertPath
the included certificates
m_certificateType - Variable in class anon.crypto.CertificateContainer
Stores the certificate type of this certificate.
m_certificateType - Variable in class anon.crypto.CertificateInfoStructure
 
m_certificateverify - Variable in class anon.crypto.tinytls.TinyTLS
 
m_certificationRequest - Variable in class anon.crypto.PKCS10CertificationRequest
 
m_certificationRequestInfo - Variable in class anon.crypto.CertificationRequest
 
m_certPath - Variable in class anon.crypto.CertificateContainer
 
m_certPath - Variable in class anon.crypto.CertificateInfoStructure
 
m_certPath - Variable in class anon.crypto.XMLSignatureElement
Stores the certification Path of this Signature
m_certPath - Variable in class anon.infoservice.MixCascade
 
m_certPath - Variable in class anon.infoservice.PerformanceInfo
 
m_certPath - Variable in class anon.infoservice.ServiceOperator
The operators certificate
m_certPath - Variable in class anon.infoservice.StatusInfo
The certificate path
m_certPath - Variable in class anon.pay.PaymentInstanceDBEntry
 
m_certPath - Variable in class anon.terms.template.TermsAndConditionsTemplate
 
m_certPaths - Variable in class anon.crypto.MultiCertPath
 
m_chainClosed - Variable in class anon.client.AbstractDataChain
 
m_chainClosed - Variable in class anon.client.SequentialChannelDataChain
 
m_chainId - Variable in class anon.client.SequentialChannelDataChain
 
m_chainProtocolWithFlowControl - Variable in class anon.client.KeyExchangeManager
 
m_chainProtocolWithUpstreamFlowControl - Variable in class anon.client.KeyExchangeManager
 
m_chainTimeout - Variable in class anon.client.FixedRatioChannelsDescription
 
m_chainType - Variable in class anon.client.SingleChannelDataChain
 
m_changeInfoServices - Variable in class anon.infoservice.InfoServiceHolder
Stores, whether there is an automatic change of infoservice after failure.
m_channel - Variable in class anon.client.DataChainChannelListEntry
 
m_Channel - Variable in class anon.proxy.AnonProxyRequest
The AnonChannel connecting to the destination of the request.
m_channel - Variable in class anon.shared.ChannelOutputStream
 
m_channelCell - Variable in class anon.client.DataChainSendOrderStructure
A byte array formatted for the channel that is used to send it.
m_channelClosed - Variable in class anon.client.SimulatedLimitedDataChannel
 
m_channelCreator - Variable in class anon.client.AbstractDataChain
 
m_channelEntry - Variable in class anon.client.SequentialChannelDataChain.SendOrderProtocolData
 
m_channelFlags - Variable in class anon.client.MixPacket
 
m_channelID - Variable in class anon.anonudp.mixpacket.DataPacket
 
m_channelId - Variable in class anon.client.AbstractChannel
 
m_channelId - Variable in class anon.client.MixPacket
 
m_channelIdGenerator - Variable in class anon.client.ChannelTable
 
m_channelMessageQueue - Variable in class anon.client.AbstractDataChannel
 
m_channelOpen - Variable in class anon.client.AbstractChannel
 
m_channelOpened - Variable in class anon.client.SimulatedLimitedDataChannel
 
m_channelOpened - Variable in class anon.client.UnlimitedDataChannel
 
m_channelSymCipher - Variable in class anon.client.crypto.FirstMixCipher
 
m_channelTable - Variable in class anon.client.ChannelTable
 
m_channelTable - Variable in class anon.client.Multiplexer
 
m_channelTableControl - Variable in class anon.client.ChannelTable
 
m_channelTimeout - Variable in class anon.client.FixedRatioChannelsDescription
 
m_channelTimeout - Variable in class anon.client.SimulatedLimitedDataChannel
 
m_channelUnderlyingChannel - Variable in class anon.client.AnonTCPChannel
 
m_channelUnderlyingChannel - Variable in class anon.client.AnonUDPChannel
 
m_character - Variable in exception anon.crypto.X509DistinguishedName.IllegalCharacterException
 
m_characterNumber - Variable in class anon.util.captcha.ZipBinaryImageCaptchaClient
Stores the number of characters, which are embedded in the captcha image.
m_characterSet - Variable in class anon.util.captcha.ZipBinaryImageCaptchaClient
Stores the character set, which was used when the captcha was created.
m_charged - Variable in class anon.pay.xml.XMLPassivePayment
 
m_chargeRequest - Variable in class anon.pay.xml.XMLExternalChargeRequest
Holds a String[] of the following form: 1: tan, 2: currency, 3: amount
m_checkSignatures - Variable in class anon.crypto.SignatureVerifier
Stores whether signature checking is enabled or disabled.
m_checkTrustedRoot - Variable in class anon.crypto.tinytls.TinyTLS
 
m_Cipher - Variable in class anon.anonudp.mixmessage.crypto.MyCTRCipher
 
m_cipherChain - Variable in class anon.client.crypto.MixCipherChain
 
m_cipherDecrypt - Variable in class anon.anonudp.mixmessage.crypto.LinkEncryption
 
m_cipherEncrypt - Variable in class anon.anonudp.mixmessage.crypto.LinkEncryption
 
m_ciphersuitecode - Variable in class anon.crypto.tinytls.ciphersuites.CipherSuite
 
m_ciphersuitename - Variable in class anon.crypto.tinytls.ciphersuites.CipherSuite
 
m_circID - Variable in class anon.tor.cells.Cell
 
m_circID - Variable in class anon.tor.Circuit
 
m_circID - Variable in class anon.tor.OnionRouter
 
m_circuit - Variable in class anon.tor.TorChannel
 
m_circuitCreator - Variable in class anon.tor.Tor
 
m_CircuitForDestination - Variable in class anon.tor.Tor
 
m_circuitLength - Variable in class anon.tor.Circuit
 
m_circuitLengthMax - Variable in class anon.tor.Tor
 
m_circuitLengthMin - Variable in class anon.tor.Tor
 
m_Circuits - Variable in class anon.tor.FirstOnionRouterConnection
 
m_classHTTPCLient_ContentEncodingeModule - Variable in class anon.infoservice.HTTPConnectionFactory
 
m_clientcertificates - Variable in class anon.crypto.tinytls.TinyTLS
 
m_clientcertificatetypes - Variable in class anon.crypto.tinytls.TinyTLS
 
m_clientConnection - Variable in class anon.forward.server.ForwardConnection
Stores the connection to the client.
m_clientInputStream - Variable in class anon.proxy.DirectProxy.DirectConViaHTTPProxy
 
m_clientInputStream - Variable in class anon.proxy.DirectProxy.SendAnonWarning
 
m_clientmacsecret - Variable in class anon.crypto.tinytls.ciphersuites.CipherSuite
client write mac secret
m_clientprivatekey - Variable in class anon.crypto.tinytls.TinyTLS
 
m_clientrandom - Variable in class anon.crypto.tinytls.keyexchange.DHE_DSS_Key_Exchange
 
m_clientrandom - Variable in class anon.crypto.tinytls.keyexchange.DHE_RSA_Key_Exchange
 
m_clientrandom - Variable in class anon.crypto.tinytls.TinyTLS
 
m_clientrandom - Variable in class anon.crypto.tinytls.TinyTLSServerSocket
 
m_clientReadThread - Variable in class anon.forward.server.ForwardConnection
Stores the instance of the data transfer thread for the client -> server direction.
m_clientSocket - Variable in class anon.proxy.AnonProxyRequest
The socket connected to the Browser sending the request.
m_clientSocket - Variable in class anon.proxy.DirectProxy.ConnectionHandler
 
m_clientSocket - Variable in class anon.proxy.DirectProxy.DirectConViaHTTPProxy
 
m_clientSocket - Variable in class anon.proxy.DirectProxyConnection
 
m_clientwriteIV - Variable in class anon.crypto.tinytls.ciphersuites.CipherSuite
client write IV, only used for block ciphers
m_clientwritekey - Variable in class anon.crypto.tinytls.ciphersuites.CipherSuite
client write key
m_closeConnection - Variable in class anon.forward.server.ForwardConnection
Stores whether the ForwardConnection shall be closed.
m_closed - Variable in class anon.client.AbstractDataChain.DataChainOutputStreamImplementation
 
m_closed - Variable in class anon.client.DataChainInputStreamImplementation
 
m_code - Variable in class anon.client.PacketProcessedEvent
 
m_code - Variable in class anon.pay.xml.XMLAiLoginConfirmation
 
m_codeBase - Variable in class anon.infoservice.JAPVersionInfo
Stores the URLs of the servers, where the corresponding JAP software can be downloaded from.
m_command - Variable in class anon.tor.cells.Cell
 
m_commonName - Variable in class anon.infoservice.ServiceLocation
 
m_commonName - Variable in class anon.infoservice.ServiceOperator
 
m_completedObjects - Variable in class anon.util.AbstractMemorizingPasswordReader
 
m_compressedXmlStructure - Variable in class anon.infoservice.MixCascade
 
m_concatenatedPCHashes - Variable in class anon.pay.AIControlChannel.EmptyAccountPacketObserver
 
m_conditionValue - Variable in class anon.client.TrustModel.TrustAttribute
 
m_connected - Variable in class anon.client.AnonClient
 
m_connectedCascade - Variable in class anon.pay.AIControlChannel
 
m_connection - Variable in class anon.forward.client.DefaultClientProtocolHandler
This stores the forwarded connection.
m_connectionErrorFlagSet - Variable in class anon.client.SequentialChannelDataChain.ChainCell
 
m_connectionHandler - Variable in class anon.forward.server.ForwardScheduler
This stores all active connections (ForwardConnection).
m_connectionHTTPHeaders - Variable in class anon.proxy.HTTPProxyCallback
Container for the Headers of a whole HTTP Connection including Request and Response.
m_ConnectionsPerCircuit - Variable in class anon.tor.Tor
 
m_Constraints - Variable in class anon.tor.ordescription.ORAcl
 
m_containerMixCascade - Variable in class anon.proxy.AnonProxy
Stores the MixCascade we are connected to.
m_Content - Variable in class anon.mixminion.message.ForwardInformation
 
m_context - Variable in class anon.infoservice.AbstractDistributableDatabaseEntry.SerialDBEntry
 
m_context - Variable in class anon.infoservice.MixCascade
 
m_controlchannelCiper - Variable in class anon.client.Multiplexer
 
m_controlchannelCipher - Variable in class anon.client.KeyExchangeManager
 
m_controlMessageQueue - Variable in class anon.client.Multiplexer
 
m_costConfirmations - Variable in class anon.pay.xml.XMLAccountInfo
a collection of costconfirmations (one for each mixcascade that was used with this account)
m_counter - Variable in class anon.mixminion.message.FragmentContainer
 
m_counterValue - Variable in class anon.forward.client.ProgressCounter.ProgressCount
The current value of the counter
m_countHibernate - Variable in class anon.tor.ordescription.ORList
 
m_country - Variable in class anon.infoservice.ServiceLocation
This is the country where the service is located.
m_countryCode - Variable in class anon.infoservice.ServiceOperator
 
m_creationTime - Variable in class anon.infoservice.AbstractDatabaseEntry
 
m_creationTime - Variable in class anon.pay.xml.XMLAccountCertificate
 
m_creationTimeStamp - Variable in class anon.infoservice.AbstractMarkedMessageIDDBEntry
 
m_creationTimeStamp - Variable in class anon.infoservice.InfoServiceDBEntry
Stores the time when this infoservice entry was created by the origin infoservice or by the JAP client (if it is a user-defined entry).
m_creationTimeStamp - Variable in class anon.pay.PaymentInstanceDBEntry
Stores the time when this payment instance entry was created by the origin payment instance.
m_critical - Variable in class anon.crypto.AbstractX509Extension
 
m_crl - Variable in class anon.crypto.CertificateRevocationList
 
m_currencies - Variable in class anon.pay.xml.XMLPaymentOptions
 
m_currency - Variable in class anon.pay.xml.XMLPassivePayment
 
m_current - Variable in class anon.infoservice.PerformanceEntry
A calendar used for date calculations.
m_currentBytes - Variable in class anon.pay.PayAccount
the number of bytes which have been used but not confirmed yet
m_currentCascade - Variable in class anon.client.AbstractAutoSwitchedMixCascadeContainer
 
m_currentConnectionState - Variable in class anon.forward.server.ServerSocketPropagandist
Stores the current connection state.
m_currentErrorCode - Variable in class anon.forward.server.ServerSocketPropagandist
Stores the error code of the first announcement try.
m_currentFailure - Variable in class anon.util.ClassUtil.ClassInstantiator
 
m_currentIndex - Variable in class anon.client.StreamedControlChannel
Is initialized to -2, to account for the 2 preceding length bytes of a message.
m_currentJob - Variable in class anon.util.JobQueue
 
m_currentJobThread - Variable in class anon.util.JobQueue
 
m_currentMixminionParams - Variable in class anon.proxy.AnonProxy
Stores the Mixminion params.
m_currentRisk - Variable in class anon.infoservice.StatusInfo
Stores the current risk for using this mix cascade.
m_currentServerManagerId - Static variable in class anon.forward.LocalForwarder
The ID, if the instance is registered as a ServerManager, otherwise null.
m_currentService - Variable in class anon.client.AnonClient
 
m_currentStartThreads - Variable in class anon.proxy.AnonProxy
 
m_currentState - Variable in class anon.forward.server.DefaultProtocolHandler
This stores the current protocol state.
m_currentStep - Variable in class anon.platform.AbstractOS.AbstractRetryCopyProcess
 
m_currentTorParams - Variable in class anon.proxy.AnonProxy
Stores the Tor params.
m_curveIdentifier - Variable in class anon.crypto.MyECParams
 
m_D - Variable in class anon.crypto.MyECPrivateKey
 
m_data - Variable in class anon.client.DataChainInputStreamQueueEntry
 
m_Data - Variable in class anon.crypto.tinytls.AbstractTLSRecord
 
m_data - Variable in class anon.tor.TorSocksChannel
 
m_DatabaseEntryClass - Variable in class anon.infoservice.Database
The DatabaseEntry class for that this Database is registered.
m_dataChainType - Variable in class anon.client.TypeFilterDataChain.TypeFilterOutputStreamImplementation
 
m_dataChannelCipher - Variable in class anon.client.crypto.LastMixCipher
 
m_dataChannelFactory - Variable in class anon.client.ChannelTable
 
m_datagrampacketSentMixPacket - Variable in class anon.anonudp.UDPMultiplexer
 
m_datagrampacketSentMixPacketData - Variable in class anon.anonudp.UDPMultiplexer
 
m_dataLen - Variable in class anon.crypto.tinytls.AbstractTLSRecord
 
m_dataRetentionInfo - Variable in class anon.infoservice.MixCascade
 
m_date - Variable in class anon.terms.template.TermsAndConditionsTemplate
 
m_date - Variable in class anon.terms.TermsAndConditions
 
m_DateFormat - Static variable in class anon.proxy.DirectProxyConnection
 
m_datePublished - Variable in class anon.tor.ordescription.ORList
 
m_dateTimeout - Variable in class anon.pay.AIControlChannel.PreviousPrepdaidBytes
 
m_days - Variable in class anon.util.XMLDuration
 
m_dbConf - Variable in class anon.infoservice.externaldatabase.jdbc.EDBDatabaseJDBC
 
m_dbEntryClass - Variable in class anon.infoservice.InfoServiceDBEntry.EntryGetter
 
m_dbThread - Variable in class anon.infoservice.Database
 
m_dbURL - Variable in class anon.infoservice.externaldatabase.jdbc.EDBConfigurationJDBC
 
m_DecMsgCounter - Variable in class anon.client.crypto.ControlChannelCipher
 
m_DecMsgCounter - Variable in class anon.client.crypto.DataChannelCipher
 
m_DecMsgCounter - Variable in class anon.client.crypto.DataChannelCipherSDK
 
m_decoded - Variable in class anon.mixminion.message.Message
 
m_decomposedCascadeName - Variable in class anon.infoservice.MixCascade
 
m_decompressionProxyCallback - Variable in class anon.proxy.AnonProxy
 
m_decryptcipher - Variable in class anon.crypto.tinytls.ciphersuites.CipherSuite
 
m_decryptHelperBuff - Variable in class anon.client.crypto.DataChannelCipher
 
m_decryptHelperBuff - Variable in class anon.client.crypto.DataChannelCipherSDK
 
m_decryptionEngine - Variable in class anon.tor.OnionRouter
 
m_decryptIV - Variable in class anon.anonudp.mixmessage.crypto.LinkEncryption
 
m_decryptKeySpec - Variable in class anon.anonudp.mixmessage.crypto.LinkEncryption
 
m_decryptPlainLinkHeader - Variable in class anon.anonudp.mixmessage.crypto.LinkEncryption
 
m_deleted - Variable in class anon.mixminion.MixminionPOPChannel
 
m_deposit - Variable in class anon.pay.xml.XMLTransCert
 
m_description - Variable in class anon.mixminion.FirstMMRConnection
 
m_description - Variable in class anon.tor.FirstOnionRouterConnection
 
m_description - Variable in class anon.tor.OnionRouter
 
m_destroyed - Variable in class anon.tor.Circuit
 
m_detailedInfos - Variable in class anon.pay.xml.XMLPaymentOption
Same explanation as m_headings
m_details - Variable in class anon.pay.xml.XMLBankAccount
 
m_dFactor - Variable in class anon.pay.xml.XMLBalance.MonthlyOverusage
 
m_dFactorOverusageGeneral - Variable in class anon.pay.xml.XMLBalance
 
m_dFactorOverusageUser - Variable in class anon.pay.xml.XMLBalance
 
m_dhe - Variable in class anon.crypto.tinytls.keyexchange.DHE_DSS_Key_Exchange
 
m_dhe - Variable in class anon.crypto.tinytls.keyexchange.DHE_RSA_Key_Exchange
 
m_dhe - Variable in class anon.tor.OnionRouter
 
m_dhparams - Variable in class anon.crypto.tinytls.keyexchange.DHE_DSS_Key_Exchange
 
m_dhparams - Variable in class anon.crypto.tinytls.keyexchange.DHE_RSA_Key_Exchange
 
m_dhserverpub - Variable in class anon.crypto.tinytls.keyexchange.DHE_DSS_Key_Exchange
 
m_dhserverpub - Variable in class anon.crypto.tinytls.keyexchange.DHE_RSA_Key_Exchange
 
m_Digest - Variable in class anon.crypto.MyDSASignature
 
m_digest - Variable in class anon.crypto.MyECDSASignature
 
m_Digest - Variable in class anon.crypto.MyRSASignature
The key with that this algorithm has been initialised.
m_digest - Variable in class anon.crypto.tinytls.util.P_Hash
 
m_digest - Variable in class anon.mixminion.mmrdescription.MMRDescription
 
m_digestDb - Variable in class anon.tor.OnionRouter
 
m_digestDf - Variable in class anon.tor.OnionRouter
 
m_digestGenerated - Variable in class anon.tor.cells.RelayCell
 
m_digestMethod - Variable in class anon.crypto.XMLSignatureElement
 
m_digestValue - Variable in class anon.crypto.XMLSignatureElement
 
m_directProxy - Variable in class anon.client.AnonClient
 
m_directProxy - Variable in class anon.proxy.DirectProxy.SendAnonWarning
 
m_displayName - Variable in class anon.pay.xml.XMLVolumePlan
 
m_distribution - Variable in class anon.infoservice.MixCascadeExitAddresses
 
m_distributionPoints - Variable in class anon.infoservice.MixCascade
 
m_DNSCache - Variable in class anon.tor.Tor
 
m_dnsResolver - Variable in class anon.client.AnonClient
 
m_doc - Variable in class anon.pay.xml.XMLGenericStrings
 
m_doCompress - Variable in class anon.forward.server.DefaultProtocolHandler
This stores if we should send compressed message or not
m_docTheAccountCert - Variable in class anon.pay.xml.XMLAccountCertificate
 
m_docTheBalance - Variable in class anon.pay.xml.XMLBalance
 
m_docTheBankAccount - Variable in class anon.pay.xml.XMLBankAccount
 
m_docTheEasyCC - Variable in class anon.pay.xml.XMLEasyCC
 
m_docTheEmail - Variable in class anon.pay.xml.XMLEmail
 
m_docTheMixAccountBalance - Variable in class anon.pay.xml.XMLMixAccountBalance
 
m_docTheMixInfo - Variable in class anon.pay.xml.XMLMixInfo
 
m_docThePriceCert - Variable in class anon.pay.xml.XMLPriceCertificate
 
m_docThePriceCerts - Variable in class anon.pay.xml.XMLPriceCertificateList
 
m_docTheRequest - Variable in class anon.pay.xml.XMLTransferRequest
 
m_docTheSettings - Variable in class anon.pay.xml.XMLPaymentSettings
 
m_docTheText - Variable in class anon.pay.xml.XMLGenericText
 
m_docTheTransCert - Variable in class anon.pay.xml.XMLTransCert
 
m_docTheVolumePlan - Variable in class anon.pay.xml.XMLVolumePlan
 
m_docTheVolumePlanPurchase - Variable in class anon.pay.xml.XMLVolumePlanPurchase
 
m_docTheVolumePlans - Variable in class anon.pay.xml.XMLVolumePlans
 
m_docType - Variable in class anon.crypto.CertPathInfo
 
m_documentType - Variable in class anon.crypto.CertPath
the certificate class of the certs that may verify this CertPath
m_documentType - Variable in class anon.crypto.MultiCertPath
 
m_downloadURL - Variable in class anon.infoservice.JavaVersionDBEntry
 
m_downstreamBytes - Variable in class anon.proxy.HTTPProxyCallback
 
m_downstreamClosedFlagSet - Variable in class anon.client.SequentialChannelDataChain.ChainCell
 
m_downstreamPackets - Variable in class anon.client.FixedRatioChannelsDescription
 
m_downstreamPackets - Variable in class anon.client.SimulatedLimitedDataChannel
 
m_downstreamSendMe - Variable in class anon.client.KeyExchangeManager
 
m_downstreamSendMeCount - Variable in class anon.client.SingleChannelDataChain
 
m_downstreamSendMeLimit - Variable in class anon.client.SingleChannelDataChain
 
m_downstreamThread - Variable in class anon.client.AbstractDataChain
 
m_drInfo - Variable in class anon.infoservice.MixInfo
 
m_DSSCertificate - Variable in class anon.crypto.tinytls.TinyTLSServer
 
m_DSSCertificate - Variable in class anon.crypto.tinytls.TinyTLSServerSocket
 
m_DSSKey - Variable in class anon.crypto.tinytls.TinyTLSServer
 
m_DSSKey - Variable in class anon.crypto.tinytls.TinyTLSServerSocket
 
m_dummyGetter - Variable in class anon.infoservice.IMutableProxyInterface.DummyMutableProxyInterface
 
m_dummyTrafficControlChannel - Variable in class anon.client.AnonClient
 
m_dummyTrafficInterval - Variable in class anon.client.AnonClient
 
m_dummyTrafficInterval - Variable in class anon.forward.server.ForwardServerManager
Stores the dummy traffic interval (in ms), if we need dummy traffic for holding a connection while phases of inactivity.
m_duration - Variable in class anon.infoservice.DataRetentionInformation
 
m_duration - Variable in class anon.pay.xml.XMLVolumePlan
 
m_durationLimited - Variable in class anon.pay.xml.XMLVolumePlan
 
m_durationUnit - Variable in class anon.pay.xml.XMLVolumePlan
 
m_dynamic - Variable in class anon.infoservice.MixInfo
LERNGRUPPE Indicates if this mix is available for dynamic cascades
m_e - Variable in class anon.crypto.MyRSAPublicKey
 
m_ecdhgAgreement - Variable in class anon.crypto.MyECDHAgreement
 
m_elemSignature - Variable in class anon.crypto.XMLSignatureElement
 
m_email - Variable in class anon.mixminion.message.Message
 
m_enabled - Variable in class anon.crypto.CertificateContainer
Stores, whether this certificate is enabled within the certificate store.
m_enabled - Variable in class anon.crypto.CertificateInfoStructure
 
m_EncMsgCounter - Variable in class anon.client.crypto.ControlChannelCipher
 
m_EncMsgCounter - Variable in class anon.client.crypto.DataChannelCipher
 
m_EncMsgCounter - Variable in class anon.client.crypto.DataChannelCipherSDK
 
m_encodedData - Variable in class anon.util.captcha.ZipBinaryImageCaptchaClient
Stores the encoded information.
m_encrypt - Variable in class anon.crypto.tinytls.TinyTLS
 
m_encrypt - Variable in class anon.crypto.tinytls.TinyTLSServerSocket
 
m_encryptcipher - Variable in class anon.crypto.tinytls.ciphersuites.CipherSuite
 
m_encryptCounter - Variable in class anon.anonudp.mixmessage.crypto.LinkEncryption
 
m_encryptedPrivateKey - Variable in class anon.pay.PayAccount
 
m_encryptionEngine - Variable in class anon.tor.OnionRouter
 
m_encryptIV - Variable in class anon.anonudp.mixmessage.crypto.LinkEncryption
 
m_encryptKeySpec - Variable in class anon.anonudp.mixmessage.crypto.LinkEncryption
 
m_endOfBlocking - Variable in class anon.infoservice.ListenerInterface
 
m_enforceFastResponse - Variable in class anon.client.SequentialChannelDataChain.SendOrderProtocolData
 
m_entries - Variable in class anon.infoservice.PerformanceEntry
The attribute entries.
m_entries - Variable in class anon.infoservice.PerformanceInfo
All PerformanceEntry objects measured by the info service
m_envCommand - Variable in class anon.platform.AbstractOS.InitEnvRunner
 
m_envVars - Variable in class anon.platform.AbstractOS
 
m_errorCode - Variable in exception anon.forward.client.ClientForwardException
This stores the reason of this exception.
m_errorCode - Variable in class anon.forward.client.ForwarderInformationGrabber
This stores the error (if any) which occured, while the information was fetched or parsed.
m_errorListener - Variable in class anon.client.AbstractDataChain
 
m_errorPosition - Variable in class anon.crypto.CertPath
 
m_errorPosition - Variable in class anon.crypto.CertPathInfo
 
m_errStrings - Static variable in exception anon.pay.xml.XMLErrorMessage
default error descriptions
m_eventListeners - Variable in class anon.client.AnonClient
 
m_exception - Variable in class anon.mixminion.FirstMMRConnectionThread
 
m_exception - Variable in class anon.tor.FirstOnionRouterConnectionThread
 
m_exception - Variable in class anon.util.ExceptionVariable
 
m_exitnodes - Variable in class anon.mixminion.mmrdescription.MMRList
 
m_exitnodes - Variable in class anon.tor.ordescription.ORList
 
m_expireTime - Variable in class anon.infoservice.AbstractDatabaseEntry
Stores the time when this entry will be deleted from the database.
m_expiring - Variable in class anon.mixminion.message.Keyring
 
m_extended - Variable in class anon.tor.OnionRouter
 
m_extension - Variable in class anon.crypto.AbstractX509Extension
 
m_extensions - Variable in class anon.crypto.CertificateRevocationList
 
m_extensions - Variable in class anon.crypto.CertificationRequestInfo
 
m_extensions - Variable in class anon.crypto.JAPCertificate
 
m_extensions - Variable in class anon.crypto.MyX509Extensions
 
m_extensions - Variable in class anon.crypto.RevokedCertificate
 
m_externalIdentifier - Variable in class anon.infoservice.MessageDBEntry
 
m_extraInfos - Variable in class anon.pay.xml.XMLPaymentOption
This vector takes String[3] arrays.
m_extraKeyBits - Variable in class anon.util.captcha.ZipBinaryImageCaptchaClient
Stores the number of extra key bits (bits of the key, which we have to guess with brute force).
m_fingerprint - Variable in class anon.tor.ordescription.ORDescriptor
 
m_firstCert - Variable in class anon.crypto.CertPathInfo
 
m_firstDownstreamPacket - Variable in class anon.client.SequentialChannelDataChain
 
m_firstEncryptionPacket - Variable in class anon.client.crypto.DefaultMixCipher
 
m_firstEncryptionPacket - Variable in class anon.client.crypto.FirstMixCipher
 
m_firstEncryptionPacket - Variable in class anon.client.crypto.LastMixCipher
 
m_firstEntry - Variable in class anon.tor.CellQueue
 
m_firstMixSymmetricCipher - Variable in class anon.client.KeyExchangeManager
 
m_firstOnionRouters - Variable in class anon.tor.FirstOnionRouterConnectionFactory
 
m_FirstOR - Variable in class anon.tor.Circuit
 
m_FirstORConnection - Variable in class anon.tor.Circuit
 
m_firstORFactory - Variable in class anon.tor.Tor
 
m_firstPacket - Variable in class anon.client.TypeFilterDataChain
 
m_firstUpstreamPacket - Variable in class anon.client.SingleChannelDataChain
 
m_fixedRatioChannelsDescription - Variable in class anon.client.KeyExchangeManager
 
m_flatEnddate - Variable in class anon.pay.xml.XMLBalance
 
m_floatingTimeEntries - Variable in class anon.infoservice.PerformanceEntry
The floating time entry.
m_flowControlFlagSet - Variable in class anon.client.SingleChannelDataChain.ChainCell
 
m_foot - Variable in class anon.util.ObjectQueue
Least recently added object.
m_forwardedConnection - Variable in class anon.proxy.AnonProxy
Stores, whether we use a forwarded connection (already active, when AnonProxy is created) or not.
m_forwarderId - Variable in class anon.forward.server.ServerSocketPropagandist
Stores our by the infoservice assigned id, if the announcement was successful.
m_forwardScheduler - Variable in class anon.forward.server.ForwardServerManager
Stores the associated ForwardScheduler.
m_fragexitnodes - Variable in class anon.mixminion.mmrdescription.MMRList
 
m_fragments - Variable in class anon.mixminion.message.FragmentContainer
 
m_freeMix - Variable in class anon.infoservice.MixInfo
Stores whether the mix is waiting for a cascade assignment.
m_generic - Variable in class anon.pay.xml.XMLPaymentOption
Generic option?
m_getXmlConnectionTimeout - Static variable in class anon.infoservice.InfoServiceDBEntry
 
m_guaranteedBandwidth - Variable in class anon.forward.client.ForwardConnectionDescriptor
This stores the bandwidth (in bytes/second) guaranteed by the forwarder.
m_handshakecompleted - Variable in class anon.crypto.tinytls.TinyTLS
 
m_handshakecompleted - Variable in class anon.crypto.tinytls.TinyTLSServerSocket
 
m_handshakemessages - Variable in class anon.crypto.tinytls.TinyTLS
 
m_handshakemessages - Variable in class anon.crypto.tinytls.TinyTLSServerSocket
 
m_hash - Variable in class anon.tor.ordescription.ORDescriptor
 
m_hashAffiliate - Variable in class anon.pay.PayAccountsFile
 
m_hashCode - Variable in class anon.util.XMLDuration
 
m_hashFreeCodeURLs - Variable in class anon.pay.PaymentInstanceDBEntry
 
m_hashListenerInterfaces - Variable in class anon.infoservice.InfoServiceDBEntry
 
m_hashListenerInterfaces - Variable in class anon.infoservice.MixCascade
 
m_hashParsedDomains - Variable in class anon.proxy.AnonProxyRequest
 
m_hashPopupText - Variable in class anon.infoservice.MessageDBEntry
 
m_hashSignatureChecks - Variable in class anon.crypto.SignatureVerifier
Stores whether signature checks for a document type are done or not.
m_hashText - Variable in class anon.infoservice.MessageDBEntry
 
m_hashUrl - Variable in class anon.infoservice.MessageDBEntry
 
m_hashURLs - Variable in class anon.infoservice.DataRetentionInformation
 
m_hashValue - Variable in class anon.crypto.MyDSAPublicKey
 
m_hashValue - Variable in class anon.crypto.MyRSAPublicKey
 
m_hashValue - Variable in class anon.pay.xml.XMLPriceCertificate
 
m_hashWebshopURLs - Variable in class anon.pay.PaymentInstanceDBEntry
 
m_head - Variable in class anon.util.ObjectQueue
Most recently added object.
m_Header - Variable in class anon.crypto.tinytls.AbstractTLSRecord
 
m_header - Variable in class anon.mixminion.message.Header
 
m_headerbytes - Variable in class anon.mixminion.message.ReplyBlock
 
m_headings - Variable in class anon.pay.xml.XMLPaymentOption
This vector takes String[2] arrays while the first element is the heading and the second element is the language identifier.
m_Height - Variable in class anon.util.captcha.MyImage
 
m_hibernate - Variable in class anon.tor.ordescription.ORDescriptor
 
m_HKDFBytesGenerator - Variable in class anon.crypto.MyKDF
 
m_hmacInput - Variable in class anon.crypto.tinytls.ciphersuites.CipherSuite
 
m_hmacOutput - Variable in class anon.crypto.tinytls.ciphersuites.CipherSuite
 
m_hops - Variable in class anon.mixminion.message.Message
 
m_hops - Variable in class anon.mixminion.message.NoReplyMessage
 
m_hops - Variable in class anon.mixminion.message.ReplyMessage
 
m_hours - Variable in class anon.util.XMLDuration
 
m_httpClient - Variable in class anon.pay.BIConnection
 
m_httpCommand - Variable in class anon.infoservice.HttpRequestStructure
The command of the http request this HttpCommandStructure is used for.
m_httpConnectionListeners - Variable in class anon.proxy.HTTPProxyCallback
 
m_httpFileName - Variable in class anon.infoservice.HttpRequestStructure
The filename on the HTTP server which is requested.
m_httpProxyCallback - Variable in class anon.proxy.AnonProxy
 
m_httpReturnData - Variable in class anon.infoservice.HttpResponseStructure
Stores the whole HTTP response, including HTTP code, header and data.
m_iAmountInEuroCent - Variable in class anon.pay.Transaction
 
m_iAvailableBytes - Variable in class anon.client.DataChainInputStreamQueueEntry
 
m_iCurrentIDs - Variable in class anon.anonudp.mixmessage.crypto.MyReplayDetection
 
m_id - Variable in class anon.client.TrustModel
 
m_id - Variable in class anon.crypto.JAPCertificate
 
m_ID - Variable in class anon.infoservice.AbstractCascadeIDEntry
 
m_id - Variable in class anon.infoservice.AbstractDistributableDatabaseEntry.SerialDBEntry
 
m_id - Variable in class anon.infoservice.AbstractIDEntry
 
m_id - Variable in class anon.infoservice.AbstractMarkedMessageIDDBEntry
 
m_id - Variable in class anon.infoservice.MessageDBEntry
 
m_ID - Variable in class anon.infoservice.MixCascadeExitAddresses.InfoServiceID
 
m_id - Variable in class anon.infoservice.PerformanceInfo
The id of the entry - should be a Info Service Id
m_id - Variable in class anon.mixminion.message.FragmentContainer
 
m_id - Variable in class anon.pay.xml.XMLEasyCC
 
m_id - Variable in class anon.pay.xml.XMLMixInfo
 
m_id - Variable in class anon.shared.AbstractAnonChannel
 
m_Id - Variable in class anon.tor.util.DNSCacheEntry
 
m_identifier - Variable in class anon.crypto.AbstractX509Extension
 
m_identifier - Variable in class anon.transport.connection.util.QueuedChunkConnection.QueuedAddress
 
m_IdentityKey - Variable in class anon.mixminion.mmrdescription.MMRDescription
 
m_iDstPort - Variable in class anon.client.AbstractAnonUDPChannel
 
m_iErrorCode - Variable in exception anon.error.AnonServiceException
 
m_iErrorCode - Variable in exception anon.pay.xml.XMLErrorMessage
 
m_iErrors - Variable in class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
The amount of errors occurred.
m_iErrors - Variable in class anon.infoservice.PerformanceEntry.PerformanceAttributeFloatingTimeEntry
 
m_iErrors - Variable in class anon.infoservice.PerformanceEntry.StabilityAttributes
 
m_iFragmentNumber - Variable in class anon.anonudp.mixmessage.Fragment
 
m_ignoreCRLMark - Variable in class anon.crypto.CertificateRevocationList.CRLInstantiator
 
m_iInetPort - Variable in class anon.infoservice.ListenerInterface
This is the representation of the port of the ListenerInterface.
m_iKDEVersion - Variable in class anon.platform.LinuxOS
 
m_iKeySize - Variable in class anon.client.crypto.KeyPool
 
m_iLastTimestamp - Variable in class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
 
m_iLastTimestamp - Variable in class anon.infoservice.PerformanceEntry.PerformanceAttributeFloatingTimeEntry
 
m_iLastValue - Variable in class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
The last value added.
m_iLastValue - Variable in class anon.infoservice.PerformanceEntry.PerformanceAttributeFloatingTimeEntry
The last value that has been added.
m_iLowestID - Variable in class anon.anonudp.mixmessage.crypto.MyReplayDetection
 
m_imageLink - Variable in class anon.pay.xml.XMLPaymentOption
A link to an image
m_iMaxConnectionsPerRoute - Variable in class anon.tor.TorAnonServerDescription
 
m_iMaxOpenChannels - Variable in class anon.client.KeyExchangeManager
 
m_iMaxOpenChannels - Variable in class anon.infoservice.MixCascade
 
m_iMaxRouteLen - Variable in class anon.tor.TorAnonServerDescription
 
m_iMaxTried - Variable in class anon.infoservice.RandomListenerInterfaceSwitcher
 
m_iMessageID - Variable in class anon.anonudp.mixmessage.Fragment
 
m_iMinRouteLen - Variable in class anon.tor.TorAnonServerDescription
 
m_iMinValue - Variable in class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
The min value.
m_iMixIndex - Variable in exception anon.error.NotRecoverableException
 
m_In - Variable in class anon.client.AnonUDPChannel
 
m_In - Variable in class anon.shared.ProxyConnection
 
m_InChannel - Variable in class anon.proxy.AnonProxyRequest
InputStream from AnonProxyRequest.m_Channel.
m_incomingMessageBuffer - Variable in class anon.forward.server.DefaultProtocolHandler
This buffer stores the parts of a incoming protocol message until we received the full message.
m_incomingMessageLength - Variable in class anon.forward.server.DefaultProtocolHandler
This stores the net length of a incoming message in the incoming message buffer.
m_indizes - Variable in class anon.mixminion.message.FragmentContainer
 
m_info - Variable in class anon.proxy.DirectProxy.SendAnonWarning
 
m_infoService - Variable in class anon.forward.server.ServerSocketPropagandist
Stores the infoservice where we have to announce the local port number.
m_infoserviceSoftware - Variable in class anon.infoservice.InfoServiceDBEntry
Some information about the used infoservice software.
m_initialCascade - Variable in class anon.client.AbstractAutoSwitchedMixCascadeContainer
 
m_initialCC - Variable in class anon.pay.AIControlChannel
 
m_initKey - Variable in class anon.crypto.MyECDSASignature
 
m_inittimeout - Variable in class anon.mixminion.FirstMMRConnection
 
m_inittimeout - Variable in class anon.tor.FirstOnionRouterConnection
 
m_inputFields - Variable in class anon.pay.xml.XMLPaymentOption
This vector takes input fields.
m_inputStream - Variable in class anon.client.AbstractDataChain
 
m_inputStream - Variable in class anon.client.Multiplexer
 
m_inputStream - Variable in class anon.proxy.DirectProxyConnection
 
m_inputStream - Variable in class anon.proxy.DirectProxyResponse
 
m_inputStream - Variable in class anon.shared.AbstractAnonChannel
 
m_inputstream - Variable in class anon.transport.connection.ChunkConnectionAdapter
Die Eingabestrom der Verbindung
m_inputStream - Variable in class anon.transport.connection.SocketConnection
Der Eingabstrom der Verbindung.
m_inputStreamCipher - Variable in class anon.client.Multiplexer
 
m_InSocket - Variable in class anon.proxy.AnonProxyRequest
m_instance - Static variable in class anon.crypto.RevokedCertifcateStore
the instance of RevokedCertificateStore
m_instance - Static variable in class anon.forward.LocalForwarder
The singleton instance
m_integer - Variable in class anon.util.IntegerVariable
 
m_integrityErrorFlagSet - Variable in class anon.client.SingleChannelDataChain.ChainCell
 
m_integrityErrorListener - Variable in class anon.client.AbstractDataChain
 
m_internalChannelMessageQueue - Variable in class anon.client.SingleChannelDataChain
 
m_internalEventSynchronization - Variable in class anon.client.Multiplexer
 
m_internalState - Variable in class anon.transport.connection.SocketConnection
Der interne Zustand der Verbindung.
m_internalStreamSynchronization - Variable in class anon.client.AbstractDataChain.DataChainOutputStreamImplementation
 
m_internalSynchronization - Variable in class anon.client.AbstractChannel
Object used to synchronize between sending packets and closing the channel.
m_internalSynchronization - Variable in class anon.client.AnonClient
 
m_internalSynchronization - Variable in class anon.client.DataChainChannelListEntry
 
m_internalSynchronization - Variable in class anon.client.DataChainSendOrderStructure
Object used to synchronize processing and sending of the order.
m_internalSynchronization - Variable in class anon.client.DummyTrafficControlChannel
 
m_internalSynchronization - Variable in class anon.client.KeyExchangeManager
 
m_internalSynchronization - Variable in class anon.client.MixParameters
 
m_internalSynchronization - Variable in class anon.client.PacketCounter
 
m_internalSynchronization - Variable in class anon.client.replay.ReplayControlChannel
 
m_internalSynchronization - Variable in class anon.client.replay.TimestampUpdater
 
m_internalSynchronization - Variable in class anon.client.SimulatedLimitedDataChannel
 
m_internalSynchronization - Variable in class anon.client.SocketHandler
 
m_internalSynchronization - Variable in class anon.client.TestControlChannel
 
m_internalSynchronization - Variable in class anon.client.TypeFilterDataChain
 
m_internalSynchronization - Variable in class anon.client.UnlimitedDataChannel
 
m_internalSynchronizationForDummyTraffic - Variable in class anon.client.AnonClient
 
m_internalSynchronizationForSocket - Variable in class anon.client.AnonClient
 
m_interrupted - Variable in class anon.util.Updater
 
m_interval - Variable in class anon.client.DummyTrafficControlChannel
Stores the dummy traffic interval in milliseconds.
m_interval - Variable in class anon.client.TestControlChannel
Stores the dummy traffic interval in milliseconds.
m_invalidAfterFailure - Variable in class anon.util.ClassUtil.ClassInstantiator
 
m_ioException - Variable in class anon.client.DataChainInputStreamQueueEntry
 
m_iOffsetUDPPayload - Variable in class anon.client.AbstractAnonUDPChannel.AnonUDPChannelInputStream
 
m_iOpadPerThread - Variable in class anon.client.crypto.SymCipherMultithreadedCTR
 
m_ioSocket - Variable in class anon.shared.ProxyConnection
 
m_Ip - Variable in class anon.tor.util.DNSCacheEntry
 
m_ipAddress - Variable in class anon.transport.address.TcpIpAddress
The IP address.
m_iPoolSize - Variable in class anon.client.crypto.KeyPool
 
m_iPort - Variable in class anon.proxy.DirectProxyConnection
The port of the URI of the last received request.
m_iPreferredPort - Variable in class anon.infoservice.RandomListenerInterfaceSwitcher
 
m_iPremiumProbability - Variable in class anon.infoservice.MixInfo
 
m_iProtocol - Variable in class anon.proxy.AnonProxyRequest
The protocol the request is using, gathered from the first received byte or lack thereof in the AnonProxyRequest.run() method.
m_iProtocolType - Variable in class anon.infoservice.ListenerInterface
This describes the protocol type.
m_iRelayErrors - Variable in class anon.tor.Circuit
 
m_iRemainingLenUDPPayload - Variable in class anon.client.AbstractAnonUDPChannel.AnonUDPChannelInputStream
 
m_iRemainingLenUDPPayload - Variable in class anon.client.AnonUDPChannel
 
m_iResets - Variable in class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
 
m_iResets - Variable in class anon.infoservice.PerformanceEntry.PerformanceAttributeFloatingTimeEntry
 
m_iResets - Variable in class anon.infoservice.PerformanceEntry.StabilityAttributes
 
m_iRouteLen - Variable in class anon.mixminion.MixminionServiceDescription
 
m_iRunningEncryptionThreads - Variable in class anon.client.crypto.SymCipherMultithreadedCTR
 
m_isAccessControlled - Variable in class anon.infoservice.MixCascade
 
m_isClosed - Variable in class anon.transport.connection.SkypeConnection.SkypeWriter
gibt an ob der Writer offen oder geschlossen ist.
m_isClosed - Variable in class anon.transport.connection.util.QueuedChunkReader
Gibt an ob der Reader geschlossen ist.
m_isClosed - Variable in class anon.transport.connection.util.QueuedChunkWriter
Gibt an ob der Writer geschlossen ist.
m_iSendRelayCellsWaitingForDelivery - Variable in class anon.tor.TorChannel
 
m_isExitNode - Variable in class anon.mixminion.mmrdescription.MMRDescription
 
m_isImplicitlyCA - Variable in class anon.crypto.MyECParams
 
m_iSize - Variable in class anon.infoservice.PerformanceEntry.StabilityAttributes
 
m_iSize - Variable in class anon.tor.CellQueue
 
m_isListing - Variable in class anon.forward.LocalForwarder
Sind wir bereit Verbindungen anzunehmen.
m_isListning - Variable in class anon.forward.server.SkypeServerManager
Warten wir auf Verbindungsanfragen?
m_isNamedCurve - Variable in class anon.crypto.MyECParams
 
m_iso2 - Variable in class anon.util.AbstractISOCodeMapper
 
m_isPayment - Variable in class anon.infoservice.MixCascade
True, if this MixCascade is a payment cascade.
m_iSrcPort - Variable in class anon.client.AbstractAnonUDPChannel
 
m_issuer - Variable in class anon.crypto.CertificateRevocationList
 
m_issuer - Variable in class anon.crypto.JAPCertificate
 
m_issuer - Variable in class anon.crypto.MultiCertPath
 
m_issuer - Variable in class anon.crypto.X509CertificateIssuer
the distinguished name of the certificate's issuer
m_issuingDistributionPoint - Variable in class anon.crypto.X509IssuingDistributionPoint
 
m_isTearDown - Variable in class anon.transport.connection.util.QueuedChunkReader
Gibt an ob der Reader heruntergefahren werden soll.
m_istream - Variable in class anon.crypto.tinytls.TinyTLS
 
m_istream - Variable in class anon.crypto.tinytls.TinyTLSServerSocket
 
m_istream - Variable in class anon.mixminion.FirstMMRConnection
 
m_istream - Variable in class anon.tor.FirstOnionRouterConnection
 
m_istream - Variable in class anon.util.SocketGuard
 
m_iSuccess - Variable in class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
 
m_iTorDirServerPort - Variable in class anon.tor.TorAnonServerDescription
 
m_iUnknown - Variable in class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
 
m_iUnknown - Variable in class anon.infoservice.PerformanceEntry.PerformanceAttributeFloatingTimeEntry
 
m_iUnknown - Variable in class anon.infoservice.PerformanceEntry.StabilityAttributes
 
m_iv1 - Variable in class anon.client.crypto.SymCipher
 
m_iv1 - Variable in class anon.client.crypto.SymCipherCTR
 
m_iv1 - Variable in class anon.client.crypto.SymCipherMultithreadedCTR
 
m_iv2 - Variable in class anon.client.crypto.SymCipher
 
m_iv2 - Variable in class anon.client.crypto.SymCipherCTR
 
m_iv2 - Variable in class anon.client.crypto.SymCipherMultithreadedCTR
 
m_japSoftware - Variable in class anon.infoservice.JAPMinVersion
Stores the included ServiceSoftware information.
m_jarFileName - Variable in class anon.infoservice.JAPVersionInfo
Stores the filename of the where the corresponding JAP software is available on the server.
m_javalangProcessClass - Static variable in class anon.platform.MyProcess
 
m_javalangRuntime - Static variable in class anon.platform.MyRuntime
 
m_javalangRuntimeClass - Static variable in class anon.platform.MyRuntime
 
m_javaNioByteBufferClass - Static variable in class anon.platform.VMPerfDataFile
java.nio.ByteBuffer
m_javaNioByteOrderClass - Static variable in class anon.platform.VMPerfDataFile
java.nio.ByteOrder
m_jdpArg - Variable in class anon.proxy.DirectProxy.RequestInfo
 
m_jobs - Variable in class anon.util.JobQueue
 
m_jobThreads - Variable in class anon.util.JobQueue
 
m_keyCreationThread - Variable in class anon.crypto.DSAKeyPool
 
m_keydigest - Variable in class anon.mixminion.mmrdescription.MMRDescription
 
m_keyexchangealgorithm - Variable in class anon.crypto.tinytls.ciphersuites.CipherSuite
 
m_keyExchangeManager - Variable in class anon.client.AnonClient
 
m_keyExchangeManager - Variable in class anon.client.DefaultDataChannelFactory
 
m_keyLength - Variable in class anon.crypto.DSAKeyPool
 
m_keyLength - Variable in class anon.crypto.MyRSAPublicKey
 
m_keylistAktKey - Variable in class anon.client.crypto.KeyPool
 
m_keylistPool - Variable in class anon.client.crypto.KeyPool
 
m_keyPair - Variable in class anon.crypto.PKCS12
 
m_keypairIdentityKey - Variable in class anon.tor.FirstOnionRouterConnection
 
m_KeyPool - Static variable in class anon.client.crypto.KeyPool
 
m_keyPool - Variable in class anon.pay.PayAccountsFile
 
m_KeyPoolThread - Variable in class anon.client.crypto.KeyPool
 
m_keyringpassword - Variable in class anon.mixminion.message.Message
 
m_keys - Variable in class anon.crypto.DSAKeyPool
 
m_KeysForCircuit - Variable in class anon.tor.Tor
 
m_label - Variable in class anon.crypto.tinytls.util.PRF
 
m_lAccountNr - Variable in class anon.pay.Transaction
 
m_lAccountNumber - Variable in class anon.pay.xml.XMLBalance
the number of the account that this balance object belongs to
m_lAccountNumber - Variable in class anon.pay.xml.XMLEasyCC
 
m_lAdditionalTraffic - Variable in class anon.pay.xml.XMLBalance.MonthlyOverusage
 
m_language - Variable in class anon.pay.xml.XMLTransactionOverview
 
m_languages - Static variable in class anon.pay.xml.XMLPaymentOption
 
m_lastAccountInfoUpdate - Variable in class anon.pay.PayAccount
 
m_lastEntry - Variable in class anon.tor.CellQueue
 
m_lastErrorMessage - Variable in class anon.pay.AIControlChannel
 
m_lastORDescription - Variable in class anon.tor.Circuit
 
m_lastSupportedJavaVersion - Variable in class anon.infoservice.JAPVersionInfo
 
m_lastSupportedVersion - Variable in class anon.infoservice.JavaVersionDBEntry
 
m_lastTestAverage - Variable in class anon.infoservice.PerformanceEntry
The average entries of the last test.
m_lastTestTime - Variable in class anon.infoservice.PerformanceEntry
The time of the last performed test.
m_lastTransferVolumes - Variable in class anon.forward.server.ForwardSchedulerStatistics
Stores the list with the last transfered byte amounts.
m_lastUpdate - Variable in class anon.infoservice.AbstractDistributableDatabaseEntry.SerialDBEntry
 
m_lastUpdate - Variable in class anon.infoservice.AbstractIDEntry
 
m_lastUpdate - Variable in class anon.infoservice.ANONAddress
 
m_lastUpdate - Variable in class anon.infoservice.JAPMinVersion
Time (see System.currentTimeMillis()) when the root-of-update information infoservice has propagated this minimum version info.
m_lastUpdate - Variable in class anon.infoservice.JAPVersionInfo
Time (see System.currentTimeMillis()) when the root-of-update information infoservice has propagated this version info.
m_lastUpdate - Variable in class anon.infoservice.JavaVersionDBEntry
 
m_lastUpdate - Variable in class anon.infoservice.MessageDBEntry
 
m_lastUpdate - Variable in class anon.infoservice.MixCascade
Time (see System.currentTimeMillis()) when the mixcascade (first mix) has sent this HELO message.
m_lastUpdate - Variable in class anon.infoservice.MixCascadeExitAddresses
The time of the last update.
m_lastUpdate - Variable in class anon.infoservice.MixInfo
Time (see System.currentTimeMillis()) when the mix has sent this HELO message.
m_lastUpdate - Variable in class anon.infoservice.PerformanceEntry
The time of the last update.
m_lastUpdate - Variable in class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
The time of the last update.
m_lastUpdate - Variable in class anon.infoservice.PerformanceEntry.PerformanceAttributeFloatingTimeEntry
The time of the last update.
m_lastUpdate - Variable in class anon.infoservice.PerformanceInfo
Last Update time of the database entry
m_lastUpdate - Variable in class anon.infoservice.ServiceOperator
The last update time.
m_lastUpdate - Variable in class anon.infoservice.StatusInfo
Time (see System.currentTimeMillis()) when the mixcascade (first mix) has sent this status message.
m_lastUpdate - Variable in class anon.pay.xml.XMLMixAccountBalance
 
m_lastUpdate - Variable in class anon.tor.util.DNSCacheEntry
 
m_latestVersion - Variable in class anon.infoservice.JavaVersionDBEntry
 
m_lAverageValue - Variable in class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
The average value.
m_lBackupDone - Variable in class anon.pay.PayAccount
 
m_lBestBoundValue - Variable in class anon.infoservice.PerformanceEntry.PerformanceAttributeFloatingTimeEntry
The best bound value.
m_lBound - Variable in class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
The bound value.
m_lBoundValue - Variable in class anon.infoservice.PerformanceEntry.PerformanceAttributeFloatingTimeEntry
The bound value.
m_lBytes - Variable in class anon.pay.xml.XMLAccountInfo.PastMonthsVolumeBytes
 
m_lDeposit - Variable in class anon.pay.xml.XMLBalance
the amount of money which the user has paid for the corresponding volume plan
m_Len - Variable in class anon.client.crypto.SymCipherMultithreadedCTR.EncryptionThread
 
m_lengthBuffer - Variable in class anon.client.StreamedControlChannel
 
m_lExtraVolume - Variable in class anon.pay.xml.XMLVolumePlan
 
m_linkEncryption - Variable in class anon.anonudp.UDPMultiplexer
 
m_listenerInterface - Variable in class anon.infoservice.ProxyInterface
 
m_listenerInterfaces - Variable in class anon.infoservice.InfoServiceDBEntry
The ListenerInterfaces of all interfaces (internet-address and port) this infoservice is (virtually) listening on.
m_listenerInterfaces - Variable in class anon.infoservice.MixCascade
Holds the information about the interfaces (IP, Port) the mixcascade (first mix) is listening on.
m_listenerInterfaces - Variable in class anon.pay.PaymentInstanceDBEntry
 
m_listner - Variable in class anon.forward.server.SkypeServerManager
Der asynchrone Listner fuer neue Verbindungen.
m_listner - Variable in class anon.transport.connection.SkypeConnection
Der Listner fuer Veraenderungen an dem Zustand der Verbindung, sofern diese von aussen (Skype, RemoteEnd) ausgeloesst werden.
m_listner - Variable in class anon.transport.connection.SkypeConnection.SkypeReader
Der Listner fuer ankommende Nachrichten
m_lLastMonthRemainingTraffic - Variable in class anon.pay.xml.XMLBalance
 
m_lLastNextRequest - Variable in class anon.client.AbstractAutoSwitchedMixCascadeContainer
 
m_lLastUpdate - Variable in class anon.infoservice.MixCascadeExitAddresses.InfoServiceID
 
m_lLastUpdate - Variable in class anon.infoservice.update.AbstractDatabaseUpdater
 
m_lLastUpdate - Variable in class anon.infoservice.update.AccountUpdater
 
m_lMaxValue - Variable in class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
The max value.
m_localAddress - Variable in class anon.transport.connection.SkypeConnection
Die Adresse des lokalen Endunktes der Verbindung
m_localAddress - Variable in class anon.transport.connection.SocketConnection
Die Adresse des lokalen Endpunktes
m_localAddress - Variable in class anon.transport.connection.util.QueuedChunkConnection
Die lokale Addresse
m_locale - Variable in class anon.terms.template.TermsAndConditionsTemplate
 
m_locale - Variable in class anon.util.AbstractISOCodeMapper
 
m_locale - Variable in class anon.util.LanguageMapper
 
m_lockIdPointer - Variable in class anon.crypto.CertificateStore
 
m_lockList - Variable in class anon.crypto.CertificateContainer
Stores all locks on this certificate.
m_lockTable - Variable in class anon.crypto.CertificateStore
 
m_loggedElements - Variable in class anon.infoservice.DataRetentionInformation
 
m_loginTimeout - Static variable in class anon.client.AnonClient
 
m_loginTimeoutFastAvailable - Static variable in class anon.client.AnonClient
 
m_longterm_secret - Variable in class anon.mixminion.message.ReplyBlock
 
m_lOverusageBytes - Variable in class anon.pay.xml.XMLBalance
 
m_lowerIndex - Variable in class anon.client.crypto.SymCipherMultithreadedCTR.EncryptionThread
 
m_lSpent - Variable in class anon.pay.xml.XMLBalance
the amount of byte which are already consumed for the corresponding account
m_lStdDeviation - Variable in class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
The standard deviation.
m_lTransactionID - Variable in class anon.pay.Transaction
 
m_lTransferredBytes - Variable in class anon.pay.xml.XMLEasyCC
 
m_lVolumeBytesMonthly - Variable in class anon.pay.xml.XMLBalance
 
m_managerThread - Variable in class anon.forward.server.ServerSocketManager
The internal thread, which accepts the client connections and forwards them to the ForwardScheduler.
m_markup - Variable in class anon.pay.xml.XMLPaymentOption
percentage of a user's payment that we have to pay to the payment option's provider
m_mastersecret - Variable in class anon.crypto.tinytls.keyexchange.DHE_DSS_Key_Exchange
 
m_mastersecret - Variable in class anon.crypto.tinytls.keyexchange.DHE_RSA_Key_Exchange
 
m_maxDummyTrafficInterval - Variable in class anon.proxy.AnonProxy
Stores the maximum dummy traffic interval in milliseconds -> we need dummy traffic with at least that rate.
m_maximumBandwidth - Variable in class anon.forward.client.ForwardConnectionDescriptor
This stores maximum bandwidth (in bytes/second) the forwarder supports.
m_maximumOutputBlocksize - Variable in class anon.client.SequentialChannelDataChain
 
m_MaxNrOfActiveCircuits - Variable in class anon.tor.Tor
 
m_maxPacket - Variable in class anon.forward.client.ProgressCounter.ProgressCount
the maximal value for the number of packets The maximum is set when we initialize the Capsule
m_maxRequests - Variable in class anon.proxy.AnonProxy
 
m_maxSteps - Variable in class anon.platform.AbstractOS.AbstractRetryCopyProcess
 
m_MaxStreamsPerCircuit - Variable in class anon.tor.Circuit
 
m_maxUsers - Variable in class anon.infoservice.MixCascade
Is greater zero if user number is restricted.
m_md5Fingerprint - Variable in class anon.crypto.JAPCertificate
 
m_md5Fingerprint - Variable in class anon.crypto.PKCS10CertificationRequest
 
m_message - Variable in class anon.mixminion.message.Decoder
 
m_message - Variable in class anon.pay.xml.XMLAiLoginConfirmation
 
m_message - Variable in class anon.pay.xml.XMLBalance
 
m_message_parts - Variable in class anon.mixminion.message.NoReplyMessage
 
m_message_parts - Variable in class anon.mixminion.message.ReplyMessage
 
m_messageBuffer - Variable in class anon.client.StreamedControlChannel
 
m_messageCode - Variable in class anon.client.InternalChannelMessage
 
m_messageCode - Variable in class anon.util.AbstractMessage
Stores the message code.
m_messageData - Variable in class anon.client.InternalChannelMessage
 
m_messageData - Variable in class anon.util.AbstractMessage
Stores some message data, which maybe was sent with the message.
m_messageDistributor - Variable in class anon.client.replay.ReplayControlChannel
 
m_messageLink - Variable in class anon.pay.PayMessage
 
m_messageLink - Variable in class anon.pay.xml.XMLBalance
 
m_messageListeners - Variable in class anon.pay.PayAccount
 
m_messageListeners - Variable in class anon.pay.PayAccountsFile
 
m_messageQueueHead - Variable in class anon.client.InternalChannelMessageQueue
 
m_messageQueuesNotifications - Variable in class anon.client.AbstractDataChain
 
m_messageQueueTail - Variable in class anon.client.InternalChannelMessageQueue
 
m_messages - Variable in class anon.mixminion.MixminionPOPChannel
 
m_messageText - Variable in class anon.pay.PayMessage
 
m_messageText - Variable in class anon.pay.xml.XMLBalance
 
m_middlenodes - Variable in class anon.tor.ordescription.ORList
 
m_minDummyTrafficInterval - Variable in class anon.forward.client.DefaultClientProtocolHandler
This stores the minimal dummy traffic interval (in ms) for the forwarder.
m_minDummyTrafficInterval - Variable in class anon.forward.client.ForwardConnectionDescriptor
This stores the minimal dummy traffic interval (in ms) for the forwarder.
m_minJapVersion - Variable in class anon.pay.xml.XMLPaymentOption
JAP version since when the option does work (for non-generic options)
m_minutes - Variable in class anon.util.XMLDuration
 
m_mixCascade - Variable in class anon.infoservice.SimpleMixCascadeContainer
 
m_mixCascadeCertificateLock - Variable in class anon.client.KeyExchangeManager
Stores the lock on the certificate used by the mixcascade to sign all cascade related messages, like the MixCascade or MixCascadeStatus structures.
m_mixCascadeContainer - Variable in class anon.proxy.AnonProxy.EncapsulatedMixCascadeContainer
 
m_mixCascadeId - Variable in class anon.infoservice.MixCascade
This is the ID of the mixcascade.
m_mixCascadeId - Variable in class anon.infoservice.StatusInfo
This is the ID of the mixcascade to which this status belongs.
m_mixCert - Variable in class anon.pay.xml.XMLMixInfo
 
m_mixCertPath - Variable in class anon.infoservice.MixInfo
Stores the certPath for this mix.
m_mixCertVerifiedAndValid - Variable in class anon.infoservice.MixCascade
 
m_mixCipher - Variable in class anon.client.crypto.FirstMixCipher
 
m_mixCipher - Variable in class anon.client.MixParameters
 
m_mixCipherChain - Variable in class anon.client.AbstractDataChannel
 
m_mixCipherChain - Variable in class anon.client.InternalChannelMessage
 
m_mixedPackets - Variable in class anon.infoservice.StatusInfo
This is the number of packets, which are mixed through the cascade since their startup.
m_mixId - Variable in class anon.client.MixParameters
 
m_mixId - Variable in class anon.client.replay.ReplayTimestamp
 
m_mixId - Variable in class anon.infoservice.MixInfo
This is the ID of the mix.
m_MixId - Variable in class anon.infoservice.MixPosition
 
m_mixIds - Variable in class anon.infoservice.MixCascade
Holds IDs of all mixes in the cascade.
m_mixInfos - Variable in class anon.infoservice.MixCascade
 
m_mixLocation - Variable in class anon.infoservice.MixInfo
Some information about the location of the mix.
m_Mixminion - Variable in class anon.mixminion.FirstMMRConnection
 
m_Mixminion - Variable in class anon.proxy.AnonProxy
 
m_mixminionrouters - Variable in class anon.mixminion.mmrdescription.MMRList
 
m_mixminionroutersWithNames - Variable in class anon.mixminion.mmrdescription.MMRList
 
m_mixNodes - Variable in class anon.infoservice.MixCascade
 
m_mixOperator - Variable in class anon.infoservice.MixInfo
Some information about the operator of the mix.
m_mixParameters - Variable in class anon.client.crypto.DefaultMixCipher
 
m_mixParameters - Variable in class anon.client.crypto.LastMixCipher
 
m_mixParameters - Variable in class anon.client.KeyExchangeManager
 
m_mixParameters - Variable in class anon.client.replay.TimestampUpdater
 
m_mixProtocolVersion - Variable in class anon.infoservice.MixCascade
 
m_mixSignature - Variable in class anon.infoservice.MixInfo
Stores the signature element for this mix.
m_mixSoftware - Variable in class anon.infoservice.MixInfo
Some information about the used mix software.
m_mixStreamCipher - Variable in class anon.client.crypto.FirstMixCipher.MixEncryptionHandler
 
m_mixTnCInfo - Variable in class anon.infoservice.MixInfo
 
m_mmrlist - Variable in class anon.mixminion.message.NoReplyMessage
 
m_mmrlist - Variable in class anon.mixminion.message.ReplyMessage
 
m_mmrlistFetcher - Variable in class anon.mixminion.mmrdescription.MMRList
 
m_MMRListPort - Variable in class anon.mixminion.mmrdescription.PlainMMRListFetcher
 
m_MMRListServer - Variable in class anon.mixminion.mmrdescription.PlainMMRListFetcher
 
m_months - Variable in class anon.util.XMLDuration
 
m_msBlockTimeout - Variable in class anon.client.AnonClient
 
m_multibleClose - Variable in class anon.transport.connection.util.ClosedInputStream
Gibt an ob ClosedInputStream.close() mehrmals ohne den Wurf einer Ausnahme ausgerufen werden kann.
m_multibleClose - Variable in class anon.transport.connection.util.ClosedOutputStream
Gibt an ob ClosedOutputStream.close() mehrmals ohne den Wurf einer Ausnahme ausgerufen werden kann.
m_multiCertPath - Variable in class anon.crypto.XMLSignature
The MultiCertPath assoicated with this signature
m_multipartid - Variable in class anon.mixminion.EMail
 
m_multiplexer - Variable in class anon.client.AnonClient
 
m_multiplexer - Variable in class anon.client.DefaultDataChannelFactory
 
m_multiplexerInputStreamCipher - Variable in class anon.client.KeyExchangeManager
 
m_multiplexerOutputStreamCipher - Variable in class anon.client.KeyExchangeManager
 
m_MyAccountListener - Variable in class anon.pay.PayAccountsFile
 
m_myaddress - Variable in class anon.mixminion.message.ReplyBlock
 
m_myEmail - Variable in class anon.mixminion.MixminionServiceDescription
 
m_mykeys - Variable in class anon.mixminion.message.Keyring
 
m_myrouting - Variable in class anon.mixminion.message.ReplyBlock
 
m_mySpent - Variable in class anon.pay.PayAccount
internal value for spent bytes.
m_n - Variable in class anon.crypto.MyRSAPublicKey
 
m_name - Variable in class anon.infoservice.MixInfo
The name of the mix.
m_name - Variable in class anon.mixminion.FirstMMRConnectionThread
 
m_name - Variable in class anon.mixminion.mmrdescription.MMRDescription
 
m_name - Variable in class anon.pay.PaymentInstanceDBEntry
 
m_name - Variable in class anon.pay.xml.XMLPaymentOption
Option name
m_name - Variable in class anon.pay.xml.XMLVolumePlan
 
m_name - Variable in class anon.tor.FirstOnionRouterConnectionThread
 
m_name - Variable in class anon.tor.ordescription.ORDescriptor
 
m_name - Variable in class anon.transport.address.AddressParameter
Der Name des jeweiligen Parameters.
m_nameFragmentForCascade - Variable in class anon.infoservice.MixInfo
The name to contribute to the cascade name .
m_names - Variable in class anon.crypto.X509AuthorityKeyIdentifier
the optional name of the issuer
m_neighbour - Variable in class anon.infoservice.InfoServiceDBEntry
Describes whether this infoservice is a neighbour of our one.
m_netBandwidth - Variable in class anon.forward.server.ForwardScheduler
The maximum bandwidth for all connections together in bytes/second.
m_Next - Variable in class anon.client.DataChainInputStreamQueueEntry
 
m_Next - Variable in class anon.client.InternalChannelMessage
 
m_next - Variable in class anon.tor.CellQueue.CellQueueEntry
 
m_nextEntry - Variable in class anon.platform.VMPerfDataFile
Position of the next data entry in the byte buffer
m_nextHandshakeRecordOffset - Variable in class anon.crypto.tinytls.TLSPlaintextRecord
The internal offset, which is increased every time a handshake record is retrieved from the payload.
m_nextOR - Variable in class anon.tor.OnionRouter
 
m_nextUpdate - Variable in class anon.crypto.CertificateRevocationList
 
m_Nonce - Variable in class anon.client.crypto.MyAEADParameters
 
m_nonRecoveredBound - Variable in class anon.infoservice.PerformanceEntry.Bound
 
m_notifier - Variable in class anon.platform.AbstractOS
 
m_nrAskedInfoServices - Variable in class anon.infoservice.InfoServiceHolder
 
m_nrCountries - Variable in class anon.infoservice.MixCascade
 
m_nrOfActiveUsers - Variable in class anon.infoservice.StatusInfo
Stores the number of active users in the corresponding mixcascade.
m_nrOfConnections - Variable in class anon.forward.server.ForwardScheduler
This stores the maximum number of simultaneous connections.
m_nrOperators - Variable in class anon.infoservice.MixCascade
 
m_nrOperatorsCountForDistribution - Variable in class anon.infoservice.MixCascade
 
m_nrOperatorsShown - Variable in class anon.infoservice.MixCascade
 
m_nrPriceCerts - Variable in class anon.infoservice.MixCascade
 
m_nrThreads - Variable in class anon.client.crypto.SymCipherMultithreadedCTR
 
m_NumberFormat - Static variable in class anon.proxy.DirectProxyConnection
 
m_numberoffrags - Variable in class anon.mixminion.message.FragmentContainer
 
m_numChannels - Variable in class anon.proxy.AnonProxy
 
m_numEntries - Variable in class anon.platform.VMPerfDataFile
Data entry count
m_oActiveCircuitSync - Variable in class anon.tor.Tor
 
m_OAEP - Variable in class anon.crypto.MyRSA
 
m_object - Variable in class anon.util.ObjectQueue.QueueItem
The actual object this ObjectQueue.QueueItem wraps.
m_observable - Variable in class anon.util.Updater
 
m_observable - Variable in class anon.util.Updater.ObservableInfo
 
m_observableInfo - Variable in class anon.util.Updater.ObservableInfoContainer
 
m_observedMultiplexer - Variable in class anon.client.DummyTrafficControlChannel
 
m_observer - Variable in class anon.proxy.AnonProxy
 
m_oDestroyedByPeerSync - Variable in class anon.tor.Circuit
 
m_oMessageObject - Variable in exception anon.pay.xml.XMLErrorMessage
 
m_onionkey - Variable in class anon.tor.ordescription.ORDescriptor
 
m_onionRouters - Variable in class anon.tor.Circuit
 
m_onionrouters - Variable in class anon.tor.ordescription.ORList
 
m_onionroutersWithNames - Variable in class anon.tor.ordescription.ORList
 
m_onlyHardRemovable - Variable in class anon.crypto.CertificateContainer
Stores, whether the certificate can only be removed from the certificate store by calling the removeCertificate() method.
m_onlyHardRemovable - Variable in class anon.crypto.CertificateInfoStructure
 
m_oNotifySync - Variable in class anon.mixminion.FirstMMRConnectionThread
 
m_oNotifySync - Variable in class anon.tor.Circuit
 
m_oNotifySync - Variable in class anon.tor.FirstOnionRouterConnectionThread
 
m_OpadIndex - Variable in class anon.client.crypto.SymCipherMultithreadedCTR
 
m_operatorCert - Variable in class anon.pay.xml.XMLBankAccount
 
m_operatorCert - Variable in class anon.pay.xml.XMLTransferRequest
 
m_operatorId - Variable in class anon.pay.xml.XMLMixInfo
 
m_orderData - Variable in class anon.client.DataChainSendOrderStructure
 
m_oResolveSync - Variable in class anon.tor.Circuit
 
m_originChannel - Variable in class anon.client.TypeFilterDataChain
 
m_originOutputStream - Variable in class anon.client.TypeFilterDataChain.TypeFilterOutputStreamImplementation
 
m_orList - Variable in class anon.tor.Tor
 
m_orlistFetcher - Variable in class anon.tor.ordescription.ORList
 
m_ORListPort - Variable in class anon.tor.ordescription.PlainORListFetcher
 
m_ORListServer - Variable in class anon.tor.ordescription.PlainORListFetcher
 
m_OS - Variable in class anon.pay.HttpClient
 
m_oSendCellCounterSync - Variable in class anon.tor.Circuit
 
m_oSendSync - Variable in class anon.tor.Circuit
 
m_oSendSync - Variable in class anon.tor.FirstOnionRouterConnection
 
m_oStartStopSync - Variable in class anon.tor.Tor
 
m_ostream - Variable in class anon.crypto.tinytls.TinyTLS
 
m_ostream - Variable in class anon.crypto.tinytls.TinyTLSServerSocket
 
m_ostream - Variable in class anon.mixminion.FirstMMRConnection
 
m_ostream - Variable in class anon.tor.FirstOnionRouterConnection
 
m_ostream - Variable in class anon.util.SocketGuard
 
m_oSync - Variable in class anon.client.crypto.SymCipherMultithreadedCTR.EncryptionThread
 
m_oSync - Variable in class anon.client.DataChainInputStreamImplementation
 
m_oSync - Variable in class anon.client.InternalChannelMessageQueue
 
m_oSyncEncryptionThreads - Variable in class anon.client.crypto.SymCipherMultithreadedCTR
 
m_oSyncSend - Variable in class anon.tor.TorChannel
 
m_oSyncSendCellCounter - Variable in class anon.tor.TorChannel
 
m_oSyncSendRelayCellsWaitingForDelivery - Variable in class anon.tor.TorChannel
 
m_oSyncUpstreamFlowControl - Variable in class anon.client.SingleChannelDataChain
 
m_Out - Variable in class anon.client.AnonTCPChannel.AnonTCPChannelOutputStream
 
m_Out - Variable in class anon.client.AnonUDPChannel
 
m_Out - Variable in class anon.shared.ProxyConnection
 
m_Out - Variable in class anon.util.TimedOutputStream
 
m_OutChannel - Variable in class anon.proxy.AnonProxyRequest
OutputStream from AnonProxyRequest.m_Channel.
m_outgoingMessageBuffer - Variable in class anon.forward.server.DefaultProtocolHandler
This is the for outgoing protocol messages to the client.
m_outputStream - Variable in class anon.client.AbstractDataChain
 
m_outputStream - Variable in class anon.client.Multiplexer
 
m_outputStream - Variable in class anon.proxy.DirectProxyResponse
 
m_outputStream - Variable in class anon.shared.AbstractAnonChannel
 
m_outputstream - Variable in class anon.transport.connection.ChunkConnectionAdapter
Der Ausgabestrom der Verbindung
m_outputStream - Variable in class anon.transport.connection.SocketConnection
Der Ausgabestrom der Verbindung.
m_outputStreamCipher - Variable in class anon.client.Multiplexer
 
m_OutSocket - Variable in class anon.proxy.AnonProxyRequest
m_oWaitForOpen - Variable in class anon.tor.TorChannel
 
m_packetCountEmptyObserver - Variable in class anon.pay.AIControlChannel
 
m_packetCounter - Variable in class anon.client.AnonClient
 
m_packetCounter - Variable in class anon.pay.AIControlChannel
 
m_PacketKey - Variable in class anon.mixminion.mmrdescription.MMRDescription
 
m_parameters - Variable in class anon.transport.address.Endpoint
A map of the parameters, extracted from the URN.
m_params - Variable in class anon.crypto.MyDSAPrivateKey
 
m_params - Variable in class anon.crypto.MyDSAPublicKey
 
m_params - Variable in class anon.crypto.MyECParams
 
m_params - Variable in class anon.crypto.MyECPrivateKey
 
m_params - Variable in class anon.crypto.MyECPublicKey
 
m_Params - Variable in class anon.crypto.MyRSAPrivateKey
 
m_parent - Variable in class anon.crypto.XMLSignatureElement
 
m_parentCertificate - Variable in class anon.crypto.CertificateContainer
Stores the parent certificate (the certificate against which verification of this certificate was successful) of this certificate.
m_parentCertificate - Variable in class anon.crypto.CertificateInfoStructure
 
m_parentConnection - Variable in class anon.forward.server.DefaultProtocolHandler
This stores the client connection this protocol handler belongs to.
m_parentDataChain - Variable in class anon.client.AbstractDataChannel
 
m_parentMultiplexer - Variable in class anon.client.AbstractChannel
The multiplexer this channel is associated with and that is used for sending mix packets.
m_parentProxy - Variable in class anon.proxy.DirectProxyConnection
The proxy server this connection is associated to.
m_parentScheduler - Variable in class anon.forward.server.ForwardConnection
Stores the scheduler, which controls this ForwardConnection.
m_parentScheduler - Variable in class anon.forward.server.ServerSocketManager
This is the ForwardScheduler, which owns this ServerManager.
m_password - Variable in class anon.mixminion.message.Decoder
 
m_password - Variable in class anon.mixminion.message.Keyring
 
m_password - Variable in class anon.pay.xml.XMLExternalChargeRequest
Password
m_password - Variable in class anon.util.SingleStringPasswordReader
 
m_passwordReader - Variable in class anon.infoservice.ProxyInterface
The password reader instance.
m_pastMonthlyVolumeBytes - Variable in class anon.pay.xml.XMLAccountInfo
 
m_path - Variable in class anon.mixminion.message.ReplyBlock
 
m_pathError - Variable in class anon.crypto.CertPath
 
m_pathLenConstraint - Variable in class anon.crypto.X509BasicConstraints
the maximal length of a certification path build from this cert to an end entity
m_payAccount - Variable in class anon.pay.AIControlChannel
 
m_payload - Variable in class anon.mixminion.EMail
 
m_payload - Variable in class anon.mixminion.message.FragmentedMessage
 
m_payload - Variable in class anon.mixminion.message.SingleBlockMessage
 
m_payload - Variable in class anon.tor.cells.Cell
 
m_payloadData - Variable in class anon.client.MixPacket
 
m_payloadData - Variable in class anon.client.SequentialChannelDataChain.ChainCell
 
m_payloadLen - Variable in class anon.client.SingleChannelDataChain.ChainCell
 
m_payloadType - Variable in class anon.client.SingleChannelDataChain.ChainCell
 
m_paymentData - Variable in class anon.pay.xml.XMLPassivePayment
 
m_paymentDelays - Variable in class anon.pay.xml.XMLPaymentOption
Content: String[2], [0] is a message telling the user about the delay until his account is credited after payment, [1] the language identifier, e.g. {"2-3 business days", "en"}
m_paymentListeners - Variable in class anon.pay.PayAccountsFile
 
m_paymentName - Variable in class anon.pay.xml.XMLPassivePayment
 
m_paymentOptions - Variable in class anon.pay.xml.XMLPaymentOptions
 
m_paymentProtocolVersion - Variable in class anon.infoservice.MixCascade
 
m_paymentRequired - Variable in class anon.client.KeyExchangeManager
 
m_paymentSettings - Variable in class anon.pay.xml.XMLPaymentSettings
 
m_payPacketCounter - Variable in class anon.client.PacketCounter
This counts the packets which have to be paid.
m_perf - Variable in class anon.platform.VMPerfDataFile
The underlaying perfomance data object Original type: sun.misc.Perf
m_piid - Variable in class anon.infoservice.MixCascade
 
m_PKCS1 - Variable in class anon.crypto.MyRSA
 
m_plainHeader - Variable in class anon.anonudp.mixmessage.crypto.LinkEncryption
 
m_planName - Variable in class anon.pay.xml.XMLVolumePlanPurchase
 
m_poolFetchInformation - Variable in class anon.infoservice.InfoServiceHolder
Allows only 3 concurrent update operations.
m_poolSize - Variable in class anon.crypto.DSAKeyPool
 
m_port - Variable in class anon.mixminion.FirstMMRConnectionThread
 
m_port - Variable in class anon.mixminion.mmrdescription.MMRDescription
 
m_Port - Variable in class anon.mixminion.mmrdescription.ServerStats
 
m_port - Variable in class anon.proxy.DirectProxy.RequestInfo
 
m_port - Variable in class anon.tor.FirstOnionRouterConnectionThread
 
m_port - Variable in class anon.tor.ordescription.ORDescriptor
 
m_port - Variable in class anon.transport.address.TcpIpAddress
The port number.
m_portableFirefoxProcess - Variable in class anon.platform.AbstractOS.AbstractURLOpener
 
m_portDir - Variable in class anon.tor.ordescription.ORDescriptor
 
m_portNumber - Variable in class anon.forward.server.ServerSocketManager
This is the portnumber the ServerSocket listens on.
m_portNumber - Variable in class anon.forward.server.ServerSocketPropagandist
Stores the local port nmuber which we have to announce to the infoservice.
m_posCTR - Variable in class anon.crypto.MyAES
 
m_position - Variable in class anon.infoservice.MixPosition
 
m_postDocument - Variable in class anon.infoservice.HttpRequestStructure
An XML document with data which is posted to the HTTP server.
m_postFile - Variable in class anon.infoservice.InfoServiceDBEntry.EntryGetter
 
m_preferedListenerInterface - Variable in class anon.infoservice.InfoServiceDBEntry
Stores the number of the preferred ListenerInterface in the listenerInterfaces list.
m_preferredInfoService - Variable in class anon.infoservice.InfoServiceHolder
Stores the preferred InfoService.
m_premastersecret - Variable in class anon.crypto.tinytls.keyexchange.DHE_DSS_Key_Exchange
 
m_premastersecret - Variable in class anon.crypto.tinytls.keyexchange.DHE_RSA_Key_Exchange
 
m_prepaidAmountInPayRequest - Variable in class anon.pay.AIControlChannel
indicates that the prepaid Bytes are transmitted by a PayRequest instead of a challenge.
m_prepaidBytes - Variable in class anon.pay.AIControlChannel
 
m_prepaidBytes - Variable in class anon.pay.AIControlChannel.PreviousPrepdaidBytes
 
m_prepaidBytes - Variable in class anon.pay.xml.XMLChallenge
 
m_prepaidInterval - Variable in class anon.infoservice.MixCascade
 
m_prepaidInterval - Variable in class anon.infoservice.MixInfo
Amount of bytes that the JAP has to prepay with this Cascade
m_previous - Variable in class anon.util.ObjectQueue.QueueItem
A reference to the previous ObjectQueue.QueueItem in the ObjectQueue.
m_price - Variable in class anon.pay.xml.XMLVolumePlan
 
m_priceBC - Variable in class anon.pay.xml.XMLVolumePlan
 
m_priceCert - Variable in class anon.infoservice.MixInfo
The price certificate for the Mix
m_priceCertHashesConcatenated - Variable in class anon.pay.xml.XMLEasyCC
 
m_priceCertificateHashes - Variable in class anon.infoservice.MixCascade
 
m_priceCertificates - Variable in class anon.infoservice.MixCascade
 
m_priceCerts - Variable in class anon.pay.xml.XMLEasyCC
 
m_priority - Variable in class anon.proxy.AbstractHTTPConnectionListener
 
m_privateKey - Variable in class anon.crypto.AsymmetricCryptoKeyPair
 
m_PrivateKey - Variable in class anon.crypto.tinytls.TinyTLSServer
 
m_privatekey - Variable in class anon.crypto.tinytls.TinyTLSServerSocket
 
m_privateKey - Variable in class anon.pay.PayAccount
contains the private key associated with this account
m_Process - Variable in class anon.platform.MyProcess
 
m_processedBytes - Variable in class anon.client.DataChainSendOrderStructure
 
m_processedDataPackets - Variable in class anon.client.PacketCounter
This counts the data-packets for the observers of this class.
m_processedDownstreamPackets - Variable in class anon.client.DataChainChannelListEntry
 
m_processedUpstreamPackets - Variable in class anon.client.DataChainChannelListEntry
 
m_processingDone - Variable in class anon.client.DataChainSendOrderStructure
Whether processing on this order has finished or not.
m_progressCounter - Variable in class anon.forward.client.DefaultClientProtocolHandler
Count the number of packets that we read Usefull for the beginning of the connection
m_propagandaThread - Variable in class anon.forward.server.ServerSocketPropagandist
Stores the instance of the propaganda thread.
m_protocol - Variable in exception anon.error.UnknownProtocolVersionException
 
m_protocol - Variable in class anon.mixminion.FirstMMRConnection
 
m_protocolWithReplay - Variable in class anon.client.KeyExchangeManager
 
m_protocolWithTimestamp - Variable in class anon.client.KeyExchangeManager
 
m_proxy - Variable in class anon.infoservice.IMutableProxyInterface.DummyMutableProxyInterface
 
m_proxy - Variable in class anon.proxy.AnonProxy.OpenSocketRequester
AnonProxy object used to send requests and receive responses to the destination of the initial request.
m_Proxy - Variable in class anon.proxy.AnonProxyRequest
 
m_ProxyConnection - Variable in class anon.crypto.tinytls.TinyTLS
 
m_proxyInterface - Variable in class anon.client.AnonClient
 
m_proxyInterface - Variable in class anon.forward.ForwardUtils
The current proxy interface.
m_proxyInterface - Variable in class anon.infoservice.HTTPConnectionFactory
The listener for the proxy used.
m_proxyInterface - Variable in class anon.mixminion.FirstMMRConnectionThread
 
m_proxyInterface - Variable in class anon.mixminion.Mixminion
 
m_proxyInterface - Variable in class anon.proxy.AnonProxy
 
m_proxyInterface - Variable in class anon.proxy.DirectProxy
 
m_proxyInterface - Variable in class anon.tor.FirstOnionRouterConnectionThread
 
m_proxyInterface - Variable in class anon.tor.Tor
 
m_ProxyListener - Variable in class anon.proxy.AnonProxy
 
m_PubKey - Variable in class anon.crypto.JAPCertificate
 
m_PublicKey - Variable in class anon.client.crypto.ASymMixCipherPlainRSA
 
m_publicKey - Variable in class anon.crypto.AsymmetricCryptoKeyPair
 
m_publicKey - Variable in class anon.crypto.CertificationRequestInfo
 
m_publicKey - Variable in class anon.pay.xml.XMLAccountCertificate
 
m_publicKey - Variable in class anon.pay.xml.XMLJapPublicKey
 
m_published - Variable in class anon.mixminion.mmrdescription.MMRDescription
 
m_published - Variable in class anon.tor.ordescription.ORDescriptor
 
m_Q - Variable in class anon.crypto.MyECPublicKey
 
m_Queue - Variable in class anon.shared.ChannelInputStream
 
m_queue - Variable in class anon.util.JobQueue.Job
 
m_queueEntriesHead - Variable in class anon.client.DataChainInputStreamImplementation
 
m_queueEntriesTail - Variable in class anon.client.DataChainInputStreamImplementation
 
m_queueUpdatersToCall - Variable in class anon.util.Updater
 
m_rand - Variable in class anon.mixminion.mmrdescription.MMRList
 
m_rand - Variable in class anon.tor.Circuit
 
m_rand - Variable in class anon.tor.FirstOnionRouterConnection
 
m_rand - Variable in class anon.tor.ordescription.ORList
 
m_rand - Variable in class anon.tor.Tor
 
m_random - Variable in class anon.client.AbstractAutoSwitchedMixCascadeContainer
 
m_Random - Variable in class anon.crypto.tinytls.ciphersuites.CipherSuite
 
m_random - Variable in class anon.infoservice.Database
 
m_random - Variable in class anon.infoservice.RandomListenerInterfaceSwitcher
 
m_randomSeed - Variable in class anon.infoservice.Database
 
m_ranks - Variable in class anon.pay.xml.XMLPaymentOption
key: language, value: rank as Integer > 0, lower number for rank means higher priority
m_rate - Variable in class anon.pay.Transaction
 
m_rate - Variable in class anon.pay.xml.XMLPriceCertificate
 
m_rateID - Variable in class anon.pay.Transaction
 
m_rawData - Variable in class anon.client.SingleChannelDataChain.ChainCell
 
m_rbs - Variable in class anon.mixminion.message.Message
 
m_readBuffer - Variable in class anon.transport.connection.SkypeConnection.SkypeReader
Der Empfangspuffer
m_readDataLoop - Variable in class anon.tor.FirstOnionRouterConnection
 
m_reader - Variable in class anon.pay.HttpClient
 
m_reader - Variable in class anon.transport.connection.ChunkConnectionAdapter.ChunkInputStream
Der Reader welcher die Chunks und somit die Daten bereitstellt
m_reader - Variable in class anon.transport.connection.SkypeConnection
Der Reader fuer die Verbindung.
m_reader - Variable in class anon.transport.connection.util.QueuedChunkConnection
Der reader der Verbindung
m_readingQueue - Variable in class anon.transport.connection.util.QueuedChunkReader
Die BlockingQueue uas welcher chunks gelesen werden.
m_readPos - Variable in class anon.transport.connection.ChunkConnectionAdapter.ChunkInputStream
Die aktuelle Position innerhalb des Buffer ab welcher Daten zurueckgegeben werden.
m_ReadRecordState - Variable in class anon.crypto.tinytls.TinyTLS.TLSInputStream
 
m_ReadRecordState - Variable in class anon.crypto.tinytls.TinyTLSServerSocket.TLSInputStream
 
m_readsequenznumber - Variable in class anon.crypto.tinytls.ciphersuites.CipherSuite
readsequenznumber for packages
m_readytoreassemble - Variable in class anon.mixminion.message.FragmentContainer
 
m_reason - Variable in exception anon.transport.connection.RequestException
Der Grund, aus welchem der Verbindungswunsch abgelehnt wurde.
m_receivedChainId - Variable in class anon.client.SequentialChannelDataChain.ChainCell
 
m_receivedDate - Variable in class anon.pay.xml.XMLTransCert
 
m_receivedPackets - Variable in class anon.client.SimulatedLimitedDataChannel
 
m_receiver - Variable in class anon.mixminion.EMail
 
m_receiver - Variable in class anon.mixminion.MixminionSMTPChannel
a Receiver-List of the eMail
m_receiverAddress - Variable in class anon.pay.xml.XMLEmail
 
m_recipient - Variable in class anon.mixminion.message.FragmentedMessage
 
m_recipient - Variable in class anon.mixminion.message.NoReplyMessage
 
m_recvCellCounter - Variable in class anon.tor.Circuit
 
m_recvcellcounter - Variable in class anon.tor.TorChannel
 
m_recvEngine - Variable in class anon.client.crypto.ControlChannelCipher
 
m_recvEngine - Variable in class anon.client.crypto.DataChannelCipher
 
m_recvEngine - Variable in class anon.client.crypto.DataChannelCipherSDK
 
m_recvIV - Variable in class anon.client.crypto.DataChannelCipher
 
m_recvIV - Variable in class anon.client.crypto.DataChannelCipherSDK
 
m_recvKey - Variable in class anon.client.crypto.ControlChannelCipher
 
m_recvKey - Variable in class anon.client.crypto.DataChannelCipher
 
m_recvKey - Variable in class anon.client.crypto.DataChannelCipherSDK
 
m_recvKeyBytes - Variable in class anon.client.crypto.DataChannelCipher
 
m_referenceTime - Static variable in class anon.client.MixParameters
 
m_referenceURI - Variable in class anon.crypto.XMLSignatureElement
 
m_rejectedConnections - Variable in class anon.forward.server.ForwardSchedulerStatistics
Stores the number of rejected connections.
m_relayCommand - Variable in class anon.tor.cells.RelayCell
 
m_releaseDate - Variable in class anon.infoservice.JAPVersionInfo
Stores release date of the described JAP version.
m_remoteAddress - Variable in class anon.transport.connection.SkypeConnection
Die Adresse des entfernten Endpunktes des Verbindung
m_remoteAddress - Variable in class anon.transport.connection.SocketConnection
Die Adresse des entfernten Endpunktes
m_remoteAddress - Variable in class anon.transport.connection.util.QueuedChunkConnection
Die Adresse des entfernten Endpunkt
m_replayOffset - Variable in class anon.client.MixParameters
 
m_replayReferenceTime - Variable in class anon.client.replay.ReplayTimestamp
Stores the time in ms (see System.currentTimeMillis()) the mix has chosen as reference time for replay detection.
m_replayTimestamp - Variable in class anon.client.MixParameters
 
m_replyAddress - Variable in class anon.pay.xml.XMLEmail
 
m_replyblocks - Variable in class anon.mixminion.EMail
 
m_replyblocks - Variable in class anon.mixminion.message.ReplyMessage
 
m_requested - Variable in class anon.pay.xml.XMLTransferRequest
 
m_requestLine - Variable in class anon.proxy.DirectProxyConnection
 
m_requestRight - Variable in class anon.proxy.DirectProxy.SendAnonWarning
 
m_resolvedData - Variable in class anon.tor.Circuit
 
m_responseReceived - Variable in class anon.client.replay.TimestampUpdater
 
m_result - Variable in class anon.infoservice.InfoServiceHolder.InformationFetcher
 
m_revocationDate - Variable in class anon.crypto.RevokedCertificate
 
m_revokedCerts - Variable in class anon.crypto.RevokedCertifcateStore
This table holds all revocations.
m_rootCert - Variable in class anon.crypto.CertPathInfo
 
m_rootFound - Variable in class anon.crypto.CertPath
true if the last cert is a root cert
m_RSA - Variable in class anon.client.crypto.ASymMixCipherPlainRSA
 
m_RSACertificate - Variable in class anon.crypto.tinytls.TinyTLSServer
 
m_RSACertificate - Variable in class anon.crypto.tinytls.TinyTLSServerSocket
 
m_RSAEngine - Variable in class anon.crypto.MyRSA
 
m_RSAKey - Variable in class anon.crypto.tinytls.TinyTLSServer
 
m_RSAKey - Variable in class anon.crypto.tinytls.TinyTLSServerSocket
 
m_Runtime - Static variable in class anon.platform.MyRuntime
 
m_scheduler - Variable in class anon.forward.LocalForwarder
Der Scheduler, welcher eingehende Verbindungen behandelt.
m_scheduler - Variable in class anon.forward.server.SkypeServerManager
Der Scheduler, welcher die eigentliche Verbindungen verwalted.
m_schedulerThread - Variable in class anon.forward.server.ForwardScheduler
This stores the internal scheduling thread.
m_secondCert - Variable in class anon.crypto.CertPathInfo
 
m_seconds - Variable in class anon.util.XMLDuration
 
m_secret - Variable in class anon.crypto.tinytls.util.P_Hash
 
m_secret - Variable in class anon.crypto.tinytls.util.PRF
 
m_SecureRandom - Variable in class anon.client.crypto.KeyPool
 
m_seed - Variable in class anon.crypto.tinytls.util.P_Hash
 
m_seed - Variable in class anon.crypto.tinytls.util.PRF
 
m_selectedciphersuite - Variable in class anon.crypto.tinytls.TinyTLS
 
m_selectedciphersuite - Variable in class anon.crypto.tinytls.TinyTLSServerSocket
 
m_selectedMixCascade - Variable in class anon.forward.client.DefaultClientProtocolHandler
This stores the selected MixCascade.
m_sendCallbackHandlers - Variable in class anon.client.MixPacket
 
m_sendCellCounter - Variable in class anon.tor.Circuit
 
m_sendcellcounter - Variable in class anon.tor.TorChannel
 
m_sendEngine - Variable in class anon.client.crypto.DataChannelCipher
 
m_sendEngine - Variable in class anon.client.crypto.DataChannelCipherSDK
 
m_senderIdentification - Variable in class anon.pay.xml.XMLEmail
 
m_senderName - Variable in class anon.pay.xml.XMLEmail
 
m_sendIV - Variable in class anon.client.crypto.DataChannelCipher
 
m_sendIV - Variable in class anon.client.crypto.DataChannelCipherSDK
 
m_sendJobQueue - Variable in class anon.client.Multiplexer
 
m_sendKey - Variable in class anon.client.crypto.DataChannelCipher
 
m_sendKey - Variable in class anon.client.crypto.DataChannelCipherSDK
 
m_sendKeyBytes - Variable in class anon.client.crypto.DataChannelCipher
 
m_sendSynchronization - Variable in class anon.client.SequentialChannelDataChain
 
m_sendUpstreamClose - Variable in class anon.client.SequentialChannelDataChain.SendOrderProtocolData
 
m_sentEngine - Variable in class anon.client.crypto.ControlChannelCipher
 
m_sentKey - Variable in class anon.client.crypto.ControlChannelCipher
 
m_serial - Variable in class anon.crypto.RevokedCertificate
 
m_serial - Variable in class anon.crypto.X509AuthorityKeyIdentifier
the optional serial number of the issuing certificate
m_serial - Variable in class anon.infoservice.AbstractMarkedMessageIDDBEntry
 
m_serial - Variable in class anon.infoservice.InfoServiceDBEntry
 
m_serial - Variable in class anon.infoservice.MessageDBEntry
 
m_serial - Variable in class anon.infoservice.MixCascade
 
m_serial - Variable in class anon.infoservice.MixInfo
 
m_serial - Variable in class anon.infoservice.PerformanceEntry
The serial of the database entry.
m_serial - Variable in class anon.infoservice.PerformanceInfo
Serial number of the database entry
m_serialNumber - Variable in class anon.pay.PaymentInstanceDBEntry
 
m_sErrorCode - Variable in class anon.pay.xml.XMLPassivePayment
 
m_sErrorMessage - Variable in class anon.pay.xml.XMLPassivePayment
 
m_Server - Variable in class anon.mixminion.mmrdescription.ServerStats
 
m_servercertificate - Variable in class anon.crypto.tinytls.ciphersuites.CipherSuite
 
m_servercertificate - Variable in class anon.crypto.tinytls.TinyTLS
 
m_servercertificate - Variable in class anon.crypto.tinytls.TinyTLSServerSocket
 
m_serverConnection - Variable in class anon.forward.server.DefaultProtocolHandler
This stores the connection to the selected mixcascade.
m_serverConnection - Variable in class anon.forward.server.ForwardConnection
Stores the protocol handler, which processes the data or forwards them to the mixcascade.
m_serverhellodone - Variable in class anon.crypto.tinytls.TinyTLS
 
m_servermacsecret - Variable in class anon.crypto.tinytls.ciphersuites.CipherSuite
server write mac secret
m_serverManagers - Variable in class anon.forward.server.ForwardScheduler
This stores the associated ServerManagers (ID as keys and the instances as values) managing the server sockets of this ForwardScheduler.
m_serverrandom - Variable in class anon.crypto.tinytls.keyexchange.DHE_DSS_Key_Exchange
 
m_serverrandom - Variable in class anon.crypto.tinytls.keyexchange.DHE_RSA_Key_Exchange
 
m_serverrandom - Variable in class anon.crypto.tinytls.TinyTLS
 
m_serverrandom - Variable in class anon.crypto.tinytls.TinyTLSServerSocket
 
m_serverReadThread - Variable in class anon.forward.server.ForwardConnection
Stores the instance of the data transfer thread for the server -> client direction.
m_serverSocket - Variable in class anon.forward.server.ServerSocketManager
The associated ServerSocket which listens for all client connections.
m_serverSocket - Variable in class anon.proxy.AnonProxy.RunnableProxy
 
m_serverSocket - Variable in class anon.proxy.DirectProxy.DirectProxyRunnable
 
m_serverwriteIV - Variable in class anon.crypto.tinytls.ciphersuites.CipherSuite
server write IV, only used for block ciphers
m_serverwritekey - Variable in class anon.crypto.tinytls.ciphersuites.CipherSuite
server write key
m_service - Variable in exception anon.error.AnonServiceException
 
m_serviceContainer - Variable in class anon.client.AbstractControlChannel
 
m_serviceContainer - Variable in class anon.client.AnonClient
 
m_serviceDatabase - Variable in class anon.infoservice.Database
Stores services we know.
m_serviceDescription - Static variable in class anon.mixminion.Mixminion
 
m_setFields - Variable in class anon.util.XMLDuration
 
m_sha1Fingerprint - Variable in class anon.crypto.JAPCertificate
 
m_sha1Fingerprint - Variable in class anon.crypto.PKCS10CertificationRequest
 
m_sharedSecret - Variable in class anon.mixminion.message.ReplyBlock
 
m_shopArgument - Variable in class anon.pay.PaymentInstanceDBEntry
 
m_shortMessage - Variable in class anon.pay.PayMessage
 
m_shutdown - Variable in class anon.forward.server.ForwardScheduler
This value is set to true, for signaling the shutdown of this ForwardScheduler to the internal thread.
m_signature - Variable in class anon.crypto.CertificationRequest
 
m_signature - Variable in class anon.infoservice.InfoServiceDBEntry
 
m_signature - Variable in class anon.infoservice.MixCascade
 
m_signature - Variable in class anon.infoservice.PerformanceInfo
 
m_signature - Variable in class anon.infoservice.StatusInfo
The signature of the StatusInfo
m_signature - Variable in class anon.pay.PaymentInstanceDBEntry
 
m_signature - Variable in class anon.terms.template.TermsAndConditionsTemplate
 
m_SignatureAlgorithm - Variable in class anon.crypto.MyDSASignature
 
m_signatureAlgorithm - Variable in class anon.crypto.MyECDSASignature
 
m_SignatureAlgorithm - Variable in class anon.crypto.MyRSASignature
 
m_signatureElements - Variable in class anon.crypto.XMLSignature
The Vector of XMLSignatureElements kept by this object
m_signatureKeys - Variable in class anon.crypto.SignatureCreator
 
m_signatureMethod - Variable in class anon.crypto.XMLSignatureElement
 
m_signatureTime - Variable in class anon.pay.xml.XMLPriceCertificate
 
m_signatureValue - Variable in class anon.crypto.XMLSignatureElement
 
m_signedInfoCanonical - Variable in class anon.crypto.XMLSignatureElement
 
m_signingkey - Variable in class anon.tor.ordescription.ORDescriptor
 
m_sIP - Variable in class anon.pay.xml.XMLPassivePayment
 
m_size - Variable in class anon.util.ObjectQueue
Number of objects currently in the queue.
m_skeinFingerprint - Variable in class anon.crypto.JAPCertificate
 
m_Socket - Variable in class anon.crypto.tinytls.TinyTLSServerSocket
 
m_socket - Variable in class anon.pay.BIConnection
 
m_socket - Variable in class anon.pay.HttpClient
 
m_Socket - Variable in class anon.util.SocketGuard
 
m_socketFactory - Variable in class anon.client.AnonClient
 
m_socketFactory - Variable in class anon.infoservice.InfoServiceDBEntry
 
m_socketFactory - Variable in class anon.infoservice.InfoServiceHolder
 
m_socketGuardTimeout - Variable in class anon.proxy.AnonProxy
 
m_socketHandler - Variable in class anon.client.AnonClient
 
m_socketInputStream - Variable in class anon.client.SocketHandler
 
m_socketInputStream - Variable in class anon.proxy.DirectProxyConnection
 
m_socketListener - Variable in class anon.proxy.AnonProxy
 
m_socketListener - Variable in class anon.proxy.DirectProxy
 
m_socketListenerTwo - Variable in class anon.proxy.AnonProxy
 
m_socketListenerTwo - Variable in class anon.proxy.DirectProxy
 
m_socketOutputStream - Variable in class anon.client.SocketHandler
 
m_socketQueue - Variable in class anon.proxy.AnonProxy.OpenSocketRequester
A queue used for SocketGuard objects, wrapping sockets the client used to send requests over.
m_socketToMix - Variable in class anon.anonudp.UDPMultiplexer
 
m_software - Variable in class anon.mixminion.mmrdescription.MMRDescription
 
m_sortedIdentifiers - Static variable in class anon.crypto.X509DistinguishedName
 
m_sortingLanguage - Variable in class anon.pay.xml.XMLPaymentOptions
 
m_source - Variable in exception anon.error.RecoverableExceptionContainer
 
m_source - Variable in exception anon.pay.xml.NotRecoverableXMLError
 
m_stabilityAttributes - Variable in class anon.infoservice.PerformanceEntry
 
m_start_server - Variable in class anon.mixminion.message.NoReplyMessage
 
m_start_server - Variable in class anon.mixminion.message.ReplyMessage
 
m_state - Variable in class anon.forward.client.DefaultClientProtocolHandler
This stores the internal protocol state.
m_state - Variable in class anon.mixminion.MixminionPOPChannel
the current State of the POPChannel
m_state - Variable in class anon.mixminion.MixminionSMTPChannel
the current State of the SMTPChannel
m_State - Variable in class anon.shared.ProxyConnection
 
m_State - Variable in class anon.tor.Circuit
 
m_state - Variable in class anon.tor.TorSocksChannel
 
m_state - Variable in class anon.transport.connection.ChunkConnectionAdapter.ChunkInputStream
Der interne Zustand des Streams
m_state - Variable in class anon.transport.connection.ChunkConnectionAdapter.ChunkOutputStream
Der interne Zustand des Stroms
m_state - Variable in class anon.transport.connection.SkypeConnection
Der interne Zustand der Verbindung.
m_state - Variable in class anon.transport.connection.util.QueuedChunkConnection
Der interne Zustand der Verbindung
m_statistics - Variable in class anon.forward.server.ForwardScheduler
This stores the statistics for the ForwardScheduler.
m_status - Variable in class anon.forward.client.ProgressCounter.ProgressCount
The internal status of the ProgressCapsule
m_statusXmlData - Variable in class anon.infoservice.StatusInfo
Stores the XML description which we forward to other infoservices (the same as we have received).
m_statusXmlDataBytes - Variable in class anon.infoservice.StatusInfo
Stores the XML description as byte-array for fast processing
m_strAccessControlPreSharedSecret - Variable in class anon.infoservice.MixCascade
This secret is transmitted to the first Mix of the cascade as credential wrt. access control
m_strAddress - Variable in class anon.infoservice.ANONAddress
 
m_strAffiliate - Variable in class anon.pay.xml.XMLBalance
 
m_strAffiliate - Variable in class anon.pay.xml.XMLPassivePayment
 
m_strAffiliate - Variable in class anon.pay.xml.XMLResponse
 
m_strBiID - Variable in class anon.pay.PayAccount
 
m_strCaller - Variable in class anon.util.SocketGuard
 
m_strCascadeId - Variable in class anon.infoservice.MixCascadeExitAddresses
The cascade id.
m_strCascadeId - Variable in class anon.infoservice.PerformanceEntry
The id of the associated cascade.
m_strConcatenatedPriceCertHashes - Variable in class anon.infoservice.MixCascade
 
m_strDescription - Variable in class anon.pay.xml.XMLDescription
 
m_strDriver - Variable in class anon.infoservice.externaldatabase.jdbc.EDBConfigurationJDBC
 
m_strDstHost - Variable in class anon.client.AbstractAnonUDPChannel
 
m_stream - Variable in class anon.crypto.tinytls.TinyTLS.TLSInputStream
 
m_stream - Variable in class anon.crypto.tinytls.TinyTLS.TLSOutputStream
 
m_stream - Variable in class anon.crypto.tinytls.TinyTLSServerSocket.TLSInputStream
 
m_stream - Variable in class anon.crypto.tinytls.TinyTLSServerSocket.TLSOutputStream
 
m_streamConnection - Variable in class anon.client.AnonClient
 
m_streamCounter - Variable in class anon.tor.Circuit
 
m_streamID - Variable in class anon.tor.cells.RelayCell
 
m_streams - Variable in class anon.tor.Circuit
 
m_strEmail - Variable in class anon.infoservice.ServiceOperator
This is the EMail address of the operator.
m_strFile - Variable in class anon.proxy.DirectProxyConnection
The file portion of the URI of the last received request.
m_strHost - Variable in class anon.proxy.DirectProxyConnection
The host of the URI of the last received request.
m_strHostname - Variable in class anon.infoservice.ListenerInterface
This is the host of this interface (hostname or IP).
m_strHosts - Variable in class anon.infoservice.MixCascade
 
m_strID - Variable in class anon.infoservice.ANONAddress
 
m_strID - Variable in class anon.infoservice.ServiceOperator
 
m_strId - Variable in class anon.terms.template.TermsAndConditionsTemplate
 
m_strIgnoreCertMark - Variable in class anon.crypto.JAPCertificate.X509CertificateInstantiator
 
m_strInfoServiceId - Variable in class anon.infoservice.InfoServiceDBEntry
This is the ID of this infoservice.
m_string - Variable in class anon.util.StringVariable
 
m_strings - Variable in class anon.pay.xml.XMLGenericStrings
 
m_strMethod - Variable in class anon.proxy.DirectProxy.RequestInfo
 
m_strMethod - Variable in class anon.proxy.DirectProxyConnection
The method of the last received request.
m_strMixIds - Variable in class anon.infoservice.MixCascade
 
m_strMixNames - Variable in class anon.infoservice.MixCascade
 
m_strName - Variable in class anon.client.TrustModel
 
m_strName - Variable in class anon.infoservice.InfoServiceDBEntry
The name of the infoservice.
m_strName - Variable in class anon.infoservice.MixCascade
The name of the mixcascade.
m_strOrganisation - Variable in class anon.pay.PaymentInstanceDBEntry
 
m_strOrganization - Variable in class anon.infoservice.ServiceOperator
This is the name of the operator or organization.
m_strOrgUnit - Variable in class anon.infoservice.ServiceOperator
 
m_strPackage - Variable in class anon.util.ClassUtil.Package
 
m_strPaymentInstanceId - Variable in class anon.pay.PaymentInstanceDBEntry
This is the ID of this payment instance.
m_strPaymentMethod - Variable in class anon.pay.Transaction
 
m_strPIID - Variable in class anon.pay.xml.XMLEasyCC
The Payment Instance ID
m_strPorts - Variable in class anon.infoservice.MixCascade
 
m_strPriceCertHashes - Variable in class anon.pay.xml.XMLAccountInfo.PastMonthsVolumeBytes
 
m_strProtocol - Variable in class anon.proxy.DirectProxyConnection
The protocol part of the URI of the last received request.
m_strSinceAnonlibVersion - Variable in class anon.pay.xml.XMLVolumePlan
 
m_strSoftware - Variable in class anon.tor.ordescription.ORDescriptor
 
m_strStartupServiceId - Variable in class anon.client.AbstractAutoSwitchedMixCascadeContainer
 
m_strTorDirServerAddr - Variable in class anon.tor.TorAnonServerDescription
 
m_strURI - Variable in class anon.proxy.DirectProxy.RequestInfo
 
m_strURI - Variable in class anon.proxy.DirectProxyConnection
The destination URI of the last received request.
m_strUrl - Variable in class anon.infoservice.ServiceOperator
This is the URL of the operators home page.
m_strVersion - Variable in class anon.infoservice.ServiceSoftware
This is the version of the used software.
m_strVersion - Variable in class anon.proxy.DirectProxyConnection
The protocol version of the last received request if present.
m_subCACerts - Variable in class anon.crypto.CertPathInfo
 
m_subject - Variable in class anon.crypto.CertificationRequestInfo
 
m_subject - Variable in class anon.crypto.JAPCertificate
 
m_subject - Variable in class anon.crypto.MultiCertPath
 
m_subject - Variable in class anon.pay.xml.XMLEmail
 
m_subjectKeyIdentifier - Variable in class anon.crypto.JAPCertificate
 
m_subjectKeyIdentifier - Variable in class anon.pay.xml.XMLPriceCertificate
 
m_successfulUpdate - Variable in class anon.infoservice.update.AbstractDatabaseUpdater
 
m_successfulUpdate - Variable in class anon.infoservice.update.AccountUpdater
 
m_sunMiscPerfClass - Static variable in class anon.platform.VMPerfDataFile
sun.misc.Perf
m_supportedciphersuites - Variable in class anon.crypto.tinytls.TinyTLS
 
m_supportedciphersuites - Variable in class anon.crypto.tinytls.TinyTLSServerSocket
 
m_supportedMixCascades - Variable in class anon.forward.client.ForwardConnectionDescriptor
This stores the mixcascades supported by the forwarder.
m_supportFlowControl - Variable in class anon.client.SingleChannelDataChain
 
m_supportUpstreamFlowControl - Variable in class anon.client.SingleChannelDataChain
 
m_symCipher - Variable in class anon.client.crypto.DefaultMixCipher
 
m_syncObject - Variable in class anon.proxy.AnonProxy.OpenSocketRequester
Used by the underlying AnonProxyRequest objects to wait, when the given AnonProxy needs to reconnect.
m_syncObject - Variable in class anon.proxy.AnonProxyRequest
Used when AnonProxyRequest.m_Proxy needs to reconnect, blocking all other instances using the same sync object.
m_tableClosed - Variable in class anon.client.ChannelTable
 
m_tags - Variable in class anon.crypto.AbstractX509AlternativeName
 
m_tblAddresses - Variable in class anon.infoservice.MixCascadeExitAddresses
The list of addresses.
m_tblEntries - Variable in class anon.platform.VMPerfDataFile
The performance data entries
m_tBlocked - Variable in class anon.pay.PayAccount
 
m_tCreation - Variable in class anon.pay.Transaction
 
m_tEndOfCurrentPeriod - Variable in class anon.pay.xml.XMLBalance.MonthlyOverusage
 
m_terms - Variable in class anon.pay.PayAccount
contains the terms and conditions as gotten from the JPI when the account was created
m_termsDate - Variable in class anon.pay.PayAccount
 
m_tExpiration - Variable in class anon.pay.Transaction
 
m_text - Variable in class anon.mixminion.MixminionSMTPChannel
the Text of the eMail
m_text - Variable in class anon.pay.xml.XMLGenericText
 
m_theBI - Variable in class anon.pay.BIConnection
 
m_theBI - Variable in class anon.pay.PayAccount
 
m_theDuration - Variable in class anon.util.XMLDuration
 
m_thePriceCerts - Variable in class anon.pay.xml.XMLPriceCertificateList
 
m_TheRandom - Variable in class anon.crypto.MyRandom
 
m_thisDBEntryClass - Variable in class anon.infoservice.AbstractDistributableDatabaseEntry.Serials
 
m_thisUpdate - Variable in class anon.crypto.CertificateRevocationList
 
m_Thread - Variable in class anon.anonudp.UDPMultiplexer.UDPMultiplexerReceiver
 
m_Thread - Variable in class anon.client.crypto.SymCipherMultithreadedCTR.EncryptionThread
 
m_thread - Variable in class anon.mixminion.FirstMMRConnectionThread
 
m_thread - Variable in class anon.tor.FirstOnionRouterConnectionThread
 
m_threadCloseGuard - Variable in class anon.crypto.tinytls.TinyTLSServerSocket
 
m_threadCloseGuard - Variable in class anon.util.SocketGuard
 
m_threadCount - Static variable in class anon.proxy.DirectProxyConnection
 
m_threadHandleAfterJVMSocketError - Static variable in class anon.infoservice.InfoServiceDBEntry
 
m_threadInitialise - Variable in class anon.client.AnonClient
 
m_threadNumber - Variable in class anon.proxy.DirectProxyConnection
 
m_threadNumber - Variable in class anon.proxy.DirectProxyResponse
 
m_threadQueue - Variable in class anon.util.JobQueue
 
m_threadRequest - Variable in class anon.proxy.AnonProxyRequest
 
m_threadResponse - Variable in class anon.proxy.AnonProxyRequest
 
m_threadRunLoop - Variable in class anon.client.DummyTrafficControlChannel
Stores the instance of the internal dummy traffic thread.
m_threadRunLoop - Variable in class anon.client.TestControlChannel
Stores the instance of the internal dummy traffic thread.
m_threadSendCellLoop - Variable in class anon.tor.Circuit
 
m_thrownException - Variable in class anon.client.DataChainSendOrderStructure
 
m_time - Static variable in class anon.mixminion.mmrdescription.MMRDescription
 
m_timeFirstJVMSocketError - Static variable in class anon.infoservice.InfoServiceDBEntry
 
m_timeHandleAfterJVMSocketError - Static variable in class anon.infoservice.InfoServiceDBEntry
 
m_timeout - Variable in class anon.infoservice.HTTPConnectionFactory
Stores the communication timeout (sec) for new HTTP connections.
m_timeout - Variable in class anon.mixminion.FirstMMRConnectionThread
 
m_timeout - Variable in class anon.tor.FirstOnionRouterConnectionThread
 
m_timeout - Variable in class anon.transport.connection.util.QueuedChunkReader
Das Timeout fuer Leseoperationen in millisekunden
m_timeout - Variable in class anon.transport.connection.util.QueuedChunkWriter
Das Timeout fuer Schreiboperationen in Millisekunden
m_TimeoutInTicks - Variable in class anon.util.TimedOutputStream
 
m_timeoutList - Variable in class anon.infoservice.Database
Chronological order (in relation to timeouts) of all objects in the database.
m_timeoutSupervisionThread - Variable in class anon.client.SimulatedLimitedDataChannel
 
m_timeoutSynchronization - Variable in class anon.client.SimulatedLimitedDataChannel
 
m_timeoutThread - Variable in class anon.forward.server.ForwardConnection
Stores the instance of the thread, which checks for a timeout on the connection.
m_TimeOutTick - Variable in class anon.util.TimedOutputStream
 
m_timeRemembered - Variable in class anon.proxy.DirectProxy.RememberedRequestRight
 
m_timeStamp - Variable in class anon.forward.server.TransferVolume
Stores the timestamp, when the transfer was done.
m_Timestamp - Variable in class anon.pay.xml.XMLBalance
 
m_timetolive - Variable in class anon.mixminion.message.ReplyBlock
 
m_tInit - Variable in class anon.proxy.AnonProxy
 
m_tinyTLS - Variable in class anon.mixminion.FirstMMRConnection
 
m_tinyTLS - Variable in class anon.tor.FirstOnionRouterConnection
 
m_tLastBalanceUpdate - Variable in class anon.pay.xml.XMLAccountInfo
 
m_tls - Variable in class anon.mixminion.FirstMMRConnectionThread
 
m_tls - Variable in class anon.tor.FirstOnionRouterConnectionThread
 
m_tMonthlyBytesUpdatedOn - Variable in class anon.pay.xml.XMLBalance
 
m_tnCRequest - Variable in class anon.client.KeyExchangeManager
 
m_today - Variable in class anon.mixminion.message.Keyring
 
m_Tor - Variable in class anon.proxy.AnonProxy
 
m_Tor - Variable in class anon.tor.FirstOnionRouterConnection
 
m_Tor - Variable in class anon.tor.FirstOnionRouterConnectionFactory
 
m_Tor - Variable in class anon.tor.TorSocksChannel
 
m_totalBytes - Static variable in class anon.pay.AIControlChannel
 
m_tOverusageDate - Variable in class anon.pay.xml.XMLBalance
 
m_trafficSituation - Variable in class anon.infoservice.StatusInfo
Stores the current traffic situation for the mixcascade.
m_transaction - Variable in class anon.pay.xml.XMLBalance
 
m_transactions - Variable in class anon.pay.xml.XMLTransactionOverview
 
m_transCerts - Variable in class anon.pay.PayAccount
contains zero or more xml transfer certificates as XMLTransCert
m_transferedBytes - Variable in class anon.forward.server.ForwardSchedulerStatistics
Stores the number of transfered bytes.
m_transferedBytes - Variable in class anon.forward.server.TransferVolume
Stores the number of transfered bytes.
m_transferFromClient - Variable in class anon.forward.server.ForwardConnection
Stores the amount of data which can be transfered on the client -> server direction this round.
m_transferFromServer - Variable in class anon.forward.server.ForwardConnection
Stores the amount of data which can be transfered on the server -> client direction this round.
m_transferNumber - Variable in class anon.pay.xml.XMLPassivePayment
 
m_transferNumber - Variable in class anon.pay.xml.XMLTransCert
 
m_transportIdentifier - Variable in class anon.transport.address.Endpoint
The transport identifier as extracted from the URN.
m_trustAttributes - Variable in class anon.client.TrustModel
 
m_trustCondition - Variable in class anon.client.TrustModel.TrustAttribute
 
m_trustedCertificates - Variable in class anon.crypto.CertificateStore
 
m_trustedCertificates - Variable in class anon.crypto.SignatureVerifier
Stores all trusted certificates.
m_trustedRoot - Variable in class anon.crypto.tinytls.TinyTLS
 
m_tStartDate - Variable in class anon.pay.xml.XMLBalance
 
m_tUpdatedOn - Variable in class anon.pay.xml.XMLAccountInfo.PastMonthsVolumeBytes
 
m_tUsed - Variable in class anon.pay.Transaction
 
m_type - Variable in class anon.client.DataChainInputStreamQueueEntry
 
m_Type - Variable in class anon.crypto.tinytls.AbstractTLSRecord
 
m_type - Variable in class anon.infoservice.MixInfo
LERNGRUPPE This is the type of the mix
m_type - Variable in class anon.mixminion.EMail
 
m_Type - Variable in class anon.mixminion.message.ForwardInformation
 
m_type - Variable in class anon.pay.xml.XMLBankAccount
 
m_type - Variable in class anon.pay.xml.XMLPaymentOption
Option type (active|passive)
m_type - Variable in class anon.terms.template.TermsAndConditionsTemplate
 
m_typeFilterOutputStream - Variable in class anon.client.TypeFilterDataChain
 
m_udpMultiplexer - Variable in class anon.client.AnonClient
 
m_udpsocketFromMix - Variable in class anon.anonudp.UDPMultiplexer.UDPMultiplexerReceiver
 
m_underliningConnection - Variable in class anon.transport.connection.ChunkConnectionAdapter
Die Basisverbindung, welche zur Uebertragung der eigentlichen Daten genutzt wird
m_underlyingConnection - Variable in class anon.client.SocketHandler
 
m_underlyingSocket - Variable in class anon.transport.connection.SocketConnection
Das Socket auf welchem die Verbindung aufbaut
m_underlyingStream - Variable in class anon.client.SocketHandler.SocketInputStreamImplementation
 
m_underlyingStream - Variable in class anon.client.SocketHandler.SocketOutputStreamImplementation
 
m_unfinishedRequests - Variable in class anon.proxy.HTTPProxyCallback
request messages whose parsing hasn't finished yet
m_unfinishedResponses - Variable in class anon.proxy.HTTPProxyCallback
response messages whose parsing hasn't finished yet
m_unknownChainIdFlagSet - Variable in class anon.client.SequentialChannelDataChain.ChainCell
 
m_updateInterval - Variable in class anon.util.Updater.ConstantUpdateInterval
 
m_updateInterval - Variable in class anon.util.Updater.DynamicUpdateInterval
 
m_updateInterval - Variable in class anon.util.Updater
 
m_updateThread - Variable in class anon.util.Updater
 
m_updateTime - Variable in class anon.pay.xml.XMLMixInfo
 
m_upstreamBytes - Variable in class anon.proxy.HTTPProxyCallback
 
m_upstreamSendMe - Variable in class anon.client.KeyExchangeManager
 
m_upstreamSendMeCount - Variable in class anon.client.SingleChannelDataChain
 
m_upstreamSendMeLimit - Variable in class anon.client.SingleChannelDataChain
 
m_uptime - Variable in class anon.tor.ordescription.ORDescriptor
 
m_URI - Variable in class anon.proxy.DirectProxy.RememberedRequestRight
 
m_URLOpener - Variable in class anon.platform.AbstractOS
 
m_usage - Variable in class anon.crypto.X509KeyUsage
a vector containing
m_usedDate - Variable in class anon.pay.xml.XMLTransCert
 
m_useDNSCache - Variable in class anon.tor.Tor
 
m_user - Variable in class anon.transport.address.SkypeAddress
Die Benutzer-ID
m_userDefined - Variable in class anon.infoservice.InfoServiceDBEntry
Stores whether this InfoServiceDBEntry is user-defined within the JAP client (true) or was generated from the InfoService itself (false).
m_userDefined - Variable in class anon.infoservice.MixCascade
True, if this MixCascade is user defined, false if the Information comes from the InfoService.
m_valid - Variable in class anon.crypto.CertPath
true if the CertPath has valid format (not timely valid!!)
m_validFrom - Variable in class anon.crypto.Validity
 
m_validity - Variable in class anon.crypto.JAPCertificate
 
m_ValidTime - Variable in class anon.pay.xml.XMLBalance
bytes that are not consumed if there are any will expire after that date
m_validTime - Variable in class anon.pay.xml.XMLTransCert
 
m_validTo - Variable in class anon.crypto.Validity
 
m_value - Variable in class anon.crypto.AbstractX509Extension
 
m_value - Variable in class anon.crypto.AbstractX509KeyIdentifier
 
m_value - Variable in class anon.transport.address.AddressParameter
Der momentane Wert des Paramters.
m_values - Variable in class anon.crypto.AbstractX509AlternativeName
 
m_Values - Variable in class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
The values.
m_Values - Variable in class anon.infoservice.PerformanceEntry.PerformanceAttributeFloatingTimeEntry
The values.
m_vecExtensions - Variable in class anon.crypto.MyX509Extensions
 
m_vecHandles - Variable in class anon.platform.WindowsRegistry
 
m_vecHTTPConnections - Variable in class anon.infoservice.HTTPConnectionFactory
The HTTPConnections that were recently created by this factory object.
m_vecListenerAdresses - Variable in class anon.infoservice.MixInfo
 
m_vecListenerInterfaces - Variable in class anon.infoservice.MixInfo
 
m_vecListenerInterfaces - Variable in class anon.infoservice.RandomListenerInterfaceSwitcher
 
m_vecListenerMonitoring - Variable in class anon.infoservice.MixInfo
 
m_vecRemaining - Variable in class anon.infoservice.RandomListenerInterfaceSwitcher
 
m_vecThreads - Variable in class anon.proxy.DirectProxy
 
m_vecTimeOutPorts - Variable in class anon.infoservice.RandomListenerInterfaceSwitcher
 
m_vecTried - Variable in class anon.infoservice.RandomListenerInterfaceSwitcher
 
m_vecVisibleAdresses - Variable in class anon.infoservice.MixInfo
Stores all exit IP addresses of this mix.
m_vendor - Variable in class anon.infoservice.JavaVersionDBEntry
 
m_vendorLongName - Variable in class anon.infoservice.JavaVersionDBEntry
 
m_verificationTime - Variable in class anon.crypto.CertPath
time when the CertPath was verified for the last time
m_verified - Variable in class anon.crypto.CertPath
inicates if the CertPath was verified within the last VERIFICATION_INTERVAL
m_version - Variable in exception anon.error.UnknownProtocolVersionException
 
m_version - Variable in class anon.infoservice.AbstractCascadeIDEntry
 
m_version - Variable in class anon.infoservice.AbstractDistributableDatabaseEntry.SerialDBEntry
 
m_version - Variable in class anon.infoservice.JAPVersionInfo
Stores the version number of the described JAP version.
m_version - Variable in class anon.tor.TorSocksChannel
 
m_versionInfoType - Variable in class anon.infoservice.JAPVersionInfo
Stores whether this is the version info for the development version or the release version.
m_versionName - Variable in class anon.infoservice.JavaVersionDBEntry
 
m_versionNumber - Variable in class anon.infoservice.AbstractIDEntry
 
m_vmId - Variable in class anon.platform.VMPerfDataFile
The id of the virtual machine
m_volumeBytesleft - Variable in class anon.pay.xml.XMLBalance
 
m_volumeKbytes - Variable in class anon.pay.xml.XMLVolumePlan
 
m_volumeKBytesleft - Variable in class anon.pay.xml.XMLBalance
the kbytes that are still left to spend for the corresponding account
m_volumeLimited - Variable in class anon.pay.xml.XMLVolumePlan
 
m_volumePlans - Variable in class anon.pay.xml.XMLVolumePlans
 
m_waitingThreads - Variable in class anon.transport.connection.util.QueuedChunkReader
Sammelt alle Threats, welche sich innerhalb der read() Methode befinden.
m_waitingThreads - Variable in class anon.transport.connection.util.QueuedChunkWriter
Sammelt alle Threats, welche sich innerhalb der write() Methode befinden.
m_waitQueueObject - Variable in class anon.client.Multiplexer
 
m_Width - Variable in class anon.util.captcha.MyImage
 
m_writePos - Variable in class anon.transport.connection.ChunkConnectionAdapter.ChunkOutputStream
Die Position, ab welcher neue Bytes in den Buffer eingefuegt werden koennen.
m_writer - Variable in class anon.transport.connection.ChunkConnectionAdapter.ChunkOutputStream
Der Writer, ueber welchem die Daten transportiert werden.
m_writer - Variable in class anon.transport.connection.SkypeConnection
Der Writer der Verbindung
m_writer - Variable in class anon.transport.connection.util.QueuedChunkConnection
Der Writer der Verbindung
m_writesequenznumber - Variable in class anon.crypto.tinytls.ciphersuites.CipherSuite
writesequenznumber for packages
m_writingQueue - Variable in class anon.transport.connection.util.QueuedChunkWriter
Die BlockingQueue in welche Chunks eingefuegt werden.
m_X - Variable in class anon.crypto.MyDSAPrivateKey
 
m_x509certificate - Variable in class anon.crypto.PKCS12
 
m_xmlData - Variable in class anon.infoservice.PerformanceInfo
Stored XML data for toXmlElement()
m_xmlDescription - Variable in class anon.infoservice.InfoServiceDBEntry
Stores the XML representation of this InfoServiceDBEntry.
m_xmlDescription - Variable in class anon.infoservice.JavaVersionDBEntry
Stores the XML representation of this DBEntry.
m_xmlDescription - Variable in class anon.infoservice.MessageDBEntry
 
m_xmlDescription - Variable in class anon.pay.PaymentInstanceDBEntry
Stores the XML representation of this PaymentInstanceDBEntry.
m_xmlStructure - Variable in class anon.infoservice.ANONAddress
Stores the XML structure of this ANONAddress.
m_xmlStructure - Variable in class anon.infoservice.JAPMinVersion
Stores the XML structure of this JAPVersionInfo.
m_xmlStructure - Variable in class anon.infoservice.JAPVersionInfo
Stores the XML structure of this JAPVersionInfo.
m_xmlStructure - Variable in class anon.infoservice.MixCascade
Stores the XML structure for this mixcascade.
m_xmlStructure - Variable in class anon.infoservice.MixInfo
Stores the XML structure for this mix.
m_xoredID - Variable in class anon.crypto.XMLSignature
The XORed SKIs of all Certs that verified a signature
m_Y - Variable in class anon.crypto.MyDSAPublicKey
 
m_years - Variable in class anon.util.XMLDuration
 
MacOS - Class in anon.platform
This class is instantiated by AbstractOS if the current OS is MacOS or MacOSX
MacOS() - Constructor for class anon.platform.MacOS
 
MACOS_VBOX_NETADAPTER - Static variable in class anon.platform.MacOS
 
magic - Static variable in class anon.crypto.MD5Crypt
 
main(String[]) - Static method in class anon.client.crypto.SymCipherCTR
 
main(String[]) - Static method in class anon.client.crypto.SymCipherMultithreadedCTR
 
main(String[]) - Static method in class anon.crypto.tinytls.test.tlsclienttest
 
makeCanonical(Node, OutputStream, boolean, Node) - Static method in class anon.crypto.XMLSignature
 
makeCanonical(Node, OutputStream, boolean, Node, boolean) - Static method in class anon.crypto.XMLSignature
 
makeCanonical(Node, OutputStream, boolean, Vector, boolean, String) - Static method in class anon.crypto.XMLSignature
 
makeDataPacket(Fragment) - Method in class anon.anonudp.mixpacket.PacketFactory
 
makeExponentFromBytes(byte[]) - Static method in class anon.anonudp.mixmessage.crypto.EccGroup713
 
makeFSHS(byte[], byte[], byte[], byte[], short) - Method in class anon.mixminion.message.Header
fixed-size part of the subheader structure
makeInitPacket(Fragment) - Method in class anon.anonudp.mixpacket.PacketFactory
 
makeNewKey() - Method in class anon.mixminion.message.Keyring
Produces a new usersecret
makePBEGenerator() - Static method in class anon.crypto.PKCS12
 
makePBEMacParameters(char[], PKCS12PBEParams, int) - Static method in class anon.crypto.PKCS12
 
makePBEParameters(char[], PKCS12PBEParams, String, int, int) - Static method in class anon.crypto.PKCS12
 
makeSHS(byte[], byte[], byte[], byte[], short, byte[]) - Method in class anon.mixminion.message.Header
entire subheader
MalformedURNException - Exception in anon.transport.address
Gibt an, dass waehrend der Verarbeitung einer Endpoint-URN Abweichungen von dem erwarteten Format auftraten.
MalformedURNException(String) - Constructor for exception anon.transport.address.MalformedURNException
 
markAsBootstrap() - Method in class anon.infoservice.InfoServiceDBEntry
 
MASTERSECRET - Static variable in class anon.crypto.tinytls.keyexchange.DHE_DSS_Key_Exchange
 
MASTERSECRET - Static variable in class anon.crypto.tinytls.keyexchange.DHE_RSA_Key_Exchange
 
matMul(char[], char[], char[], int, int, int) - Method in class anon.mixminion.fec.FECMath
 
matMul(char[], int, char[], int, char[], int, int, int, int) - Method in class anon.mixminion.fec.FECMath
 
max(int, int) - Method in class anon.mixminion.message.Header
Compares two int values and returns the larger one
MAX_ADDRESS_SIZE - Static variable in class anon.infoservice.ANONAddress
 
MAX_BLINDED_KEY_SIZE - Static variable in class anon.infoservice.ANONAddress
 
MAX_CASCADE_LENGTH - Static variable in class anon.infoservice.Constants
Minium and maximum length of dynamically build cascades
MAX_CASCADE_NAME_LENGTH - Static variable in class anon.infoservice.MixCascade
 
MAX_CELL_DATA - Static variable in class anon.tor.TorChannel
 
MAX_CLICKS_UNLIMITED - Static variable in class anon.pay.xml.XMLPaymentOption
 
MAX_DECOMPRESSION_OUTPUT - Static variable in class anon.proxy.DecompressionProxyCallback
 
MAX_DEPTH_IGNORE - Static variable in class anon.util.RecursiveFileTool
 
MAX_FORMAT_ALL - Static variable in class anon.util.Util
 
MAX_FORMAT_BYTES - Static variable in class anon.util.Util
 
MAX_FORMAT_GBIT_PER_SEC - Static variable in class anon.util.Util
 
MAX_FORMAT_GBYTES - Static variable in class anon.util.Util
 
MAX_FORMAT_KBIT_PER_SEC - Static variable in class anon.util.Util
 
MAX_FORMAT_KBYTES - Static variable in class anon.util.Util
 
MAX_FORMAT_MBIT_PER_SEC - Static variable in class anon.util.Util
 
MAX_FORMAT_MBYTES - Static variable in class anon.util.Util
 
MAX_FRAGMENTS_PER_CHUNK - Static variable in class anon.mixminion.message.Message
 
MAX_KBYTES_COUNTING_AS_EMPTY - Static variable in class anon.pay.PayAccount
 
MAX_LENGTH - Variable in class anon.util.AbstractISOCodeMapper
 
MAX_LINE_LENGTH - Static variable in class anon.util.Base64
Maximum line length (76) of Base64 output.
MAX_MESSAGE_LENGTH - Static variable in class anon.transport.connection.SkypeConnection.SkypeReader
Die maximal Laenge einer Nachricht, wie sie ueber Skype verschickt werden darf.
MAX_NR_OF_CONCURRENT_CONNECTIONS - Static variable in class anon.infoservice.Constants
 
MAX_OPEN_DATACHANNELS - Static variable in class anon.client.ChannelTable
 
MAX_PAYLOAD_SIZE - Static variable in class anon.crypto.tinytls.TLSPlaintextRecord
 
MAX_PREPAID_INTERVAL - Static variable in class anon.pay.AIControlChannel
 
MAX_REQUEST_HEADER_SIZE - Static variable in class anon.infoservice.Constants
 
MAX_RESERVED_CHANNEL_ID - Static variable in class anon.client.ChannelTable
The maximum Channel-ID in the reserved area for ControlChannels (those Channel-IDs are not available for DataChannels).
MAX_ROUTE_LEN - Static variable in class anon.mixminion.Mixminion
 
MAX_ROUTE_LEN - Static variable in class anon.tor.Tor
 
MAX_STORAGE_TIME_IN_MILLI_SECONDS - Static variable in class anon.infoservice.ANONAddress
 
MAX_STREAMS_OVER_CIRCUIT - Static variable in class anon.tor.Circuit
 
MAX_XML_STRUCT_SIZE - Static variable in class anon.infoservice.ANONAddress
 
MAXHOPS - Variable in class anon.mixminion.message.Decoder
 
MAXIMUM_CONNECTION_REQUESTS - Static variable in class anon.forward.server.ServerSocketManager
This is the maximum number of unanswered connection requests (connections, which are not accepted yet).
MAXIMUM_OF_ASKED_INFO_SERVICES - Static variable in class anon.infoservice.InfoServiceHolder
 
MAXIMUM_OF_ASKED_INFO_SERVICES_FOR_PERFORMANCE - Static variable in class anon.infoservice.InfoServiceHolder
 
MAXIMUM_PROTOCOLMESSAGE_SIZE - Static variable in class anon.forward.client.DefaultClientProtocolHandler
This is the maximum net size of a protocol message in bytes.
MAXIMUM_PROTOCOLMESSAGE_SIZE - Static variable in class anon.forward.client.ProgressCounter
This is the maximum net size of a protocol message in bytes.
MAXIMUM_PROTOCOLMESSAGE_SIZE - Static variable in class anon.forward.server.DefaultProtocolHandler
This is the maximum net size of a protocol message in bytes.
MAXKEY - Static variable in class anon.tor.OnionRouter
 
MAXKEYMATERIALLENGTH - Static variable in class anon.crypto.tinytls.keyexchange.DHE_DSS_Key_Exchange
 
MAXKEYMATERIALLENGTH - Static variable in class anon.crypto.tinytls.keyexchange.DHE_RSA_Key_Exchange
 
maxValue - Variable in class anon.util.ZipArchiver.ZipEvent
 
MD2_WITH_RSA_ENCRYPTION - Static variable in class anon.crypto.JAPCertificate
 
md5(byte[]) - Static method in class anon.crypto.tinytls.util.hash
generates a md5 hash
md5(byte[], byte[]) - Static method in class anon.crypto.tinytls.util.hash
generates a md5 hash
md5(byte[], byte[], byte[]) - Static method in class anon.crypto.tinytls.util.hash
generates a md5 hash
MD5_WITH_RSA_ENCRYPTION - Static variable in class anon.crypto.JAPCertificate
 
MD5Crypt - Class in anon.crypto
Class containing static methods for encrypting passwords in FreeBSD md5 style.
MD5Crypt() - Constructor for class anon.crypto.MD5Crypt
 
Message - Class in anon.anonudp.mixmessage
 
Message(int) - Constructor for class anon.anonudp.mixmessage.Message
 
Message - Class in anon.mixminion.message
 
Message(EMail, int, String, String, int) - Constructor for class anon.mixminion.message.Message
Constructor
MESSAGE_END_SIGNATURE - Static variable in class anon.forward.client.DefaultClientProtocolHandler
This is the end signature of every protocol message.
MESSAGE_END_SIGNATURE - Static variable in class anon.forward.server.DefaultProtocolHandler
This is the end signature of every protocol message.
MESSAGE_START_COMPRESS_SIGNATURE - Static variable in class anon.forward.client.DefaultClientProtocolHandler
This is the start signature for a compressed protocol message.
MESSAGE_START_COMPRESS_SIGNATURE - Static variable in class anon.forward.server.DefaultProtocolHandler
This is the start signature for a compressed protocol message.
MESSAGE_START_SIGNATURE - Static variable in class anon.forward.client.DefaultClientProtocolHandler
This is the start signature of every no compressed protocol message.
MESSAGE_START_SIGNATURE - Static variable in class anon.forward.server.DefaultProtocolHandler
This is the start signature of every no compressed protocol message.
MESSAGE_TYPE_REQUEST - Static variable in class anon.proxy.HTTPProxyCallback
 
MESSAGE_TYPE_RESPONSE - Static variable in class anon.proxy.HTTPProxyCallback
 
MessageDBEntry - Class in anon.infoservice
Used to send messages to JAP.
MessageDBEntry(Element) - Constructor for class anon.infoservice.MessageDBEntry
 
MessageDistributor() - Constructor for class anon.client.replay.ReplayControlChannel.MessageDistributor
 
messageHandler(byte[]) - Method in class anon.forward.server.DefaultProtocolHandler
This method handles all data packets received from the client.
messageID - Variable in class anon.anonudp.mixpacket.DataPacket
 
messageID - Variable in class anon.anonudp.mixpacket.InitPacket
 
MessageIdMismatch - Exception in anon.anonudp.exception
 
MessageIdMismatch(int, int) - Constructor for exception anon.anonudp.exception.MessageIdMismatch
 
MessageImplementation - Class in anon.mixminion.message
 
MessageImplementation() - Constructor for class anon.mixminion.message.MessageImplementation
 
messageReceived(byte[]) - Method in class anon.forward.server.DefaultProtocolHandler
This method handles and evaluates a whole message.
messageReceived(PayMessage) - Method in interface anon.pay.IMessageListener
 
messageReceived(PayMessage) - Method in class anon.pay.PayAccountsFile
just passes through a received message to the PayAccountsFile's MessageListeners
messageRemoved(PayMessage) - Method in interface anon.pay.IMessageListener
 
messageRemoved(PayMessage) - Method in class anon.pay.PayAccountsFile
 
messages - Variable in class anon.anonudp.mixmessage.FragmentPool
 
MessageUpdater - Class in anon.infoservice.update
Updates the messages.
MessageUpdater(Updater.ObservableInfo) - Constructor for class anon.infoservice.update.MessageUpdater
 
METHOD_COUPON - Static variable in class anon.pay.PayAccountsFile
 
MIDDLE_MIX - Static variable in class anon.infoservice.MixInfo
 
MIN_CASCADE_LENGTH - Static variable in class anon.infoservice.Constants
 
MIN_ITERATIONS - Static variable in class anon.crypto.PKCS12
 
MIN_ITERATIONS - Static variable in class anon.crypto.XMLEncryption
 
MIN_PREPAID_INTERVAL - Static variable in class anon.pay.AIControlChannel
 
MIN_REQUESTS - Static variable in class anon.proxy.AnonProxy
 
MIN_RESERVED_CHANNEL_ID - Static variable in class anon.client.ChannelTable
The minimum Channel-ID in the reserved area for ControlChannels (those Channel-IDs are not available for DataChannels).
MIN_ROUTE_LEN - Static variable in class anon.mixminion.Mixminion
 
MIN_ROUTE_LEN - Static variable in class anon.tor.Tor
 
MIN_SH - Variable in class anon.mixminion.message.Header
 
MIN_UPDATE_INTERVAL_MS - Static variable in class anon.infoservice.update.AbstractMixCascadeUpdater
 
MIN_UPDATE_INTERVAL_MS - Static variable in class anon.infoservice.update.InfoServiceUpdater
 
MIN_UPDATE_INTERVAL_MS - Static variable in class anon.infoservice.update.PaymentInstanceUpdater
 
MIN_UPDATE_INTERVAL_MS - Static variable in class anon.infoservice.update.PerformanceInfoUpdater
 
MIN_UPDATE_INTERVAL_MS - Static variable in class anon.infoservice.update.ServiceExitAddressUpdater
 
MIN_WAITING_TIME_MS - Static variable in class anon.util.Updater
 
MINIMUM_GET_XML_CONNECTION_TIMEOUT - Static variable in class anon.infoservice.InfoServiceDBEntry
 
MINIMUM_NEXT_WAITING_TIME - Static variable in class anon.client.AbstractAutoSwitchedMixCascadeContainer
 
MINIMUM_PACKET - Static variable in class anon.forward.client.ProgressCounter
The minimum value (0 actually...)
MINKEY - Static variable in class anon.tor.OnionRouter
 
MINUTES - Static variable in class anon.util.XMLDuration
 
minValue - Variable in class anon.util.ZipArchiver.ZipEvent
 
MinVersionUpdater - Class in anon.infoservice.update
 
MinVersionUpdater(Updater.ObservableInfo) - Constructor for class anon.infoservice.update.MinVersionUpdater
 
MIX_SERVER_COUNT - Static variable in class anon.anonudp.Constants
 
mixCascade - Variable in class anon.anonudp.UDPMultiplexer
 
MixCascade - Class in anon.infoservice
Holds the information for a mixcascade.
MixCascade(byte[]) - Constructor for class anon.infoservice.MixCascade
Creates a new MixCascade from XML description (MixCascade node).
MixCascade(Element) - Constructor for class anon.infoservice.MixCascade
Creates a new MixCascade from XML description (MixCascade node).
MixCascade(Element, long) - Constructor for class anon.infoservice.MixCascade
Creates a new MixCascade from XML description (MixCascade node).
MixCascade(Element, long, String) - Constructor for class anon.infoservice.MixCascade
Creates a new MixCascade from XML description (MixCascade node).
MixCascade(byte[], Element, long, String) - Constructor for class anon.infoservice.MixCascade
Creates a new MixCascade from XML description (MixCascade node).
MixCascade(String, int) - Constructor for class anon.infoservice.MixCascade
Creates a new MixCascade from the hostName / IP and the port.
MixCascade(String, String, String, int) - Constructor for class anon.infoservice.MixCascade
Creates a new MixCascade from the hostName / IP and the port.
MixCascade(String, String, Vector) - Constructor for class anon.infoservice.MixCascade
 
MixCascade(String, String, Vector, Vector) - Constructor for class anon.infoservice.MixCascade
 
MixCascade(String, String, String, int, long) - Constructor for class anon.infoservice.MixCascade
 
MixCascade(String, String, Vector, Vector, long) - Constructor for class anon.infoservice.MixCascade
 
MixCascadeExitAddresses - Class in anon.infoservice
Stores all exit addresses of one MixCasacde.
MixCascadeExitAddresses(String, long) - Constructor for class anon.infoservice.MixCascadeExitAddresses
Constructs a new MixCascadeExitAddress object from a given mix cascade id.
MixCascadeExitAddresses(Element) - Constructor for class anon.infoservice.MixCascadeExitAddresses
Only used in client context.
MixCascadeExitAddresses.InfoServiceID - Class in anon.infoservice
 
MixCipherChain - Class in anon.client.crypto
Holds the information on the different ciphers the mixes in the chain use and allows the encryption of packets to be sent and decryption of packets received from the mix chain.
MixCipherChain(IMixCipher[]) - Constructor for class anon.client.crypto.MixCipherChain
 
mixCount - Variable in class anon.anonudp.mixpacket.PacketFactory
 
MixEncryptionHandler(ISymCipher, int) - Constructor for class anon.client.crypto.FirstMixCipher.MixEncryptionHandler
 
MixInfo - Class in anon.infoservice
Holds the information of one single mix.
MixInfo(Element) - Constructor for class anon.infoservice.MixInfo
Creates a new MixInfo from XML description (Mix node).
MixInfo(Element, long) - Constructor for class anon.infoservice.MixInfo
Creates a new MixInfo from XML description (Mix node).
MixInfo(MultiCertPath) - Constructor for class anon.infoservice.MixInfo
 
MixInfo(String, MultiCertPath, XMLPriceCertificate, long) - Constructor for class anon.infoservice.MixInfo
 
MixInfo(Element, long, boolean) - Constructor for class anon.infoservice.MixInfo
Creates a new MixInfo from XML description (Mix node).
Mixminion - Class in anon.mixminion
This class implements the Mixminion anonymity service, which can be used to sent anonymous e-mail
Mixminion() - Constructor for class anon.mixminion.Mixminion
 
MixMinionCryptoUtil - Class in anon.mixminion.message
Some Helping Methods for the MixMinion
MixMinionCryptoUtil() - Constructor for class anon.mixminion.message.MixMinionCryptoUtil
 
MixminionPOPChannel - Class in anon.mixminion
 
MixminionPOPChannel() - Constructor for class anon.mixminion.MixminionPOPChannel
 
MixminionServiceDescription - Class in anon.mixminion
Holder for the neseccary information to setup the Mixmion service.
MixminionServiceDescription(int, String) - Constructor for class anon.mixminion.MixminionServiceDescription
Constucts a new MixminionServiceDescription object.
MixminionSMTPChannel - Class in anon.mixminion
This class implements a channel,which speaks SMTP
MixminionSMTPChannel() - Constructor for class anon.mixminion.MixminionSMTPChannel
 
MixPacket - Class in anon.client
A MixPacket representation.
MixPacket(InputStream, ISymCipher) - Constructor for class anon.client.MixPacket
Tries to read a mix packet from the given InputStream and decrypts its payload using the given ISymCipher.
MixPacket(int) - Constructor for class anon.client.MixPacket
Creates a Mixpacket with the given channel ID and random bytes as the payload.
MixParameters - Class in anon.client
This class holds information about a specific mix in a chain, like the type of symmetric cipher it uses, an object describing an asymmetric cipher or its replay timestamp.
MixParameters(String, IASymMixCipher) - Constructor for class anon.client.MixParameters
 
MixPosition - Class in anon.infoservice
Maps the position of a Mix in a cascade to a concrete Mix ID.
MixPosition(int, String) - Constructor for class anon.infoservice.MixPosition
 
MMRDescription - Class in anon.mixminion.mmrdescription
 
MMRDescription(String, String, int, byte[], byte[], boolean, boolean, String, SimpleDateFormat) - Constructor for class anon.mixminion.mmrdescription.MMRDescription
 
MMRList - Class in anon.mixminion.mmrdescription
 
MMRList(MMRListFetcher) - Constructor for class anon.mixminion.mmrdescription.MMRList
constructor
MMRListFetcher - Interface in anon.mixminion.mmrdescription
 
modificationEndOffset - Variable in class anon.proxy.ProxyCallbackBuffer
 
modificationStartOffset - Variable in class anon.proxy.ProxyCallbackBuffer
 
modnn(int) - Method in class anon.mixminion.fec.FECMath
modnn(x) computes x % gfSize, where gfSize is 2**gfBits - 1, without a slow divide.
MonthlyOverusage() - Constructor for class anon.pay.xml.XMLBalance.MonthlyOverusage
 
MONTHS - Static variable in class anon.util.XMLDuration
 
ms_AccountsFile - Static variable in class anon.pay.PayAccountsFile
the one and only accountsfile
ms_AlgID - Static variable in class anon.crypto.MyRSASignature
 
ms_bBlockOnHttpError - Static variable in class anon.client.AnonClient
 
ms_bCountRedirect - Static variable in class anon.proxy.HTTPProxyCallback
 
ms_bDetectedBrowser - Static variable in class anon.proxy.BrowserIdentification
 
ms_bEnableFindSubclasses - Static variable in class anon.util.ClassUtil
 
ms_bFreeAllowed - Static variable in class anon.client.TrustModel
 
ms_bIsLoading - Static variable in class anon.infoservice.Database
 
ms_bIsTestInstance - Static variable in class anon.client.AnonClient
 
ms_bIsTestInstanceSet - Static variable in class anon.client.AnonClient
 
ms_browserIdentification - Static variable in class anon.infoservice.InfoServiceDBEntry
 
ms_bShutdown - Static variable in class anon.infoservice.Database
 
ms_bTestShown - Static variable in class anon.proxy.BrowserIdentification
 
ms_bTriedToLoadParentResourceFile - Static variable in class anon.util.ResourceLoader
 
ms_bUseStatistics - Static variable in class anon.infoservice.InfoServiceDBEntry
 
ms_cachedMessages - Static variable in class anon.util.JAPMessages
 
ms_cascadeWhitelisted - Static variable in class anon.client.TrustModel
 
ms_classExtensions - Static variable in class anon.crypto.AbstractX509Extension
 
ms_classpath - Static variable in class anon.util.ResourceLoader
 
ms_classpathFiles - Static variable in class anon.util.ResourceLoader
 
ms_classpathResourceLock - Static variable in class anon.util.ResourceLoader
 
ms_classpathResourceTypes - Static variable in class anon.util.ResourceLoader
 
ms_closeKeyMethod - Static variable in class anon.platform.WindowsRegistry
 
ms_connectionTimeout - Static variable in class anon.pay.BIConnection
 
ms_constructorargsGCMSpec - Static variable in class anon.client.crypto.DataChannelCipherSDK
 
ms_constructorGCMSpec - Static variable in class anon.client.crypto.DataChannelCipherSDK
 
ms_currentRequest - Static variable in class anon.proxy.AnonProxyRequest
Continuing count of processed requests.
ms_currentTick - Static variable in class anon.util.TimedOutputStream
 
ms_currentTrustModel - Static variable in class anon.client.TrustModel
 
ms_databases - Static variable in class anon.infoservice.Database
The registered databases.
ms_DateFormat - Static variable in class anon.tor.ordescription.ORList
 
ms_defaultResourceBundle - Static variable in class anon.util.JAPMessages
 
ms_distributor - Static variable in class anon.infoservice.Database
The distributor that forwards new database entries.
ms_DocumentBuilderFactory - Static variable in class anon.util.XMLUtil
 
ms_dummyPrivateKey - Static variable in class anon.crypto.JAPCertificate
The dummy private key is used to create temporary certificates.
ms_edbDatabase - Static variable in class anon.infoservice.Database
 
ms_elemName - Static variable in class anon.pay.xml.XMLJapPublicKey
 
ms_fsmInstance - Static variable in class anon.forward.server.ForwardServerManager
Stores the instance of ForwardServerManager (Singleton).
ms_fuInstance - Static variable in class anon.forward.ForwardUtils
Stores the instance of ForwardUtils (Singleton).
ms_hashtableOutputStreams - Static variable in class anon.util.TimedOutputStream
 
ms_HTTPConnectionClass - Static variable in class anon.infoservice.HTTPConnectionFactory
Defines the HTTPConnection class for that this factory constructs instances.
ms_httpConnectionFactoryInstance - Static variable in class anon.infoservice.HTTPConnectionFactory
Stores the instance of HTTPConnectionFactory (Singleton).
ms_identifier - Static variable in class anon.crypto.MyDSASignature
 
ms_identifier - Static variable in class anon.crypto.MyECDSASignature
 
ms_identifier - Static variable in class anon.crypto.MyRSASignature
 
ms_iJavaWebstart - Static variable in class anon.platform.AbstractOS
 
ms_infoServiceHolderInstance - Static variable in class anon.infoservice.InfoServiceHolder
Stores the instance of InfoServiceHolder (Singleton).
ms_iRedirectProbability - Static variable in class anon.proxy.HTTPProxyCallback
 
ms_keyPoolSize - Static variable in class anon.pay.PayAccountsFile
 
ms_languageCodes - Static variable in class anon.util.LanguageMapper
 
ms_lCountHTML - Static variable in class anon.proxy.HTTPProxyCallback
 
ms_lNextRedirect - Static variable in class anon.proxy.HTTPProxyCallback
 
ms_loadedClasses - Static variable in class anon.util.ClassUtil
Stores all loaded classes.
ms_loadedDirectories - Static variable in class anon.util.ClassUtil
Stores all loaded directories.
ms_locale - Static variable in class anon.util.JAPMessages
 
ms_lTotalCountHTML - Static variable in class anon.proxy.HTTPProxyCallback
 
ms_nrOfRequests - Static variable in class anon.proxy.AnonProxyRequest
Number of requests currently being processed.
ms_observer - Static variable in class anon.infoservice.BlacklistedCascadeIDEntry
 
ms_openKeyMethod - Static variable in class anon.platform.WindowsRegistry
 
ms_operatingSystem - Static variable in class anon.platform.AbstractOS
The instantiated operation system class.
ms_parentResourceFile - Static variable in class anon.util.ResourceLoader
 
ms_parentResourceFileResourceType - Static variable in class anon.util.ResourceLoader
 
ms_parentResourceFileResourceURL - Static variable in class anon.util.ResourceLoader
 
MS_PER_TICK - Static variable in class anon.util.TimedOutputStream
 
ms_preferredConnectionPort - Static variable in class anon.client.AnonClient
 
ms_privateKeyClasses - Static variable in class anon.crypto.AsymmetricCryptoKeyPair
Stores all registered private key classes.
ms_proxyInterface - Static variable in class anon.infoservice.InfoServiceDBEntry
A proxy interface that is used for all connections and may change over time.
ms_proxyInterface - Static variable in class anon.pay.BIConnection
A proxy interface that is used for all connections and may change over time.
ms_publicKeyClasses - Static variable in class anon.crypto.AsymmetricCryptoKeyPair
Stores all registered public key classes.
ms_queryValueMethod - Static variable in class anon.platform.WindowsRegistry
 
ms_queuePacketCount - Static variable in class anon.client.AnonClient
 
ms_resourceBundle - Static variable in class anon.util.JAPMessages
 
ms_ResourceLoaderHelper - Static variable in class anon.util.ResourceLoader
 
ms_scInstance - Static variable in class anon.crypto.SignatureCreator
Stores the instance of SignatureCreator (Singleton).
ms_secureRandom - Static variable in class anon.client.AbstractDataChannel
 
ms_secureRandom - Static variable in class anon.client.MixPacket
 
ms_storageMode - Static variable in class anon.util.XMLUtil
 
ms_strContext - Static variable in class anon.client.TrustModel
 
ms_strElemName - Static variable in class anon.pay.xml.XMLBankAccount
 
ms_strElemName - Static variable in class anon.pay.xml.XMLEmail
 
ms_strElemName - Static variable in class anon.pay.xml.XMLGenericStrings
 
ms_strElemName - Static variable in class anon.pay.xml.XMLMixAccountBalance
 
ms_strElemName - Static variable in class anon.pay.xml.XMLPriceCertificateList
 
ms_strElemName - Static variable in class anon.pay.xml.XMLTransferRequest
 
ms_svInstance - Static variable in class anon.crypto.SignatureVerifier
Stores the instance of SignatureVerifier (Singleton).
ms_theMixminionInstance - Static variable in class anon.mixminion.Mixminion
 
ms_theTorInstance - Static variable in class anon.tor.Tor
 
ms_threadCount - Static variable in class anon.proxy.DirectProxyResponse
 
ms_threadInterrupt - Static variable in class anon.util.TimedOutputStream
 
ms_tmpDir - Static variable in class anon.platform.AbstractOS
 
ms_trustModelObservable - Static variable in class anon.client.TrustModel
 
ms_trustModels - Static variable in class anon.client.TrustModel
 
ms_vacuumThread - Static variable in class anon.infoservice.Database
 
ms_vecTimedOutPorts - Static variable in class anon.client.AnonClient
 
ms_windowsPreferencesClass - Static variable in class anon.platform.WindowsRegistry
 
MSG_ACTIVATING_COUPON - Static variable in class anon.pay.PayAccountsFile
 
MSG_ACTIVATING_COUPON_ERROR - Static variable in class anon.pay.PayAccountsFile
 
MSG_ACTIVATING_COUPON_NOT_A_NEW_USER - Static variable in class anon.pay.PayAccountsFile
 
MSG_ACTIVATING_COUPON_NOT_ACCEPTED - Static variable in class anon.pay.PayAccountsFile
 
MSG_ALL_SERVICES - Static variable in class anon.client.TrustModel
 
MSG_ANON_MODE_OFF - Static variable in class anon.proxy.DirectProxy.SendAnonWarning
 
MSG_ANON_MODE_OFF_BUT_FORCED - Static variable in class anon.proxy.DirectProxy.SendAnonWarning
 
MSG_ANONYMITY_MODE - Static variable in class anon.proxy.DirectProxy.SendAnonWarning
 
MSG_BLACKLISTED - Static variable in class anon.client.TrustModel
 
MSG_BLOCKED - Static variable in class anon.proxy.DirectProxy.SendAnonWarning
 
MSG_BLOCKED_ALL - Static variable in class anon.proxy.DirectProxy.SendAnonWarning
 
MSG_BLOCKED_DOMAIN - Static variable in class anon.proxy.DirectProxy.SendAnonWarning
 
MSG_BLOCKED_PERMANENTLY - Static variable in class anon.proxy.DirectProxy.SendAnonWarning
 
MSG_CASCADES_FILTER - Static variable in class anon.client.TrustModel
 
MSG_CHOOSE_COUNTRY - Static variable in class anon.util.CountryMapper
 
MSG_CHOOSE_LANGUAGE - Static variable in class anon.util.LanguageMapper
 
MSG_CONNECTING - Static variable in class anon.proxy.DirectProxy.SendAnonWarning
 
MSG_COUNTDOWN - Static variable in class anon.proxy.DirectProxy.SendAnonWarning
 
MSG_CREATING_ACCOUNT - Static variable in class anon.pay.PayAccountsFile
 
MSG_CREATING_ACCOUNT_ERROR - Static variable in class anon.pay.PayAccountsFile
 
MSG_CREATING_ACCOUNT_ERROR_FORBIDDEN - Static variable in class anon.pay.PayAccountsFile
 
MSG_CREATING_ACCOUNT_ERROR_UNREACHABLE - Static variable in class anon.pay.PayAccountsFile
 
MSG_CREATING_KEY_PAIR - Static variable in class anon.pay.PayAccountsFile
 
MSG_CREATING_KEY_PAIR_ERROR - Static variable in class anon.pay.PayAccountsFile
 
MSG_DEFAULT_FILTER - Static variable in class anon.client.TrustModel
 
MSG_DISPLAY_ERROR - Static variable in class anon.terms.TermsAndConditions
 
MSG_DO_PREMIUM_PAYMENT - Static variable in class anon.pay.PayAccountsFile
 
MSG_DO_PREMIUM_PAYMENT_ALTERNATIVE - Static variable in class anon.pay.PayAccountsFile
 
MSG_EOF - Static variable in exception anon.crypto.tinytls.TLSException
 
MSG_ERROR_ALLOW_NON_ANONYMOUS_OR_CONNECT - Static variable in class anon.pay.PayAccountsFile
 
MSG_ERROR_ALLOW_NON_ANONYMOUS_OR_CONNECT_INFOSERVICE - Static variable in class anon.pay.PayAccountsFile
 
MSG_ERROR_DELETION_ACCOUNT_BLOCKED - Static variable in class anon.pay.PayAccountsFile
 
MSG_EXCEPTION_BLACKLISTED - Static variable in class anon.client.TrustModel
 
MSG_EXCEPTION_DATA_RETENTION - Static variable in class anon.client.TrustModel
 
MSG_EXCEPTION_EXPIRED_CERT - Static variable in class anon.client.TrustModel
 
MSG_EXCEPTION_FREE_CASCADE - Static variable in class anon.client.TrustModel
 
MSG_EXCEPTION_INTERNATIONAL - Static variable in class anon.client.TrustModel
 
MSG_EXCEPTION_NO_SOCKS - Static variable in class anon.client.TrustModel
 
MSG_EXCEPTION_NOT_ENOUGH_ANON - Static variable in class anon.client.TrustModel
 
MSG_EXCEPTION_NOT_ENOUGH_MIXES - Static variable in class anon.client.TrustModel
 
MSG_EXCEPTION_NOT_ENOUGH_SPEED - Static variable in class anon.client.TrustModel
 
MSG_EXCEPTION_NOT_INTERNATIONAL - Static variable in class anon.client.TrustModel
 
MSG_EXCEPTION_NOT_USER_DEFINED - Static variable in class anon.client.TrustModel
 
MSG_EXCEPTION_PAY_CASCADE - Static variable in class anon.client.TrustModel
 
MSG_EXCEPTION_RESPONSE_TIME_TOO_HIGH - Static variable in class anon.client.TrustModel
 
MSG_EXCEPTION_TOO_FEW_COUNTRIES - Static variable in class anon.client.TrustModel
 
MSG_EXCEPTION_TOO_MANY_COUNTRIES - Static variable in class anon.client.TrustModel
 
MSG_EXCEPTION_TOO_MANY_MIXES - Static variable in class anon.client.TrustModel
 
MSG_EXCEPTION_WRONG_SERVICE_CONTEXT - Static variable in class anon.client.TrustModel
 
MSG_GET_FREE_CODE - Static variable in class anon.pay.PayAccountsFile
 
MSG_HTML_ANON_MODE_SWITCH - Static variable in class anon.proxy.DirectProxy.SendAnonWarning
 
MSG_INVALID_LINETERM_REQUEST - Static variable in class anon.proxy.HTTPProxyCallback
 
MSG_INVALID_LINETERM_RESPONSE - Static variable in class anon.proxy.HTTPProxyCallback
 
MSG_NETWORK_BLOCKED - Static variable in exception anon.error.ServiceUnreachableException
 
MSG_NO_PAYMENT_INSTANCE - Static variable in class anon.pay.PayAccountsFile
 
MSG_OPTION_BANK_TRANSFER - Static variable in class anon.pay.xml.XMLPaymentOption
 
MSG_PAY_CREATE_ACCOUNT - Static variable in class anon.pay.PayAccountsFile
 
MSG_PI_UNAVAILABLE - Static variable in class anon.client.TrustModel
 
MSG_RELOAD - Static variable in class anon.proxy.DirectProxy.SendAnonWarning
 
MSG_SAVING_CONFIG_FILE - Static variable in class anon.pay.PayAccountsFile
 
MSG_SAVING_CONFIG_FILE_ERROR - Static variable in class anon.pay.PayAccountsFile
 
MSG_SERVICES_BUSINESS - Static variable in class anon.client.TrustModel
 
MSG_SERVICES_PREMIUM_PRIVATE - Static variable in class anon.client.TrustModel
 
MSG_SERVICES_TEST - Static variable in class anon.client.TrustModel
 
MSG_SERVICES_USER_DEFINED - Static variable in class anon.client.TrustModel
 
MSG_SERVICES_WITH_COSTS - Static variable in class anon.client.TrustModel
 
MSG_SERVICES_WITHOUT_COSTS - Static variable in class anon.client.TrustModel
 
MSG_TEST_NAME - Static variable in class anon.pay.PaymentInstanceDBEntry
 
MSG_UPDATING_ACCOUNT_DATA - Static variable in class anon.pay.PayAccountsFile
 
MSG_UPDATING_ACCOUNT_DATA_ERROR - Static variable in class anon.pay.PayAccountsFile
 
MSG_URL_ANONYMITY_TEST - Static variable in class anon.proxy.HTTPProxyCallback
 
MSG_VERIFYING_COUPON - Static variable in class anon.pay.PayAccountsFile
 
MSG_WAIT_FOR_CONNECTION - Static variable in class anon.proxy.DirectProxy.SendAnonWarning
 
MSG_WAIT_FOR_CONNECTION_2 - Static variable in class anon.proxy.DirectProxy.SendAnonWarning
 
mul(char, char) - Method in class anon.mixminion.fec.FECMath
 
multibleCloseable - Static variable in class anon.transport.connection.util.ClosedInputStream.Holder
 
multibleCloseable - Static variable in class anon.transport.connection.util.ClosedOutputStream.Holder
 
MultiCertPath - Class in anon.crypto
This class takes an array of CertPaths that is associated with a signed XML Document.
MultiCertPath(CertPath[], int) - Constructor for class anon.crypto.MultiCertPath
 
MULTIPLE_LOGIN_BLOCK_TIME - Static variable in class anon.pay.AIControlChannel
 
multiplexer - Variable in class anon.anonudp.client.AnonPureUDPChannel
 
Multiplexer - Class in anon.client
This class, using a table of active data and control channels, sends and receives mix packets over a TCP socket connection to the first mix.
Multiplexer(InputStream, OutputStream, KeyExchangeManager, SecureRandom) - Constructor for class anon.client.Multiplexer
 
multiplexerClosed() - Method in class anon.client.AbstractChannel
This method is called on every channel in the channel-table after the multiplexer is closed.
multiplexerClosed() - Method in class anon.client.SimulatedLimitedDataChannel
 
multiplexerClosed() - Method in class anon.client.UnlimitedDataChannel
 
multiplexerClosed() - Method in class anon.pay.AIControlChannel
 
multiSign(Node, Vector, int) - Static method in class anon.crypto.XMLSignature
Signs an XML node with multiple keys and creates a new XMLSignature from the signature.
MyAccountListener() - Constructor for class anon.pay.PayAccountsFile.MyAccountListener
 
MyAEADParameters - Class in anon.client.crypto
AEADParams which do not clone the nonce for performance reasons
MyAEADParameters(KeyParameter, int, byte[]) - Constructor for class anon.client.crypto.MyAEADParameters
Base constructor.
MyAEADParameters(KeyParameter, int, byte[], byte[]) - Constructor for class anon.client.crypto.MyAEADParameters
Base constructor.
MyAES - Class in anon.crypto
This class is a wrapper for doing AES encryption stuff.
MyAES() - Constructor for class anon.crypto.MyAES
Creates a new instance of Aes.
myceil(double, double) - Method in class anon.mixminion.message.Keyring
Behaves like Math.ceil, but gives minimum 1 as value
MyCipher(BlockCipher, int) - Constructor for class anon.crypto.PKCS12.MyCipher
 
MyCTRCipher - Class in anon.anonudp.mixmessage.crypto
 
MyCTRCipher(byte[], boolean) - Constructor for class anon.anonudp.mixmessage.crypto.MyCTRCipher
 
MyDSAParams - Class in anon.crypto
 
MyDSAParams() - Constructor for class anon.crypto.MyDSAParams
 
MyDSAParams(DSAParams) - Constructor for class anon.crypto.MyDSAParams
 
MyDSAParams(DSAParameter) - Constructor for class anon.crypto.MyDSAParams
 
MyDSAParams(DSAParameters) - Constructor for class anon.crypto.MyDSAParams
 
MyDSAParams(DSAPrivateKey) - Constructor for class anon.crypto.MyDSAParams
 
MyDSAPrivateKey - Class in anon.crypto
 
MyDSAPrivateKey(PrivateKeyInfo) - Constructor for class anon.crypto.MyDSAPrivateKey
 
MyDSAPrivateKey(Element) - Constructor for class anon.crypto.MyDSAPrivateKey
 
MyDSAPrivateKey(DSAPrivateKeyParameters) - Constructor for class anon.crypto.MyDSAPrivateKey
 
MyDSAPublicKey - Class in anon.crypto
 
MyDSAPublicKey(DSAPublicKeyParameters) - Constructor for class anon.crypto.MyDSAPublicKey
 
MyDSAPublicKey(SubjectPublicKeyInfo) - Constructor for class anon.crypto.MyDSAPublicKey
 
MyDSASignature - Class in anon.crypto
Implements the DSA algorithm for signatures.
MyDSASignature() - Constructor for class anon.crypto.MyDSASignature
The key with that this algorithm has been initialised.
MyECDHAgreement - Class in anon.crypto
 
MyECDHAgreement() - Constructor for class anon.crypto.MyECDHAgreement
 
MyECDSASignature - Class in anon.crypto
 
MyECDSASignature() - Constructor for class anon.crypto.MyECDSASignature
 
MyECParams - Class in anon.crypto
 
MyECParams() - Constructor for class anon.crypto.MyECParams
 
MyECParams(ECDomainParameters) - Constructor for class anon.crypto.MyECParams
 
MyECParams(X9ECParameters) - Constructor for class anon.crypto.MyECParams
 
MyECParams(X962Parameters) - Constructor for class anon.crypto.MyECParams
 
MyECPrivateKey - Class in anon.crypto
 
MyECPrivateKey(ECPrivateKeyParameters, ASN1ObjectIdentifier) - Constructor for class anon.crypto.MyECPrivateKey
 
MyECPrivateKey(PrivateKeyInfo) - Constructor for class anon.crypto.MyECPrivateKey
Use ECPrivateKeyStructure defined in "SEC 1: Elliptic Curve Cryptography" to be compatible with OpenSSL
MyECPrivateKey(Element) - Constructor for class anon.crypto.MyECPrivateKey
 
MyECPublicKey - Class in anon.crypto
 
MyECPublicKey(ECPublicKeyParameters) - Constructor for class anon.crypto.MyECPublicKey
 
MyECPublicKey(SubjectPublicKeyInfo) - Constructor for class anon.crypto.MyECPublicKey
 
MyImage - Class in anon.util.captcha
A class which acts as a platform independent representation of an image.
MyImage(int[], int, int) - Constructor for class anon.util.captcha.MyImage
 
MyKDF - Class in anon.crypto
 
MyKDF() - Constructor for class anon.crypto.MyKDF
 
myprocess(DataPacket) - Method in class anon.anonudp.mixpacket.PacketFactory
 
MyProcess - Class in anon.platform
Implements some functions of java.lang.Process using reflection to deal with the case java.lang.Process or the needed methods are not supported on the given platform (most notable: iOS)*
MyProcess(Object) - Constructor for class anon.platform.MyProcess
 
MyRandom - Class in anon.crypto
 
MyRandom(Random) - Constructor for class anon.crypto.MyRandom
 
MyRandom() - Constructor for class anon.crypto.MyRandom
 
MyReplayDetection - Class in anon.anonudp.mixmessage.crypto
This class implements the replay detection based on a sliding window mechanism.
MyReplayDetection() - Constructor for class anon.anonudp.mixmessage.crypto.MyReplayDetection
 
MyRSA - Class in anon.crypto
Encryption/Decryption using RSA
MyRSA() - Constructor for class anon.crypto.MyRSA
 
MyRSA(Digest) - Constructor for class anon.crypto.MyRSA
 
MyRSAPrivateKey - Class in anon.crypto
 
MyRSAPrivateKey(CipherParameters) - Constructor for class anon.crypto.MyRSAPrivateKey
 
MyRSAPrivateKey(PrivateKeyInfo) - Constructor for class anon.crypto.MyRSAPrivateKey
 
MyRSAPrivateKey(Element) - Constructor for class anon.crypto.MyRSAPrivateKey
 
MyRSAPrivateKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class anon.crypto.MyRSAPrivateKey
 
MyRSAPublicKey - Class in anon.crypto
 
MyRSAPublicKey(BigInteger, BigInteger) - Constructor for class anon.crypto.MyRSAPublicKey
 
MyRSAPublicKey(CipherParameters) - Constructor for class anon.crypto.MyRSAPublicKey
 
MyRSAPublicKey(RSAPublicKeyStructure) - Constructor for class anon.crypto.MyRSAPublicKey
 
MyRSAPublicKey(SubjectPublicKeyInfo) - Constructor for class anon.crypto.MyRSAPublicKey
 
MyRSASignature - Class in anon.crypto
SHA1withRSA Signature as described in RFC 2437
MyRSASignature() - Constructor for class anon.crypto.MyRSASignature
 
MyRuntime - Class in anon.platform
Implements some functions what deal with processes of java.lang.Runtime using reflection to deal with the case java.lang.Runtime or the needed methods are not supported on the given platform (most notable: iOS)*
MyRuntime() - Constructor for class anon.platform.MyRuntime
 
MyStringBuilder - Class in anon.util
 
MyStringBuilder(int) - Constructor for class anon.util.MyStringBuilder
 
mytesting() - Method in class anon.mixminion.mmrdescription.MMRList
 
MyX509Extensions - Class in anon.crypto
Stores X509 extensions as described in RFC 3280.
MyX509Extensions(AbstractX509Extension) - Constructor for class anon.crypto.MyX509Extensions
Creates a new X509Extensions object from a single extension.
MyX509Extensions(Vector) - Constructor for class anon.crypto.MyX509Extensions
Creates a new X509Extensions object that holds all extensions in the given Vector.
MyX509Extensions(ASN1Set) - Constructor for class anon.crypto.MyX509Extensions
Creates an X509Extensions object from a ASN1TaggedObject.
MyX509Extensions(Extensions) - Constructor for class anon.crypto.MyX509Extensions
Creates an X509Extensions object from a BouncyCastle Extensions object.

N

n - Variable in class anon.mixminion.fec.FECCode
 
name - Variable in class anon.terms.template.TermsAndConditionsTemplate
 
NAME_TYPE_MIX - Static variable in class anon.infoservice.MixInfo
 
NAME_TYPE_OPERATOR - Static variable in class anon.infoservice.MixInfo
 
NAMES - Static variable in class anon.util.XMLDuration
 
NATIVE_HANDLE - Static variable in class anon.platform.WindowsRegistry
 
needsUpdate() - Method in class anon.util.Updater
 
needsVerification() - Method in class anon.crypto.MultiCertPath
Check if the documentType that is associated with this MultiCertPath needs signature verification.
negate() - Method in class anon.util.XMLDuration
Returns a new Duration object whose value is -this.
neverCloseable - Static variable in class anon.transport.connection.util.ClosedInputStream.Holder
 
neverCloseable - Static variable in class anon.transport.connection.util.ClosedOutputStream.Holder
 
NEW_ACCOUNT_EXPIRATION_TIME - Static variable in class anon.pay.PayAccount
 
NEW_LINE - Static variable in class anon.util.Base64
The new line character (\n) as a byte.
NewCascadeIDEntry - Class in anon.infoservice
This class is used as a short-term memory for previously known cascades.
NewCascadeIDEntry(CascadeIDEntry) - Constructor for class anon.infoservice.NewCascadeIDEntry
 
next() - Method in class anon.anonudp.mixchannel.Channel
 
next() - Method in class anon.anonudp.mixmessage.FragmentPool
 
next - Variable in class anon.client.crypto.KeyPool.KeyList
 
nextInt(int) - Method in class anon.crypto.MyRandom
 
nextLong() - Method in class anon.crypto.MyRandom
 
nMaxThreads - Variable in class anon.util.ThreadPool
 
NO_ENCRYPTION - Static variable in class anon.client.crypto.SymCipher
 
NO_ERRORS - Static variable in class anon.crypto.CertPath
 
nObjects - Variable in class anon.util.ThreadPool
 
NoCompleteMessages - Exception in anon.anonudp.exception
 
NoCompleteMessages() - Constructor for exception anon.anonudp.exception.NoCompleteMessages
 
NODE_NAME_ADDITIONALINFO - Static variable in class anon.infoservice.OperatorAddress
 
NODE_NAME_CITY - Static variable in class anon.infoservice.OperatorAddress
 
NODE_NAME_FAX - Static variable in class anon.infoservice.OperatorAddress
 
NODE_NAME_OPERATORCOUNTRY - Static variable in class anon.infoservice.OperatorAddress
 
NODE_NAME_POSTALCODE - Static variable in class anon.infoservice.OperatorAddress
 
NODE_NAME_STREET - Static variable in class anon.infoservice.OperatorAddress
 
NODE_NAME_VAT - Static variable in class anon.infoservice.OperatorAddress
 
NODE_NAME_VENUE - Static variable in class anon.infoservice.OperatorAddress
 
NODE_NULL_TAG - Static variable in exception anon.util.XMLParseException
A constant that means that a node to parse was null.
NON_REPUDIATION - Static variable in class anon.crypto.X509KeyUsage
 
NoReplyMessage - Class in anon.mixminion.message
 
NoReplyMessage(byte[][], int, String[], MMRList) - Constructor for class anon.mixminion.message.NoReplyMessage
Constructor build a no-Reply Message with two Headers, if a replyblock is specified its used as header2
NotConnectedToMixException - Exception in anon
 
NotConnectedToMixException(String) - Constructor for exception anon.NotConnectedToMixException
 
NOTHING - Static variable in class anon.infoservice.DataRetentionInformation
 
NOTIFY_TRUST_MODEL_ADDED - Static variable in class anon.client.TrustModel
 
NOTIFY_TRUST_MODEL_CHANGED - Static variable in class anon.client.TrustModel
 
NOTIFY_TRUST_MODEL_REMOVED - Static variable in class anon.client.TrustModel
 
notifyAboutChanges() - Method in class anon.terms.TermsAndConditionsResponseHandler
 
notifyAboutChanges(long, long, int) - Method in class anon.util.ZipArchiver
 
notifyAboutChangesInterruptable(long, long, int) - Method in class anon.util.ZipArchiver
 
notifyAdditionalObserversOnUpdate(Class) - Method in class anon.util.Updater.ObservableInfo
 
notifyAdditionalObserversOnUpdate(Class) - Method in class anon.util.Updater.ObservableInfoContainer
 
notifyCircuitClosed(Circuit) - Method in class anon.tor.FirstOnionRouterConnection
 
NotRecoverableException - Exception in anon.error
 
NotRecoverableException(MixCascade, String, int) - Constructor for exception anon.error.NotRecoverableException
 
NotRecoverableException(MixCascade, String, int, int) - Constructor for exception anon.error.NotRecoverableException
 
NotRecoverableXMLError - Exception in anon.pay.xml
 
NotRecoverableXMLError(int, String, PayAccount, AnonServerDescription) - Constructor for exception anon.pay.xml.NotRecoverableXMLError
 
NotRecoverableXMLError(XMLErrorMessage) - Constructor for exception anon.pay.xml.NotRecoverableXMLError
 
NumberOfMixesAttribute(int, Object, boolean) - Constructor for class anon.client.TrustModel.NumberOfMixesAttribute
 

O

ObjectQueue - Class in anon.util
This is a generic FIFO object queue.
ObjectQueue() - Constructor for class anon.util.ObjectQueue
 
ObjectQueue.QueueItem - Class in anon.util
Simple LinkedList-like list item used in the ObjectQueue class.
objects - Variable in class anon.util.ThreadPool
 
ObservableInfo(Observable) - Constructor for class anon.util.Updater.ObservableInfo
 
ObservableInfoContainer(Updater.ObservableInfo) - Constructor for class anon.util.Updater.ObservableInfoContainer
 
OFB - Static variable in class anon.client.crypto.SymCipher
 
ONE - Static variable in class anon.crypto.RevokedCertificate
 
ONE_DAY_TIMEOUT - Static variable in class anon.infoservice.PerformanceEntry
 
OnionRouter - Class in anon.tor
 
OnionRouter(int, ORDescriptor) - Constructor for class anon.tor.OnionRouter
Constructor
OP_NAME - Static variable in class anon.mixminion.FirstMMRConnection
 
OP_NAME - Static variable in class anon.tor.FirstOnionRouterConnection
 
OPAD_LEN - Static variable in class anon.client.crypto.SymCipherMultithreadedCTR
 
OPEN_UPDATER_CMD - Static variable in class anon.platform.MacOS
 
openBrowser() - Method in class anon.platform.AbstractOS.AbstractURLOpener
 
openBrowser(String) - Method in class anon.platform.AbstractOS.AbstractURLOpener
 
openBrowser() - Method in class anon.platform.AbstractOS
Just opens the browser with the default URL.
openBrowser(String) - Method in class anon.platform.AbstractOS
 
openEMail(String) - Method in class anon.platform.AbstractOS
 
openKey(int, String, int) - Static method in class anon.platform.WindowsRegistry
Opens a registry key for further processing.
openLink(String) - Method in class anon.platform.AbstractOS
 
openLink(String) - Method in class anon.platform.AndroidOS
 
openLink(String) - Method in class anon.platform.LinuxOS
 
openLink(String) - Method in class anon.platform.MacOS
 
openLink(String) - Method in class anon.platform.UnknownOS
 
openLink(String) - Method in class anon.platform.WindowsOS
 
OpenSocketRequester(AnonProxy, Object) - Constructor for class anon.proxy.AnonProxy.OpenSocketRequester
openURL(URL) - Method in class anon.platform.AbstractOS.AbstractURLOpener
 
openURL(URL, String) - Method in class anon.platform.AbstractOS.AbstractURLOpener
 
openURL(URL) - Method in class anon.platform.AbstractOS
 
operationalAgreementUrl - Variable in class anon.terms.TermsAndConditions.Translation
 
operator - Variable in class anon.terms.template.Preamble
 
operator - Variable in class anon.terms.TermsAndConditions
 
operator - Variable in class anon.terms.TermsAndConditionsRequest.TCRequestKey
 
OperatorAddress - Class in anon.infoservice
TODO Maybe this should be turned into an IXMLEncodable...
OperatorAddress() - Constructor for class anon.infoservice.OperatorAddress
 
OperatorAddress(Element) - Constructor for class anon.infoservice.OperatorAddress
 
operatorAddress - Variable in class anon.terms.template.Preamble
 
operatorAddress - Variable in class anon.terms.TermsAndConditions.Translation
 
OperatorBlacklistAttribute(int, Object, boolean) - Constructor for class anon.client.TrustModel.OperatorBlacklistAttribute
 
operatorCountry - Variable in class anon.infoservice.OperatorAddress
 
OPTION_ACTIVE - Static variable in class anon.pay.xml.XMLPaymentOption
 
OPTION_MIXED - Static variable in class anon.pay.xml.XMLPaymentOption
 
OPTION_PASSIVE - Static variable in class anon.pay.xml.XMLPaymentOption
 
ORAcl - Class in anon.tor.ordescription
 
ORAcl() - Constructor for class anon.tor.ordescription.ORAcl
Constructor
ORAcl.AclElement - Class in anon.tor.ordescription
 
order - Static variable in class anon.anonudp.mixmessage.crypto.EccGroup713
 
orderPacket(DataChainSendOrderStructure) - Method in class anon.client.AbstractDataChain
 
orderPacket(DataChainSendOrderStructure) - Method in class anon.client.SequentialChannelDataChain
 
orderPacket(DataChainSendOrderStructure) - Method in class anon.client.SingleChannelDataChain
 
orderPacketInternal(DataChainSendOrderStructure, boolean, boolean) - Method in class anon.client.SequentialChannelDataChain
 
ORDescriptor - Class in anon.tor.ordescription
 
ORDescriptor(String, String, int, String) - Constructor for class anon.tor.ordescription.ORDescriptor
Constructor
organizeChannelClose() - Method in class anon.client.AbstractDataChannel
 
organizeChannelClose() - Method in class anon.client.SimulatedLimitedDataChannel
 
organizeChannelClose() - Method in class anon.client.UnlimitedDataChannel
 
ORList - Class in anon.tor.ordescription
 
ORList(ORListFetcher) - Constructor for class anon.tor.ordescription.ORList
constructor
ORListFetcher - Interface in anon.tor.ordescription
fetches descriptor and status documents for the ORs
OS_NAME - Static variable in class anon.infoservice.JavaVersionDBEntry
 
OS_NAME - Static variable in class anon.platform.MacOS
 
OSA_APPLET_NAME - Static variable in class anon.platform.MacOS
 
OSA_APPLET_PATH - Static variable in class anon.platform.MacOS
 
OSA_EXEC_SHELLSCRIPT_STMT - Static variable in class anon.platform.MacOS
 
OSACOMPILE_CMD - Static variable in class anon.platform.MacOS
Mac OS X built-in command for compiling AppleScript code
OSASCRIPT_CMD - Static variable in class anon.platform.MacOS
Mac OS X built-in command for interpreting AppleScript statements
OTHER_NAME - Static variable in class anon.crypto.AbstractX509AlternativeName
 
out - Variable in class anon.tor.test.proxythread
 
OUTPUT_CHANNEL_ID - Static variable in class anon.infoservice.DataRetentionInformation
 
OUTPUT_SOURCE_IP_ADDRESS - Static variable in class anon.infoservice.DataRetentionInformation
 
OUTPUT_SOURCE_IP_PORT - Static variable in class anon.infoservice.DataRetentionInformation
 
OUTPUT_TARGET_DOMAIN - Static variable in class anon.infoservice.DataRetentionInformation
 
OUTPUT_TARGET_IP_ADDRESS - Static variable in class anon.infoservice.DataRetentionInformation
 
OUTPUT_TIME - Static variable in class anon.infoservice.DataRetentionInformation
 
outputStreamClosed() - Method in class anon.client.AbstractDataChain
 
outputStreamClosed() - Method in class anon.client.SequentialChannelDataChain
 
outputStreamClosed() - Method in class anon.client.SingleChannelDataChain
 
OVERHEAD - Static variable in class anon.anonudp.mixmessage.crypto.LinkEncryption
 
OVERHEAD - Static variable in class anon.mixminion.message.FragmentedMessage
 
OWN_ID - Static variable in class anon.infoservice.MixCascadeExitAddresses.InfoServiceID
 

P

P_Hash - Class in anon.crypto.tinytls.util
 
P_Hash(byte[], byte[], Digest) - Constructor for class anon.crypto.tinytls.util.P_Hash
Constructor
Package(Class) - Constructor for class anon.util.ClassUtil.Package
 
Package(String) - Constructor for class anon.util.ClassUtil.Package
 
PACKAGE_TRANSFORMER - Static variable in class anon.util.XMLUtil
 
PACKET_SIZE - Static variable in class anon.client.MixPacket
 
PacketCounter - Class in anon.client
 
PacketCounter(long) - Constructor for class anon.client.PacketCounter
 
PacketCounter() - Constructor for class anon.client.PacketCounter
 
PacketCreationFailed - Exception in anon.anonudp.exception
 
PacketCreationFailed(String, Throwable) - Constructor for exception anon.anonudp.exception.PacketCreationFailed
 
packetFactory - Variable in class anon.anonudp.mixchannel.Channel
 
PacketFactory - Class in anon.anonudp.mixpacket
 
PacketFactory(int, byte[], PublicKey[]) - Constructor for class anon.anonudp.mixpacket.PacketFactory
 
PacketFactory(byte[][]) - Constructor for class anon.anonudp.mixpacket.PacketFactory
 
PacketListener - Interface in anon.anonudp.mixchannel
 
PacketListenerImpl - Class in anon.anonudp
 
PacketListenerImpl() - Constructor for class anon.anonudp.PacketListenerImpl
 
packetMixed(long) - Method in class anon.AnonServiceEventAdapter
 
packetMixed(long) - Method in interface anon.AnonServiceEventListener
 
packetMixed(long) - Method in class anon.proxy.AnonProxy
 
PacketProcessedEvent - Class in anon.client
 
PacketProcessedEvent(int) - Constructor for class anon.client.PacketProcessedEvent
 
PACKETS - Static variable in class anon.infoservice.PerformanceEntry
Current users attribute.
PACKETSIZE - Variable in class anon.mixminion.message.Decoder
 
packetToChannel(IPacket) - Method in class anon.anonudp.UDPMultiplexer
 
packKeyring() - Method in class anon.mixminion.message.Keyring
encrypts the m_data and brings it in a ascii-armored base64 notation
padding - Variable in class anon.anonudp.mixmessage.Fragment
 
Padding - Class in anon.anonudp.mixmessage
 
Padding(int) - Constructor for class anon.anonudp.mixmessage.Padding
 
Padding(byte[]) - Constructor for class anon.anonudp.mixmessage.Padding
 
Padding(byte[], int) - Constructor for class anon.anonudp.mixmessage.Padding
 
PaddingCell - Class in anon.tor.cells
 
PaddingCell() - Constructor for class anon.tor.cells.PaddingCell
Constructor for a padding cell
PaddingCell(int) - Constructor for class anon.tor.cells.PaddingCell
Constructor for a padding cell
PaddingCell(int, byte[], int) - Constructor for class anon.tor.cells.PaddingCell
Constructor for a padding cell
Paragraph - Class in anon.terms.template
 
Paragraph() - Constructor for class anon.terms.template.Paragraph
 
Paragraph(double) - Constructor for class anon.terms.template.Paragraph
 
Paragraph(Node) - Constructor for class anon.terms.template.Paragraph
 
parent - Variable in class anon.util.ThreadPool.ThreadPoolThread
 
parse(Element) - Method in class anon.infoservice.AbstractDistributableDatabaseEntry.Serials
 
parse(LineNumberReader) - Static method in class anon.mixminion.mmrdescription.MMRDescription
Tries to parse an router specification according to the desing document.
parse(LineNumberReader) - Static method in class anon.tor.ordescription.ORDescriptor
Tries to parse an router specification according to the descriptor.
parseAttribute(Node, String, String) - Static method in class anon.util.XMLUtil
Returns the value of the specified attribute of an XML element as String.
parseAttribute(Node, String, boolean) - Static method in class anon.util.XMLUtil
Returns the value of the specified attribute of an XML element as boolean.
parseAttribute(Node, String, int) - Static method in class anon.util.XMLUtil
Returns the value of the specified attribute of an XML element as int.
parseAttribute(Node, String, double) - Static method in class anon.util.XMLUtil
Returns the value of the specified attribute of an XML element as double.
parseAttribute(Node, String, long) - Static method in class anon.util.XMLUtil
Returns the value of the specified attribute of an XML element as long.
parseDocument(byte[]) - Method in class anon.mixminion.mmrdescription.MMRList
parses the document and creates a list with all MMRDescriptions
parseDomain(String, boolean, String) - Static method in class anon.proxy.DirectProxy
 
parseDomain(boolean) - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
parseDomain(String, boolean) - Static method in class anon.proxy.HTTPProxyCallback
 
parseDouble(String) - Static method in class anon.util.Util
Implementation of parseFloat not implemented in JDK 1.1.8
parseFirstDocument(byte[]) - Method in class anon.tor.ordescription.ORList
parses the document and creates a list with all ORDescriptions
parseHostnamePort(String) - Static method in class anon.infoservice.ListenerInterface
 
parseHostnamePort(String, int) - Static method in class anon.infoservice.ListenerInterface
 
parseHTTPHeader(String, HTTPProxyCallback.HTTPConnectionHeader, int) - Method in class anon.proxy.HTTPProxyCallback
 
parseListenerAdresses(Node) - Method in class anon.infoservice.MixInfo
 
parseMixType(String) - Method in class anon.infoservice.MixInfo
LERNGRUPPE Parse the given textual MixType to our constants
parseReplyBlocks(String, byte[]) - Static method in class anon.mixminion.message.ReplyBlock
Parses a given payload for a ReplyBlock and returns it, return null, when no ReplyBlock is detected
ParseServiceException - Exception in anon.error
 
ParseServiceException(MixCascade, String) - Constructor for exception anon.error.ParseServiceException
 
parseStatus() - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
parseStatus(byte[], boolean) - Method in class anon.tor.ordescription.ORList
parse router status
parseTagName(String) - Static method in exception anon.util.XMLParseException
Creates an error message from the given tag name.
parseTextNodes(NodeList, Hashtable) - Method in class anon.infoservice.MessageDBEntry
 
parseURL() - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
parseValue(Node, int) - Static method in class anon.util.XMLUtil
Returns the value of the specified XML node as int.
parseValue(Node, long) - Static method in class anon.util.XMLUtil
Returns the value of the specified XML node as long.
parseValue(Node, double) - Static method in class anon.util.XMLUtil
Returns the value of the specified XML node as double.
parseValue(Node, boolean) - Static method in class anon.util.XMLUtil
Returns the value of the specified XML node as boolean.
parseValue(Node, String) - Static method in class anon.util.XMLUtil
Gets the content of an Element or Text Node.
parseValue(Element, BigInteger) - Static method in class anon.util.XMLUtil
 
parseVisibleAdresses(Node) - Method in class anon.infoservice.MixInfo
 
parseVisibleAdresses(Node, String, String, Vector) - Method in class anon.infoservice.MixInfo
 
parseXMLSchemaPart(int, String) - Method in class anon.util.XMLDuration
 
password - Variable in class anon.util.StoredPasswordReader
 
PasswordManager - Class in anon.mixminion
 
PasswordManager() - Constructor for class anon.mixminion.PasswordManager
 
PastMonthsVolumeBytes(String, long, Timestamp) - Constructor for class anon.pay.xml.XMLAccountInfo.PastMonthsVolumeBytes
 
PastMonthsVolumeBytes(Element) - Constructor for class anon.pay.xml.XMLAccountInfo.PastMonthsVolumeBytes
 
PayAccount - Class in anon.pay
This class encapsulates one account and all additional data associated to one account.
PayAccount(Element, IMiscPasswordReader) - Constructor for class anon.pay.PayAccount
 
PayAccount(XMLAccountCertificate, IMyPrivateKey, PaymentInstanceDBEntry, XMLGenericText, boolean) - Constructor for class anon.pay.PayAccount
Creates a PayAccount Object from the account certificate and the private key.
PayAccountsFile - Class in anon.pay
This class encapsulates a collection of accounts.
PayAccountsFile() - Constructor for class anon.pay.PayAccountsFile
At this time, the implementation supports only one single BI.
PayAccountsFile.AccountAlreadyExistingException - Exception in anon.pay
Thrown if an account with same account number was already existing when trying to add it.
PayAccountsFile.IAffiliateOptOut - Interface in anon.pay
 
PayAccountsFile.MyAccountListener - Class in anon.pay
Listens to changes inside the accounts and forwards the events to our paymentListeners
payload - Variable in class anon.anonudp.mixmessage.Fragment
 
PAYLOAD_SIZE - Static variable in class anon.anonudp.mixpacket.InitPacket
 
PAYLOAD_SIZE - Static variable in class anon.client.MixPacket
 
payloadLength - Variable in class anon.proxy.ProxyCallbackBuffer
 
payloadOnion - Variable in class anon.anonudp.mixpacket.InitPacket
 
payloads - Variable in class anon.anonudp.mixmessage.Message
 
PAYMENT_DATA - Static variable in class anon.pay.xml.XMLPassivePayment
 
PAYMENT_NAME - Static variable in class anon.pay.xml.XMLPassivePayment
 
PaymentAdapter - Class in anon.pay
 
PaymentAdapter() - Constructor for class anon.pay.PaymentAdapter
 
PaymentInstanceDBEntry - Class in anon.pay
Holds the information of a payment instance for storing in the InfoService.
PaymentInstanceDBEntry(Element) - Constructor for class anon.pay.PaymentInstanceDBEntry
 
PaymentInstanceDBEntry(Element, long) - Constructor for class anon.pay.PaymentInstanceDBEntry
Creates a PaymentInstanceDBEntry which represents a payment instance.
PaymentInstanceDBEntry(String, String, JAPCertificate, Enumeration, String, long, long, Hashtable, Hashtable, String, String, String, String, String) - Constructor for class anon.pay.PaymentInstanceDBEntry
 
PaymentInstanceUpdater - Class in anon.infoservice.update
Updates the list of available MixCascades.
PaymentInstanceUpdater(Updater.ObservableInfo) - Constructor for class anon.infoservice.update.PaymentInstanceUpdater
 
PaymentInstanceUpdater(long, Updater.ObservableInfo) - Constructor for class anon.infoservice.update.PaymentInstanceUpdater
 
PayMessage - Class in anon.pay
Data class for holding a message that is set for an account via the PIG, stored in the JPI database, and shown by the JAP as a status message Sent as a member variable in an XMLBalance (Though this class could easily be retrofit to implement IXMLEncodable if necessary)
PayMessage(String) - Constructor for class anon.pay.PayMessage
builds a Message that only consists of a text that is short enough to be fully shown in one line, messageText and messageLink will be null
PayMessage(String, String, URL) - Constructor for class anon.pay.PayMessage
 
PERFDATA_ACCESSIBLE_POSITION - Static variable in class anon.platform.VMPerfDataFile
Position of the accessible byte
PERFDATA_BYTEORDER_POSITION - Static variable in class anon.platform.VMPerfDataFile
Position of the byte order
PERFDATA_ENTRYOFFSET_POSITION - Static variable in class anon.platform.VMPerfDataFile
Position of the data entries
PERFDATA_MAGIC - Static variable in class anon.platform.VMPerfDataFile
The magic integer
PERFDATA_MAGIC_POSITION - Static variable in class anon.platform.VMPerfDataFile
Position of the magic integer
PERFDATA_NUMENTRIES_POSITION - Static variable in class anon.platform.VMPerfDataFile
Position of the data entry count
PERFDATA_SYNC_TIMEOUT - Static variable in class anon.platform.VMPerfDataFile
Virtual machine sync timeout
PERFORMANCE_ENTRY_TTL - Static variable in class anon.infoservice.PerformanceEntry
Time-to-live of the performance entries.
PERFORMANCE_INFO_MIN_PERCENTAGE_OF_VALID_ENTRIES - Static variable in class anon.infoservice.PerformanceInfo
 
PERFORMANCE_INFO_TTL - Static variable in class anon.infoservice.PerformanceInfo
 
PerformanceAttributeEntry(int, boolean) - Constructor for class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
 
PerformanceAttributeFloatingTimeEntry(int, boolean) - Constructor for class anon.infoservice.PerformanceEntry.PerformanceAttributeFloatingTimeEntry
Constructs a new PerformanceAttributeFloatingTimeEntry.
PerformanceAttributeFloatingTimeEntry(int, Node) - Constructor for class anon.infoservice.PerformanceEntry.PerformanceAttributeFloatingTimeEntry
Constructs a new PerformanceAttributeFloatingTimeEntry from XML data.
PerformanceEntry - Class in anon.infoservice
A PerformanceEntry stores various performance-related data such as average speed or delay about a certain MixCascade.
PerformanceEntry(String) - Constructor for class anon.infoservice.PerformanceEntry
Constructs a new PerformanceEntry for the given MixCascade.
PerformanceEntry(String, boolean) - Constructor for class anon.infoservice.PerformanceEntry
Constructs a new PerformanceEntry for the given MixCascade.
PerformanceEntry(Element) - Constructor for class anon.infoservice.PerformanceEntry
Constructs a new PerformanceEntry from its XML representation.
PerformanceEntry.Bound - Class in anon.infoservice
 
PerformanceEntry.PerformanceAttributeEntry - Class in anon.infoservice
An entry that holds values of performance attributes.
PerformanceEntry.PerformanceAttributeFloatingTimeEntry - Class in anon.infoservice
The floating time entry.
PerformanceEntry.StabilityAttributes - Class in anon.infoservice
 
PerformanceInfo - Class in anon.infoservice
A PerformanceInfo object holds all PerformanceEntry objects retrieved by a certain Info Service through the /performanceinfo command.
PerformanceInfo(Element) - Constructor for class anon.infoservice.PerformanceInfo
Creates a new PerformanceInfo object from an XML element which is usually either retrieved from the Info Service or stored in the configuration file and loaded at startup.
PerformanceInfoUpdater - Class in anon.infoservice.update
 
PerformanceInfoUpdater(Updater.ObservableInfo) - Constructor for class anon.infoservice.update.PerformanceInfoUpdater
 
PerformanceInfoUpdater(long, Updater.ObservableInfo) - Constructor for class anon.infoservice.update.PerformanceInfoUpdater
 
PERM_OP(int, int, int, int, int[]) - Static method in class anon.crypto.DESCrypt
 
PK_ENC_LEN - Variable in class anon.mixminion.message.Header
 
pk_encrypt(MyRSAPublicKey, byte[]) - Method in class anon.mixminion.message.Header
PublicKey Encryption of
PK_MAX_DATA_LEN - Variable in class anon.mixminion.message.Header
 
PK_OVERHEAD_LEN - Variable in class anon.mixminion.message.Header
 
PKCS10CertificationRequest - Class in anon.crypto
A class for creating and verifying PKCS10 Certification requests.
PKCS10CertificationRequest(InputStream) - Constructor for class anon.crypto.PKCS10CertificationRequest
Creates a PKCS10 Certification Request from input stream.
PKCS10CertificationRequest(byte[]) - Constructor for class anon.crypto.PKCS10CertificationRequest
Creates a PKCS10 Certification Request from an array of bytes.
PKCS10CertificationRequest(X509DistinguishedName, AsymmetricCryptoKeyPair, MyX509Extensions) - Constructor for class anon.crypto.PKCS10CertificationRequest
Creates a new PKCS10 Certification Request.
PKCS10CertificationRequest(PKCS12) - Constructor for class anon.crypto.PKCS10CertificationRequest
Creates a new PKCS10 Certification Request from a private certificate.
PKCS12 - Class in anon.crypto
This class creates and handles PKCS12 certificates, that include a private key, a public key and an X509 certificate.
PKCS12(X509DistinguishedName, AsymmetricCryptoKeyPair, Validity) - Constructor for class anon.crypto.PKCS12
Creates a new PKCS12 certificate.
PKCS12(X509DistinguishedName, AsymmetricCryptoKeyPair, Validity, MyX509Extensions) - Constructor for class anon.crypto.PKCS12
Creates a new PKCS12 certificate.
PKCS12(AsymmetricCryptoKeyPair, JAPCertificate) - Constructor for class anon.crypto.PKCS12
Creates a new PKCS12 certificate.
PKCS12.MyCipher - Class in anon.crypto
 
PKCS7SignedData - Class in anon.crypto
This was stolen from BouncyCastle and changed a little bit to get it work without BC provider...
PKCS7SignedData(byte[]) - Constructor for class anon.crypto.PKCS7SignedData
Read an existing PKCS#7 object from a DER encoded byte array
PlainMMRListFetcher - Class in anon.mixminion.mmrdescription
 
PlainMMRListFetcher() - Constructor for class anon.mixminion.mmrdescription.PlainMMRListFetcher
Constructor
PlainORListFetcher - Class in anon.tor.ordescription
get descriptor and status documents from a directory server via HTTP
PlainORListFetcher(String, int) - Constructor for class anon.tor.ordescription.PlainORListFetcher
Constructor
poll(int) - Method in class anon.util.ObjectQueue
Tries returning an object using ObjectQueue.pop().
poolThreads - Variable in class anon.util.ThreadPool
 
pop() - Method in class anon.util.ObjectQueue
Returns the least recent object in the queue.
popKeyPair() - Method in class anon.crypto.DSAKeyPool
Pop a key pair from the stack.
port - Variable in class anon.anonudp.mixchannel.IPv4AndPort
 
PORT_MAX_VALUE - Static variable in class anon.infoservice.ListenerInterface
 
PORT_MIN_VALUE - Static variable in class anon.infoservice.ListenerInterface
 
PORT_PARAMETER - Static variable in class anon.transport.address.TcpIpAddress
 
PORT_SIZE - Static variable in class anon.anonudp.mixchannel.IPv4AndPort
 
portHigh - Variable in class anon.tor.ordescription.ORAcl.AclElement
 
portLow - Variable in class anon.tor.ordescription.ORAcl.AclElement
 
POST_ANON_ADDRESS - Static variable in class anon.infoservice.InfoServiceHolder
 
POST_FILE - Static variable in class anon.infoservice.MessageDBEntry
 
postalCode - Variable in class anon.infoservice.OperatorAddress
 
postANONAddress(ANONAddress) - Method in class anon.infoservice.InfoServiceDBEntry
Sends a POST request to/anonaddress/id to store the given ANONaddress under the given ID.
postANONAddress(ANONAddress) - Method in class anon.infoservice.InfoServiceHolder
 
postNewForwarder(Element) - Method in class anon.infoservice.InfoServiceDBEntry
Posts a new forwarder to an infoservice with a JAP forwarder list.
postRenewForwarder(Element) - Method in class anon.infoservice.InfoServiceDBEntry
Posts the renew message for a forwarder to an infoservice with a JAP forwarder list.
postXmlDocument(HttpRequestStructure) - Method in class anon.infoservice.InfoServiceDBEntry
 
powInGroup(ECPoint, BigInteger) - Static method in class anon.anonudp.mixmessage.crypto.EccGroup713
 
PPE_CONTROL_PACKET_DISCARDED - Static variable in class anon.client.PacketProcessedEvent
 
PPE_CONTROL_PACKET_RECEIVED - Static variable in class anon.client.PacketProcessedEvent
 
PPE_CONTROL_PACKET_SENT - Static variable in class anon.client.PacketProcessedEvent
 
PPE_DATA_PACKET_DISCARDED - Static variable in class anon.client.PacketProcessedEvent
 
PPE_DATA_PACKET_RECEIVED - Static variable in class anon.client.PacketProcessedEvent
 
PPE_DATA_PACKET_SENT - Static variable in class anon.client.PacketProcessedEvent
 
Preamble - Class in anon.terms.template
 
Preamble() - Constructor for class anon.terms.template.Preamble
 
Preamble(Node) - Constructor for class anon.terms.template.Preamble
 
preamble - Variable in class anon.terms.template.TermsAndConditionsTemplate
 
PREFERRED_INFOSERVICE_CHANGED - Static variable in class anon.infoservice.InfoServiceHolderMessage
This message is sent after the preferred infoservice was changed.
prefix - Variable in class anon.anonudp.mixpacket.InitResponse
 
PremiumChargedAccountAttribute(int, Object, boolean) - Constructor for class anon.client.TrustModel.PremiumChargedAccountAttribute
 
PREPAID_AMOUNT_IN_PAY_REQ_MIXVERSION - Static variable in class anon.pay.AIControlChannel
 
prepaidBytes - Variable in class anon.pay.xml.XMLPayRequest
 
PreviouslyKnownCascadeIDEntry - Class in anon.infoservice
This class is for registering cascades that have been previously known to JAP (may be a lot of cascades...).
PreviouslyKnownCascadeIDEntry(MixCascade) - Constructor for class anon.infoservice.PreviouslyKnownCascadeIDEntry
 
PreviouslyKnownCascadeIDEntry(Element) - Constructor for class anon.infoservice.PreviouslyKnownCascadeIDEntry
 
PreviousPrepdaidBytes() - Constructor for class anon.pay.AIControlChannel.PreviousPrepdaidBytes
 
PRF - Class in anon.crypto.tinytls.util
 
PRF(byte[], byte[], byte[]) - Constructor for class anon.crypto.tinytls.util.PRF
Constructor for a Pseudo Random Function
prim_polys - Static variable in class anon.mixminion.fec.FECMath
Primitive polynomials - see Lin & Costello, Appendix A, and Lee & Messerschmitt, p. 453.
printXmlEncodable(IXMLEncodable) - Static method in class anon.util.XMLUtil
 
privacyPolicyUrl - Variable in class anon.terms.TermsAndConditions.Translation
 
PrivateKey - Class in anon.anonudp.mixmessage.crypto
 
PrivateKey() - Constructor for class anon.anonudp.mixmessage.crypto.PrivateKey
 
PrivateKey(BigInteger) - Constructor for class anon.anonudp.mixmessage.crypto.PrivateKey
 
procDone(Process) - Method in class anon.platform.LinuxOS
 
process(InitPacket, PrivateKey) - Method in class anon.anonudp.mixpacket.PacketFactory
 
process(DataPacket, byte[]) - Static method in class anon.anonudp.mixpacket.PacketFactory
 
processBlock(byte[], int, int) - Method in class anon.crypto.MyRSA
encrypts/decrypts one block using Plain RSA
processBlockECB(byte[], byte[]) - Method in class anon.crypto.MyAES
Encrypts/Decrypts one single plain data block and returns the cipher data block.
processBlockECB(byte[]) - Method in class anon.crypto.MyAES
Encrypts/Decrypts one single plain data block and returns the cipher data block.
processBlockOAEP(byte[], int, int) - Method in class anon.crypto.MyRSA
encrypts/decrypts one block using OAEP padding
processBlockPKCS1(byte[], int, int) - Method in class anon.crypto.MyRSA
encrypts/decrypts one block using PKCS1 padding
processBytesCTR(byte[], int, byte[], int, int) - Method in class anon.crypto.MyAES
 
processCcToSign(XMLEasyCC) - Method in class anon.pay.AIControlChannel
processCcToSign: to be called by processPayRequest (only the initial, old CC is sent as a naked XMLEasyCC, new CCs to sign are sent inside a XMLPayRequest)
processChallenge(XMLChallenge) - Method in class anon.pay.AIControlChannel
processChallenge
processClientFinished(byte[], byte[]) - Method in class anon.crypto.tinytls.keyexchange.DHE_DSS_Key_Exchange
 
processClientFinished(byte[], byte[]) - Method in class anon.crypto.tinytls.keyexchange.DHE_RSA_Key_Exchange
 
processClientFinished(byte[], byte[]) - Method in class anon.crypto.tinytls.keyexchange.Key_Exchange
checks the client finished message
processClientKeyExchange(BigInteger) - Method in class anon.crypto.tinytls.ciphersuites.CipherSuite
processes the client key exchange
processClientKeyExchange(BigInteger) - Method in class anon.crypto.tinytls.keyexchange.DHE_DSS_Key_Exchange
 
processClientKeyExchange(BigInteger) - Method in class anon.crypto.tinytls.keyexchange.DHE_RSA_Key_Exchange
 
processClientKeyExchange(BigInteger) - Method in class anon.crypto.tinytls.keyexchange.Key_Exchange
processes the client key exchange
ProcessedDataPacket - Class in anon.anonudp.mixpacket
 
ProcessedDataPacket(int, byte[], byte[]) - Constructor for class anon.anonudp.mixpacket.ProcessedDataPacket
 
ProcessedInitPacket - Class in anon.anonudp.mixpacket
 
ProcessedInitPacket(int, byte[], byte[], byte[], PublicKey, byte[], byte[]) - Constructor for class anon.anonudp.mixpacket.ProcessedInitPacket
 
processingDone() - Method in class anon.client.DataChainSendOrderStructure
Declares the processing of this order as having finished and notifies threads waiting on it.
processInitialCC(XMLEasyCC) - Method in class anon.pay.AIControlChannel
processInitialCC: last step of connecting to a pay cascade: take last CC as sent by AI as base value for future CCs Also, send a CC for (bytes in last CC + prepay interval of cascade) to avoid triggering the cascade's hardlimit by starting to transfer bytes without prepaying
processMessage(byte[]) - Method in class anon.client.StreamedControlChannel
 
processMessage(byte[]) - Method in class anon.client.XmlControlChannel
Transforms the given byte array into a Document and calls the processXmlMessage method on it.
processPacketData(byte[]) - Method in class anon.client.AbstractControlChannel
 
processPacketData(byte[]) - Method in class anon.client.DummyTrafficControlChannel
This method is called by the multiplexer, if a packet is received on the dummy-traffic control channel.
processPacketData(byte[]) - Method in class anon.client.StreamedControlChannel
Takes an array of bytes, which could contain multiple control messages and extracts, decrypts (if necessary) and processes them in the order they appear in.
processPayRequest(XMLPayRequest) - Method in class anon.pay.AIControlChannel
process a XMLPayRequest message, which might request a XMLAccountCertificate, request a XMLBalance, or contain a XMLEasyCC which the AI asks the JAP to sign
processReceivedPacket(MixPacket) - Method in class anon.client.AbstractChannel
 
processReceivedPacket(MixPacket) - Method in class anon.client.AbstractControlChannel
 
processReceivedPacket(MixPacket) - Method in class anon.client.AbstractDataChannel
 
processSendOrder(DataChainSendOrderStructure) - Method in class anon.client.AbstractDataChannel
 
processSendOrder(DataChainSendOrderStructure) - Method in class anon.client.SimulatedLimitedDataChannel
 
processSendOrder(DataChainSendOrderStructure) - Method in class anon.client.UnlimitedDataChannel
Creates and sends an order as a DATA or OPEN MixPacket.
processServerFinished(TLSPlaintextRecord, byte[]) - Method in class anon.crypto.tinytls.ciphersuites.CipherSuite
validates the finishedmessage and throws a Exception if a error occure
processServerFinished(byte[], int, byte[]) - Method in class anon.crypto.tinytls.keyexchange.DHE_DSS_Key_Exchange
 
processServerFinished(byte[], int, byte[]) - Method in class anon.crypto.tinytls.keyexchange.DHE_RSA_Key_Exchange
 
processServerFinished(byte[], int, byte[]) - Method in class anon.crypto.tinytls.keyexchange.Key_Exchange
checks the server finished message
processServerKeyExchange(byte[], int, int, byte[], byte[], JAPCertificate) - Method in class anon.crypto.tinytls.keyexchange.DHE_DSS_Key_Exchange
 
processServerKeyExchange(byte[], int, int, byte[], byte[], JAPCertificate) - Method in class anon.crypto.tinytls.keyexchange.DHE_RSA_Key_Exchange
 
processServerKeyExchange(byte[], int, int, byte[], byte[], JAPCertificate) - Method in class anon.crypto.tinytls.keyexchange.Key_Exchange
Decode the server keys and check the certificate
processXmlMessage(Document) - Method in class anon.client.replay.ReplayControlChannel
 
processXmlMessage(Document) - Method in class anon.client.TestControlChannel
This method is called by the multiplexer, if a packet is received on the test control channel.
processXmlMessage(Document) - Method in class anon.client.XmlControlChannel
Method that processes the XML message received through the channel.
processXmlMessage(Document) - Method in class anon.pay.AIControlChannel
proccessXMLMessage - this is called when a new request is coming in.
PROGRESS_ABORTED - Static variable in interface anon.util.IProgressCapsule
 
PROGRESS_FAILED - Static variable in interface anon.util.IProgressCapsule
 
PROGRESS_FINISHED - Static variable in interface anon.util.IProgressCapsule
 
PROGRESS_NOT_STARTED - Static variable in interface anon.util.IProgressCapsule
 
PROGRESS_ONGOING - Static variable in interface anon.util.IProgressCapsule
 
ProgressCount(int) - Constructor for class anon.forward.client.ProgressCounter.ProgressCount
A new capsule has a status "ONGOING" The maximum can be set by an other function, the minimum is always 0
ProgressCounter - Class in anon.forward.client
This class provide a observable for the initializing status bar The main problem is the number a packet that we should become, we can't know this information We use a arbitral maximum, based on experiment
ProgressCounter() - Constructor for class anon.forward.client.ProgressCounter
The XML connection offer can't be bigger than the Maximum protocol size
ProgressCounter.ProgressCount - Class in anon.forward.client
Internal implementation of a ProgressCapsule This Class is trivial, It's only a counter and two constants (the maximum and the minimum)
propagateConnectionError() - Method in class anon.client.AbstractDataChain
 
propagateIntegrityError(int) - Method in class anon.client.AbstractDataChain
 
PROPERTY_NAME - Static variable in class anon.infoservice.JavaVersionDBEntry
 
PROPERTY_NAME - Static variable in class anon.infoservice.MessageDBEntry
 
PROPERTY_NAME_ADDITIONALINFO - Static variable in class anon.infoservice.OperatorAddress
 
PROPERTY_NAME_CITY - Static variable in class anon.infoservice.OperatorAddress
 
PROPERTY_NAME_FAX - Static variable in class anon.infoservice.OperatorAddress
 
PROPERTY_NAME_LEGAL_OPINIONS - Static variable in class anon.terms.TermsAndConditions.Translation
 
PROPERTY_NAME_OPERATIONAL_AGREEMENT - Static variable in class anon.terms.TermsAndConditions.Translation
 
PROPERTY_NAME_POSTALCODE - Static variable in class anon.infoservice.OperatorAddress
 
PROPERTY_NAME_PRIVACY_POLICY - Static variable in class anon.terms.TermsAndConditions.Translation
 
PROPERTY_NAME_STREET - Static variable in class anon.infoservice.OperatorAddress
 
PROPERTY_NAME_TEMPLATE_REFERENCE_ID - Static variable in class anon.terms.TermsAndConditions.Translation
 
PROPERTY_NAME_VAT - Static variable in class anon.infoservice.OperatorAddress
 
PROPERTY_NAME_VENUE - Static variable in class anon.infoservice.OperatorAddress
 
protectFromCleanup(AbstractDatabaseEntry) - Method in class anon.infoservice.update.AbstractDatabaseUpdater
 
protectFromCleanup(AbstractDatabaseEntry) - Method in class anon.infoservice.update.PaymentInstanceUpdater
 
PROTOCOL_OTHER - Static variable in interface anon.proxy.IProxyListener
 
PROTOCOL_STR_TYPE_HTTP - Static variable in interface anon.infoservice.ImmutableListenerInterface
The constant for the HTTP protocol.
PROTOCOL_STR_TYPE_HTTPS - Static variable in interface anon.infoservice.ImmutableListenerInterface
The constant for the HTTPS protocol.
PROTOCOL_STR_TYPE_RAW_TCP - Static variable in interface anon.infoservice.ImmutableListenerInterface
The constant for a custom protocol based on TCP.
PROTOCOL_STR_TYPE_RAW_UDP - Static variable in interface anon.infoservice.ImmutableListenerInterface
The constant for a custom protocol based on UDP.
PROTOCOL_STR_TYPE_RAW_UNIX - Static variable in interface anon.infoservice.ImmutableListenerInterface
The constant for the HTTP protocol.
PROTOCOL_STR_TYPE_SOCKS - Static variable in interface anon.infoservice.ImmutableListenerInterface
The constant for the HTTP protocol.
PROTOCOL_STR_TYPE_UNKNOWN - Static variable in interface anon.infoservice.ImmutableListenerInterface
The constant for the 'unknown' protocol.
PROTOCOL_TYPE_FTP - Static variable in interface anon.infoservice.ImmutableListenerInterface
 
PROTOCOL_TYPE_HTTP - Static variable in interface anon.infoservice.ImmutableListenerInterface
 
PROTOCOL_TYPE_HTTPS - Static variable in interface anon.infoservice.ImmutableListenerInterface
 
PROTOCOL_TYPE_RAW_TCP - Static variable in interface anon.infoservice.ImmutableListenerInterface
 
PROTOCOL_TYPE_RAW_UDP - Static variable in interface anon.infoservice.ImmutableListenerInterface
 
PROTOCOL_TYPE_RAW_UNIX - Static variable in interface anon.infoservice.ImmutableListenerInterface
 
PROTOCOL_TYPE_SOCKS - Static variable in interface anon.infoservice.ImmutableListenerInterface
 
PROTOCOL_TYPE_UNKNOWN - Static variable in interface anon.infoservice.ImmutableListenerInterface
 
PROTOCOL_VERSION - Static variable in class anon.forward.client.DefaultClientProtocolHandler
This is the version of the current protocol implementation.
PROTOCOL_VERSION - Static variable in class anon.forward.server.DefaultProtocolHandler
This is the version of the current protocol implementation.
PROTOCOL_WWW - Static variable in interface anon.proxy.IProxyListener
 
PROTOCOLVERSION - Static variable in class anon.crypto.tinytls.TinyTLS
SSL VERSION : 3.1 for TLS
PROTOCOLVERSION - Static variable in class anon.crypto.tinytls.TinyTLSServerSocket
SSL VERSION : 3.1 for TLS
PROTOCOLVERSION_SHORT - Static variable in class anon.crypto.tinytls.TinyTLS
 
PROTOCOLVERSION_SHORT - Static variable in class anon.crypto.tinytls.TinyTLSServerSocket
 
ProtocolViolationException - Exception in anon.error
 
ProtocolViolationException(MixCascade, String) - Constructor for exception anon.error.ProtocolViolationException
 
PROXY_AUTO - Static variable in class anon.infoservice.InfoServiceDBEntry
 
PROXY_FORCE_ANONYMOUS - Static variable in class anon.infoservice.InfoServiceDBEntry
 
PROXY_FORCE_DEFAULT - Static variable in class anon.infoservice.InfoServiceDBEntry
 
PROXY_FORCE_DIRECT - Static variable in class anon.infoservice.InfoServiceDBEntry
 
ProxyCallback - Interface in anon.proxy
Used to process bytes received as a request before sending to its destination or as a response from that destination, before it's given to the client.
ProxyCallbackBuffer - Class in anon.proxy
This buffer is used to communicate between a request/response received by a proxy and a ProxyCallback.
ProxyCallbackBuffer() - Constructor for class anon.proxy.ProxyCallbackBuffer
 
ProxyCallbackBuffer(byte[]) - Constructor for class anon.proxy.ProxyCallbackBuffer
Set the byte array chunk as the content of the internal buffer.
ProxyCallbackBuffer(byte[], int, int) - Constructor for class anon.proxy.ProxyCallbackBuffer
 
ProxyCallbackBuffer(byte[], int, int, int) - Constructor for class anon.proxy.ProxyCallbackBuffer
 
ProxyCallbackDelayException - Exception in anon.proxy
 
ProxyCallbackDelayException() - Constructor for exception anon.proxy.ProxyCallbackDelayException
 
ProxyCallbackHandler - Class in anon.proxy
Experimental framework class to filter or modify data before it is transferred via the gateway.
ProxyCallbackHandler() - Constructor for class anon.proxy.ProxyCallbackHandler
 
ProxyCallbackNotProcessableException - Exception in anon.proxy
Exception for the ProxyCallback framework in case a chunk cannot be properly processed
ProxyCallbackNotProcessableException() - Constructor for exception anon.proxy.ProxyCallbackNotProcessableException
 
ProxyCallbackNotProcessableException(String) - Constructor for exception anon.proxy.ProxyCallbackNotProcessableException
 
ProxyConnection - Class in anon.shared
 
ProxyConnection(Socket) - Constructor for class anon.shared.ProxyConnection
 
ProxyInterface - Class in anon.infoservice
This class is used to store information about a proxy connection.
ProxyInterface(Element, IPasswordReader) - Constructor for class anon.infoservice.ProxyInterface
Creates a new ProxyInterface from XML description (ProxyInterface node).
ProxyInterface(String, int, IPasswordReader) - Constructor for class anon.infoservice.ProxyInterface
Creates a new interface from a hostname / IP address and a port.
ProxyInterface(ListenerInterface, IPasswordReader) - Constructor for class anon.infoservice.ProxyInterface
 
ProxyInterface(String, int, int, IPasswordReader) - Constructor for class anon.infoservice.ProxyInterface
Creates a new ListenerInterface from a hostname / IP address, a port and a protocol information.
ProxyInterface(String, int, String, String, IPasswordReader, boolean, boolean) - Constructor for class anon.infoservice.ProxyInterface
Creates a new interface for a proxy that needs basic http authentication.
ProxyInterface(String, int, int, String, IPasswordReader, boolean, boolean) - Constructor for class anon.infoservice.ProxyInterface
Creates a new interface for a proxy that needs basic http authentication.
proxythread - Class in anon.tor.test
 
proxythread(Socket, TorChannel) - Constructor for class anon.tor.test.proxythread
 
PublicKey - Class in anon.anonudp.mixmessage.crypto
 
PublicKey(PrivateKey) - Constructor for class anon.anonudp.mixmessage.crypto.PublicKey
 
PublicKey(ECPoint) - Constructor for class anon.anonudp.mixmessage.crypto.PublicKey
 
publicKey - Variable in class anon.anonudp.mixpacket.InitPacket
 
publicKeys - Variable in class anon.anonudp.mixpacket.PacketFactory
 
publicKeys - Variable in class anon.anonudp.UDPMultiplexer
 
publishException(Exception) - Method in class anon.client.replay.ReplayControlChannel.MessageDistributor
 
publishObject(Object) - Method in class anon.client.replay.ReplayControlChannel.MessageDistributor
 
publishTimestamps(Vector) - Method in class anon.client.replay.ReplayControlChannel.MessageDistributor
 
Pure16Code - Class in anon.mixminion.fec
This class, along with FECMath, provides the implementation of the pure Java 16 bit FEC codes.
Pure16Code(int, int) - Constructor for class anon.mixminion.fec.Pure16Code
Notes about large N support: you can just generate the top k*k vandermonde matrix, call it V, then invert it, then when you have k blocks generate a matrix M with the k rows you need and E = M* V^{-1} is the encoding matrix for the systematic code which you then need to invert to perform the decoding.
PureCode - Class in anon.mixminion.fec
This class, along with FECMath, provides the implementation of the pure Java 8 bit FEC codes.
PureCode(int, int) - Constructor for class anon.mixminion.fec.PureCode
 
PureCode(int, int, char[]) - Constructor for class anon.mixminion.fec.PureCode
 
push(Object) - Method in class anon.util.ObjectQueue
Pushes an object to the head of the queue.
pushSocket(SocketGuard) - Method in class anon.proxy.AnonProxy.OpenSocketRequester
Adds a SocketGuard to the internal queue and notifies threads waiting on the queue.
putNewCascadesInBlacklist(boolean) - Static method in class anon.infoservice.BlacklistedCascadeIDEntry
 
pwMatches - Variable in class anon.util.AbstractMemorizingPasswordReader
 

Q

queryValue(int, String) - Static method in class anon.platform.WindowsRegistry
Queries a certain value of an opened registry key.
QueuedAddress(String) - Constructor for class anon.transport.connection.util.QueuedChunkConnection.QueuedAddress
 
QueuedChunkConnection - Class in anon.transport.connection.util
Implementierung einer IChunkConnection, welcher die 2 Kanaele der bidirektionalen Kommunikation durch zwei BlockingQueue ueber byte[] umsetzt.
QueuedChunkConnection(ObjectQueue) - Constructor for class anon.transport.connection.util.QueuedChunkConnection
Erstellt einen neue QueuedChunkConnection bei der Ein- und Ausgabequeue durch die selbe BlockingQueue repraesentiert werden und die Connection entsprechend mit sich selbst verbunden ist.
QueuedChunkConnection(ObjectQueue, ObjectQueue) - Constructor for class anon.transport.connection.util.QueuedChunkConnection
Erstell eine neue QueuedChunkConnection, bei welcher Ein- und Ausgabekanal durch entsprechende BlockingQueue repraesentiert sind.
QueuedChunkConnection.QueuedAddress - Class in anon.transport.connection.util
 
QueuedChunkReader - Class in anon.transport.connection.util
Implementierung eines IChunkReader, welcher die auszugebenen Chunks nacheinander aus einer Eingangs uebergebenen BlockingQueue bezieht.
QueuedChunkReader(ObjectQueue, int) - Constructor for class anon.transport.connection.util.QueuedChunkReader
Erstellt einen neuen QueuedChunkReader auf Grundlage der uebergebene Queue und dem entsprechenden Timeout.
QueuedChunkReader(ObjectQueue) - Constructor for class anon.transport.connection.util.QueuedChunkReader
Erstellt einen neuen QueuedChunkReader auf Grundlage der uebergebene Queue mit einen unendlichen Timeout.
QueuedChunkWriter - Class in anon.transport.connection.util
Implementierung eines IChunkWriter, welcher die zu senden Chunks nacheinander in eine Eingangs uebergebenen BlockingQueue einfuegt.
QueuedChunkWriter(ObjectQueue, int) - Constructor for class anon.transport.connection.util.QueuedChunkWriter
Erstellt einen neuen QueuedChunkWriter auf Grundlage der uebergebene Queue und dem entsprechenden Timeout.
QueuedChunkWriter(ObjectQueue) - Constructor for class anon.transport.connection.util.QueuedChunkWriter
Erstellt einen neuen QueuedChunkWriter auf Grundlage der uebergebene Queue mit unendlichen Timeout.
QueueItem(Object) - Constructor for class anon.util.ObjectQueue.QueueItem
 
quicksort(String[], String[], int, int) - Static method in class anon.util.Util
 
quicksort(Vector, int, int, Util.Comparable) - Static method in class anon.util.Util
 
quoteXML(String) - Static method in class anon.util.XMLUtil
 

R

random - Static variable in class anon.anonudp.mixmessage.crypto.PrivateKey
 
random - Static variable in class anon.anonudp.mixmessage.Util
 
random - Variable in class anon.crypto.PKCS12
 
RANDOM - Static variable in class anon.proxy.HTTPProxyCallback
 
RANDOM_VERIFICATION - Static variable in class anon.crypto.CertPath
 
randomArray(int) - Static method in class anon.mixminion.message.MixMinionCryptoUtil
Creates an octet-array fills with random Bytes
randomBytes(int) - Static method in class anon.anonudp.mixmessage.Util
 
randomID() - Static method in class anon.anonudp.mixchannel.Channel
 
randomize() - Method in class anon.infoservice.Database
 
RandomListenerInterfaceSwitcher - Class in anon.infoservice
 
RandomListenerInterfaceSwitcher(Vector, int, int, Vector) - Constructor for class anon.infoservice.RandomListenerInterfaceSwitcher
 
read() - Method in class anon.client.AbstractAnonUDPChannel.AnonUDPChannelInputStream
 
read(byte[]) - Method in class anon.client.AbstractAnonUDPChannel.AnonUDPChannelInputStream
 
read(byte[], int, int) - Method in class anon.client.AbstractAnonUDPChannel.AnonUDPChannelInputStream
 
read() - Method in class anon.client.DataChainInputStreamImplementation
 
read(byte[], int, int) - Method in class anon.client.DataChainInputStreamImplementation
 
read() - Method in class anon.client.SocketHandler.SocketInputStreamImplementation
 
read(byte[], int, int) - Method in class anon.client.SocketHandler.SocketInputStreamImplementation
 
read() - Method in class anon.crypto.tinytls.TinyTLS.TLSInputStream
 
read(byte[]) - Method in class anon.crypto.tinytls.TinyTLS.TLSInputStream
 
read(byte[], int, int) - Method in class anon.crypto.tinytls.TinyTLS.TLSInputStream
 
read() - Method in class anon.crypto.tinytls.TinyTLSServerSocket.TLSInputStream
 
read(byte[]) - Method in class anon.crypto.tinytls.TinyTLSServerSocket.TLSInputStream
 
read(byte[], int, int) - Method in class anon.crypto.tinytls.TinyTLSServerSocket.TLSInputStream
 
read(byte[]) - Method in class anon.forward.server.DefaultProtocolHandler
Read a_buffer.length bytes from the server in the buffer a_buffer.
read(byte[]) - Method in interface anon.forward.server.IProtocolHandler
Read a_buffer.length bytes from the server in the buffer a_buffer.
read(String) - Method in class anon.platform.WindowsRegistry
 
read() - Method in class anon.shared.ChannelInputStream
 
read(byte[]) - Method in class anon.shared.ChannelInputStream
 
read(byte[], int, int) - Method in class anon.shared.ChannelInputStream
 
read() - Method in class anon.shared.IOQueue
 
read(byte[], int, int) - Method in class anon.shared.IOQueue
 
read() - Method in class anon.transport.connection.ChunkConnectionAdapter.ChunkInputStream
 
read() - Method in class anon.transport.connection.util.ClosedInputStream
 
READ_BUFFER - Static variable in class anon.util.ResourceLoader
 
READ_INTERVAL - Static variable in class anon.anonudp.client.AnonPureUDPChannel
 
readAnswer() - Method in class anon.pay.HttpClient
Einlesen der Http-Antwort.
readChunk() - Method in interface anon.transport.connection.IChunkReader
Gibt den aeltesten (im Sinne des Einfuegens in den Kanal) der im Kanal befindlichen Chunks zurueck.
readChunk() - Method in class anon.transport.connection.SkypeConnection.SkypeReader
 
readChunk() - Method in class anon.transport.connection.util.QueuedChunkReader
 
readClientFinished() - Method in class anon.crypto.tinytls.TinyTLSServerSocket.TLSInputStream
checks the client finished message
readClientHello() - Method in class anon.crypto.tinytls.TinyTLSServerSocket.TLSInputStream
reads the client hello
readClientKeyExchange() - Method in class anon.crypto.tinytls.TinyTLSServerSocket.TLSInputStream
processes the client key exchange
readElementsByTagName(File, String) - Static method in class anon.util.XMLUtil
Loads all elements under the root elements that have the specified tag name.
readFileName(String) - Static method in class anon.util.RecursiveFileTool
 
readFilesFromClasspath(boolean) - Static method in class anon.util.ResourceLoader
Reads all resources from the classpath and stores them as files.
readGZIPHeader(byte[], int, int) - Method in class anon.proxy.DecompressionProxyCallback
slightly modified version of private method GZIPInputStream.readHeader to extract the GZIP header fields.
readInt(InputStream) - Static method in class anon.util.Util
 
readLine(InputStream, byte[], int[]) - Static method in class anon.proxy.DirectProxyConnection
 
readLine(InputStream) - Static method in class anon.proxy.DirectProxyConnection
 
readPacket(byte[], int, int) - Method in class anon.anonudp.client.AnonPureUDPChannel
 
readPacket(byte[], int, int) - Method in class anon.client.AnonUDPChannel
Reads the payload of a whole UDP packet sent from the peer.
readPacket(byte[], int, int) - Method in interface anon.client.IAnonUDPChannel
Reads the payload of a whole UDP packet sent from the peer.
readPassword() - Method in class anon.util.AbstractMemorizingPasswordReader
 
readPassword(Object) - Method in class anon.util.AbstractMemorizingPasswordReader
 
readPassword(Object) - Method in interface anon.util.IMiscPasswordReader
Reads a password from a user interface.
readPassword(ImmutableProxyInterface) - Method in interface anon.util.IPasswordReader
Reads a password from a user interface.
readPassword(Object) - Method in class anon.util.SingleStringPasswordReader
 
readPassword(ImmutableProxyInterface) - Method in class anon.util.StoredPasswordReader
 
readPos - Variable in class anon.shared.IOQueue
 
readProtocolMessage() - Method in class anon.forward.client.DefaultClientProtocolHandler
Reads a message from the associated network connection.
readPublicKeyFromFile(String) - Static method in class anon.anonudp.UDPMultiplexer
 
readRecord() - Method in class anon.crypto.tinytls.TinyTLS.TLSInputStream
Reads one record if we need more data...
readRecord() - Method in class anon.crypto.tinytls.TinyTLSServerSocket.TLSInputStream
Reads one record if we need more data...
readServerFinished() - Method in class anon.crypto.tinytls.TinyTLS.TLSInputStream
Waits for the Server to respond with Change Cipher Spec message and the following Finished message, signaling the changed cipher attributes.
readServerHandshakes() - Method in class anon.crypto.tinytls.TinyTLS.TLSInputStream
Reads Handshake Record messages continuously until a Hello Done message is received.
readUnsignedShort(InputStream) - Static method in class anon.util.Util
 
readUntrustedAttributeText(MixCascade) - Method in class anon.client.TrustModel
 
readXMLDocument(InputSource) - Static method in class anon.util.XMLUtil
Reads an XML document from an input source.
readXMLDocument(InputStream) - Static method in class anon.util.XMLUtil
Reads an XML document from an input stream.
readXMLDocument(Reader) - Static method in class anon.util.XMLUtil
Reads an XML document from a Reader.
readXMLDocument(File) - Static method in class anon.util.XMLUtil
Reads an XML document from a file.
Reason_MISSING_CREDENTIALS - Static variable in exception anon.transport.connection.RequestException
Die falschen oder generell fehlende Qualifikationen
Reason_OTHER - Static variable in exception anon.transport.connection.RequestException
jeglicher weitere Grund
Reason_SERVER_BUSY - Static variable in exception anon.transport.connection.RequestException
Die Gegenstelle ist ausgelastet
Reason_UNKNOWN - Static variable in exception anon.transport.connection.RequestException
Der Grund konnte nicht ermittelt werden
reassembleMessage() - Method in class anon.mixminion.message.FragmentContainer
reassembles the message if possible, return null if impossible, otherwise a bytearray containing the whitened, compressed, padded message
receive(byte[], String) - Method in class anon.mixminion.FirstMMRConnection
check answer from server and message-hash possibel answers: RECEIVE, REJECTED
receivePacket(int, byte[]) - Method in interface anon.anonudp.mixchannel.PacketListener
 
receivePacket(int, byte[]) - Method in class anon.anonudp.PacketListenerImpl
 
receiver - Variable in class anon.anonudp.UDPMultiplexer
 
recognizeProtocol(String) - Static method in class anon.infoservice.ListenerInterface
Transforms a given protocol string into a valid protocol if recognized.
recognizeProtocol(int) - Static method in class anon.infoservice.ListenerInterface
Transforms a given protocol number into a valid protocol if recognized.
reconnect(MixCascade, IOException) - Method in class anon.client.AnonClient
 
reconnect() - Method in class anon.proxy.AnonProxy
 
RECONNECT_INTERVAL - Static variable in class anon.proxy.AnonProxy
 
RecoverableExceptionContainer - Exception in anon.error
 
RecoverableExceptionContainer(AnonServiceException) - Constructor for exception anon.error.RecoverableExceptionContainer
 
RecursiveFileTool - Class in anon.util
 
RecursiveFileTool() - Constructor for class anon.util.RecursiveFileTool
 
recv(byte[], int, int) - Method in class anon.shared.AbstractAnonChannel
 
recv(byte[], int, int) - Method in class anon.shared.ChannelInputStream
 
redirect(HTTPProxyCallback.HTTPConnectionHeader, int) - Static method in class anon.proxy.HTTPProxyCallback
 
REDIRECT_ANONYMITY_TEST - Static variable in class anon.proxy.HTTPProxyCallback
 
REDIRECT_SQUID_REMINDER - Static variable in class anon.proxy.HTTPProxyCallback
 
REF - Static variable in class anon.pay.xml.XMLPassivePayment
 
registerControlChannel(int, AbstractControlChannel) - Method in class anon.client.ChannelTable
Registers a given control channel under the given ID in the channel table and the control channel table.
registerDistributor(IDistributor) - Static method in class anon.infoservice.Database
Registers a distributor that forwards new database entries.
REGISTERED_ID - Static variable in class anon.crypto.AbstractX509AlternativeName
 
REGISTERED_PLATFORM_CLASSES - Static variable in class anon.platform.AbstractOS
Make sure that the default OS is the last OS in the array.
registerExternalDatabase(IEDBConfiguration) - Static method in class anon.infoservice.Database
 
registerInstance(Database) - Static method in class anon.infoservice.Database
Registers a Database object.
registerLocalForwarder(int) - Static method in class anon.forward.LocalForwarder
Starts the ForwardServerManager instance with the given bandwidth and a single available connection.
registerNewAccount(XMLJapPublicKey, IMyPrivateKey) - Method in class anon.pay.BIConnection
Registers a new account using the specified keypair.
registerProxyCallback(ProxyCallback) - Method in class anon.proxy.ProxyCallbackHandler
 
RELAY_BEGIN - Static variable in class anon.tor.cells.RelayCell
 
RELAY_CONNECTED - Static variable in class anon.tor.cells.RelayCell
 
RELAY_DATA - Static variable in class anon.tor.cells.RelayCell
 
RELAY_DROP - Static variable in class anon.tor.cells.RelayCell
 
RELAY_END - Static variable in class anon.tor.cells.RelayCell
 
RELAY_EXTEND - Static variable in class anon.tor.cells.RelayCell
 
RELAY_EXTENDED - Static variable in class anon.tor.cells.RelayCell
 
RELAY_RESOLVE - Static variable in class anon.tor.cells.RelayCell
 
RELAY_RESOLVED - Static variable in class anon.tor.cells.RelayCell
 
RELAY_SENDME - Static variable in class anon.tor.cells.RelayCell
 
RELAY_TRUNCATE - Static variable in class anon.tor.cells.RelayCell
 
RELAY_TRUNCATED - Static variable in class anon.tor.cells.RelayCell
 
RelayCell - Class in anon.tor.cells
 
RelayCell() - Constructor for class anon.tor.cells.RelayCell
Constructor for a relay cell
RelayCell(int) - Constructor for class anon.tor.cells.RelayCell
Constructor for a relay cell
RelayCell(int, byte[], int) - Constructor for class anon.tor.cells.RelayCell
Constructor for a relay cell
RelayCell(int, byte, int, byte[]) - Constructor for class anon.tor.cells.RelayCell
Constructor
rememberedDomains - Variable in class anon.proxy.DirectProxy
 
RememberedRequestRight(String, boolean, long) - Constructor for class anon.proxy.DirectProxy.RememberedRequestRight
 
RememberedRequestRight(String, boolean, long, boolean) - Constructor for class anon.proxy.DirectProxy.RememberedRequestRight
 
remove(String) - Method in class anon.infoservice.Database
Removes an entry from the database.
remove(AbstractDatabaseEntry) - Method in class anon.infoservice.Database
Removes an entry from the database.
remove(String, String) - Method in interface anon.infoservice.externaldatabase.IEDBDatabase
Removes a value with a given type and key form this database
remove(String, String) - Method in class anon.infoservice.externaldatabase.jdbc.EDBDatabaseJDBC
 
remove(String) - Method in class anon.mixminion.mmrdescription.MMRList
removes an Mixminion router
remove(String) - Method in class anon.tor.ordescription.ORList
removes an onion router
removeAll() - Method in class anon.infoservice.Database
Removes all entries from the database.
removeAllAttributes() - Method in class anon.client.TrustModel
 
removeAllCascades() - Method in class anon.forward.server.ForwardCascadeDatabase
Removes all mixcascades from the database of allowed cascades.
removeAllCertificates() - Method in class anon.crypto.CertificateStore
Removes all but the not removable certs from the store
removeAllHTTPConnectionListeners() - Method in class anon.proxy.HTTPProxyCallback
 
removeAllJobs() - Method in class anon.util.JobQueue
 
removeAllServerManagers() - Method in class anon.forward.server.ForwardScheduler
Removes all ServerManagers from the list of associated ServerManagers of this ForwardScheduler.
removeAllServerManagers() - Method in class anon.forward.server.ForwardServerManager
Removes all ServerManagers from the list of associated ServerManagers of the internal ForwardScheduler.
removeCallback(ProxyCallback) - Method in class anon.proxy.ProxyCallbackHandler
 
removeCascade(String) - Method in class anon.forward.server.ForwardCascadeDatabase
Removes the mixcascade with the given id from the list of allowed cascades.
removeCertificate(CertificateInfoStructure) - Method in class anon.crypto.CertificateStore
 
removeCertificate(JAPCertificate) - Method in class anon.crypto.XMLSignatureElement
Removes a certificate from this signature.
removeCertificateLock() - Method in class anon.client.KeyExchangeManager
 
removeCertificateLock(int) - Method in class anon.crypto.CertificateStore
 
removeChannel(int) - Method in class anon.client.ChannelTable
Remove a channel with the given ID from the channel table and notify threads of the new available channel spot, if the removed channel was a data channel.
removeComments(Node) - Static method in class anon.util.XMLUtil
Removes all comments and empty lines from a node.
removeCommentsInternal(Node, Node) - Static method in class anon.util.XMLUtil
Removes all comments, empty lines and new lines from a node.
removeConnection(ForwardConnection) - Method in class anon.forward.server.ForwardScheduler
This method is called from a ForwardConnection to signal, that the connection is closed and can be removed from the connection store of all forwarded connections.
removeElement() - Method in class anon.tor.CellQueue
returns the first element of the queue
removeEventListener(AnonServiceEventListener) - Method in interface anon.AnonService
Removes an AnonServiceEventListener.
removeEventListener(AnonServiceEventListener) - Method in class anon.client.AnonClient
 
removeEventListener(AnonServiceEventListener) - Method in class anon.mixminion.Mixminion
 
removeEventListener(AnonServiceEventListener) - Method in class anon.proxy.AnonProxy
 
removeEventListener(AnonServiceEventListener) - Method in class anon.tor.Tor
 
removeEventListeners() - Method in interface anon.AnonService
 
removeEventListeners() - Method in class anon.client.AnonClient
 
removeEventListeners() - Method in class anon.mixminion.Mixminion
 
removeEventListeners() - Method in class anon.tor.Tor
 
removeExternal(AbstractDatabaseEntry) - Method in class anon.infoservice.Database
 
removeExternal_int(AbstractDatabaseEntry) - Method in class anon.infoservice.Database
 
removeHeader(Hashtable, Vector, String) - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
removeHTTPConnectionListener(AbstractHTTPConnectionListener) - Method in class anon.proxy.AnonProxy
 
removeHTTPConnectionListener(AbstractHTTPConnectionListener) - Method in class anon.proxy.HTTPProxyCallback
 
removeJob(JobQueue.Job, boolean) - Method in class anon.util.JobQueue
Must (!!)
removeLastCertificate() - Method in class anon.crypto.CertPath
 
removeMessageListener(IMessageListener) - Method in class anon.pay.PayAccount
 
removeOutdatedTransferVolumes() - Method in class anon.forward.server.ForwardSchedulerStatistics
Removes all outdated values from the list of currently transfered volumes.
removePaymentListener(IPaymentListener) - Method in class anon.pay.PayAccountsFile
 
removePriority(AnonProxyRequest) - Method in class anon.proxy.AnonProxy.RoundRobinRequestQueue
 
removeRepyBlocks(String) - Static method in class anon.mixminion.message.ReplyBlock
Removes a ascii-armored replyblock from a given payload
removeRequestHeader(String) - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
removeRequestHeaders() - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
removeResponseHeader(String) - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
removeResponseHeaders() - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
removeServerManager(Object) - Method in class anon.forward.server.ForwardScheduler
Removes one ServerManager from the list of associated ServerManagers of this ForwardScheduler.
removeServerManager(Object) - Method in class anon.forward.server.ForwardServerManager
Removes one ServerManager from the list of associated ServerManagers of this ForwardScheduler.
removeSignatureFrom(Node) - Static method in class anon.crypto.XMLSignature
Removes the signature from an XML node if a signature exists.
removeSignatureFromInternal(Node) - Static method in class anon.crypto.XMLSignature
Removes the signature from an XML node if a signature exists.
removeTCComponent(double) - Method in class anon.terms.TCComposite
 
removeTermsAndConditions(TermsAndConditions) - Static method in class anon.terms.TermsAndConditions
 
removeTermsAndConditions(ServiceOperator) - Static method in class anon.terms.TermsAndConditions
 
removeThis(AbstractDatabaseEntry) - Method in class anon.infoservice.Database
 
removeTranslation(String) - Method in class anon.terms.TermsAndConditions
 
removeTranslation(Locale) - Method in class anon.terms.TermsAndConditions
 
removeTrustModel(TrustModel) - Static method in class anon.client.TrustModel
 
removeType(String) - Method in interface anon.infoservice.externaldatabase.IEDBDatabase
Removes a type from this database, i.e. all values of the given type and the type itself will be deleted
removeType(String) - Method in class anon.infoservice.externaldatabase.jdbc.EDBDatabaseJDBC
 
renewForwarder() - Method in class anon.forward.server.ServerSocketPropagandist
This method renews our forwarding entry at the infoservice.
renewForwarder(InfoServiceDBEntry) - Method in class anon.forward.server.ServerSocketPropagandist
 
replaceAll(String, String, String) - Static method in class anon.util.Util
Since JDK 1.1.8 does not provide String.replaceAll(), this is an equivalent method.
replaceAll(String, String, String, String[]) - Static method in class anon.util.Util
String replace algorithm.
replaceElementNodes(NodeList) - Method in class anon.terms.template.Paragraph
 
replaceElementNodes(NodeList) - Method in class anon.terms.template.Section
 
replaceFileSeparatorsSystemSpecific(String) - Static method in class anon.util.ResourceLoader
Interprets a String as a filename and converts its file separators to system specific file separators.
replaceHeader(HTTPConnection, NVPair) - Static method in class anon.infoservice.HTTPConnectionFactory
An internal helper function to set the header information for the HTTP connection.
replaceHeader(Hashtable, Vector, String, String) - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
REPLACEMENT_ELEMENT_NAMES - Static variable in class anon.terms.template.TermsAndConditionsTemplate
 
replaceRequestHeader(String, String) - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
replaceResponseHeader(String, String) - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
replaceResponseLine(String) - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
ReplayControlChannel - Class in anon.client.replay
 
ReplayControlChannel(Multiplexer, IServiceContainer) - Constructor for class anon.client.replay.ReplayControlChannel
 
ReplayControlChannel.MessageDistributor - Class in anon.client.replay
 
ReplayDetection - Class in anon.anonudp.mixmessage.crypto
 
ReplayDetection() - Constructor for class anon.anonudp.mixmessage.crypto.ReplayDetection
 
ReplayTimestamp - Class in anon.client.replay
 
ReplayTimestamp(String, int, int) - Constructor for class anon.client.replay.ReplayTimestamp
 
ReplyBlock - Class in anon.mixminion.message
 
ReplyBlock(String, Vector, byte[]) - Constructor for class anon.mixminion.message.ReplyBlock
Constructor 1 used to build a replyblock, which is appended to a message call build() to complete it!
ReplyBlock(RoutingInformation, byte[], byte[], long) - Constructor for class anon.mixminion.message.ReplyBlock
Constructor 2 used to instantiate a ReplyBlock Object, used to parse a ReplyBlock out of a message call parseReplyBlock(String) to complete iT!
ReplyImplementation - Class in anon.mixminion.message
 
ReplyImplementation() - Constructor for class anon.mixminion.message.ReplyImplementation
 
ReplyMessage - Class in anon.mixminion.message
 
ReplyMessage(byte[][], int, Vector, MMRList) - Constructor for class anon.mixminion.message.ReplyMessage
Concrete Implementation of ReplyImplementation builds a repliable message with a ReplyBlock as second Header Constructor
reqHeaderOrder - Variable in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
reqHeaders - Variable in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
request(byte[]) - Method in class anon.anonudp.mixchannel.Channel
 
REQUEST_METHOD_GET - Static variable in class anon.infoservice.Constants
 
REQUEST_METHOD_HEAD - Static variable in class anon.infoservice.Constants
 
REQUEST_METHOD_POST - Static variable in class anon.infoservice.Constants
 
REQUEST_METHOD_UNKNOWN - Static variable in class anon.infoservice.Constants
 
requestChannelKey - Variable in class anon.anonudp.mixpacket.ProcessedInitPacket
 
requestChannelKeys - Variable in class anon.anonudp.mixpacket.PacketFactory
 
requestCounter - Variable in class anon.anonudp.mixchannel.Channel
 
requestCounter - Variable in class anon.anonudp.mixpacket.PacketFactory
 
requestedItems - Variable in class anon.terms.TermsAndConditionsRequest
stores the requested T&C resources. the key that maps to the entries is built by the operator subject key identifier and the language.
requestedTemplates - Variable in class anon.terms.TermsAndConditionsRequest
to remember which templates are already requested.
requestEntries - Variable in class anon.terms.TermsAndConditionsRequest.TCRequestValue
 
RequestException - Exception in anon.transport.connection
Eine Spezialisierung von CommunicationException, welche angibt, dass der Verbindungswunsch von der Gegenstelle abgelehnt wurde.
RequestException(Throwable, int) - Constructor for exception anon.transport.connection.RequestException
Erstellt eine neue RequestException auf Basis einer bereits existierenden Ausnahme, mit dem angegeben Grund
RequestException(Throwable) - Constructor for exception anon.transport.connection.RequestException
Erstellt eine neue RequestException auf Basis einer bereits existierenden Ausnahme.
RequestException(String, int) - Constructor for exception anon.transport.connection.RequestException
Erstellt eine neue RequestException auf Basis einer Begruendung, mit dem angegeben Grund
RequestException(String) - Constructor for exception anon.transport.connection.RequestException
Erstellt eine neue RequestException auf Basis einer Begruendung.
requestFinished - Variable in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
requestHeadersReceived(HTTPConnectionEvent) - Method in class anon.proxy.AbstractHTTPConnectionListener
 
requestHeadersReceived(HTTPConnectionEvent) - Method in class anon.proxy.BrowserIdentification
 
requestHeadersReceived(HTTPConnectionEvent) - Method in class anon.proxy.HttpConnectionListenerAdapter
 
requestHeadersReceived(HTTPConnectionEvent) - Method in class anon.proxy.JonDoFoxHeader
 
requestHeadersReceived(HTTPConnectionEvent) - Method in class anon.proxy.JonDonymXHeaders
 
RequestInfo(String, String, int, String) - Constructor for class anon.proxy.DirectProxy.RequestInfo
 
RequestListener() - Constructor for class anon.forward.server.SkypeServerManager.RequestListener
 
requestMonthlyOverusage(double, PayAccount) - Method in class anon.pay.BIConnection
 
requestMonthlyOverusage() - Method in class anon.pay.PayAccount
 
requestTimestamps() - Method in class anon.client.replay.ReplayControlChannel
 
REQUIRED_ATTRIBUTES - Static variable in class anon.terms.template.TermsAndConditionsTemplate
 
reset() - Method in class anon.client.AbstractAutoSwitchedMixCascadeContainer
Clears the list of recently tried cascades, allowing them to be selectable by AbstractAutoSwitchedMixCascadeContainer.getNextCascade() again.
reset() - Method in class anon.crypto.CertificateStore
 
reset() - Method in class anon.forward.client.ProgressCounter.ProgressCount
 
reset() - Method in class anon.infoservice.AbstractMixCascadeContainer
 
reset() - Method in interface anon.IServiceContainer
 
reset() - Method in class anon.platform.AbstractOS.AbstractRetryCopyProcess
 
reset() - Method in class anon.proxy.AnonProxy.EncapsulatedMixCascadeContainer
 
reset() - Method in class anon.proxy.DirectProxy
 
reset() - Method in class anon.util.AbstractMemorizingPasswordReader
 
reset() - Method in interface anon.util.IProgressCapsule
 
reset() - Method in class anon.util.ZipArchiver.ZipEvent
 
resetCreationTime() - Method in class anon.infoservice.AbstractDatabaseEntry
 
resetCurrentBytes() - Method in class anon.pay.PayAccount
 
resetHeader(Hashtable, Vector, String) - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
resetInternalLoginTimeout() - Static method in class anon.client.AnonClient
 
resetRandomInterfaces() - Method in class anon.infoservice.RandomListenerInterfaceSwitcher
 
resetRedirect(int, boolean) - Method in class anon.proxy.HTTPProxyCallback
 
resetRequestHeader(String) - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
resetResponseHeader(String) - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
resetVerification() - Method in class anon.crypto.CertPath
Creates an Enumeration of CertificateInfoStructures of the included certs.
resHeaderOrder - Variable in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
resHeaders - Variable in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
resolveDNS(String) - Method in class anon.tor.Circuit
Returns a address to a given name
resolveDNS(String) - Method in class anon.tor.Tor
resolves a given hostname to an IP
RESOURCE_NO_CLASSES_FOUND - Static variable in class anon.util.ResourceLoader
 
ResourceInstantiationException() - Constructor for exception anon.util.IResourceInstantiator.ResourceInstantiationException
 
ResourceLoader - Class in anon.util
This class loads resources from the file system.
ResourceLoader() - Constructor for class anon.util.ResourceLoader
 
ResourceLoader.ByteArrayInstantiator - Class in anon.util
This class is used to get resources as byte arrays.
ResourceLoader.FileTypeInstantiator - Class in anon.util
Does not load or instantiate resources but returns the file type of resources.
resourceRootElements - Variable in class anon.terms.TermsAndConditionsRequest
stores the resource root elements for the operators.
response(IPacket) - Method in class anon.anonudp.mixchannel.Channel
 
Response() - Constructor for class anon.proxy.AnonProxyRequest.Response
 
responseChannelKey - Variable in class anon.anonudp.mixpacket.ProcessedInitPacket
 
responseChannelKeys - Variable in class anon.anonudp.mixpacket.PacketFactory
 
responseExpected - Variable in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
responseFinished - Variable in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
responseHeadersReceived(HTTPConnectionEvent) - Method in class anon.proxy.AbstractHTTPConnectionListener
 
responseHeadersReceived(HTTPConnectionEvent) - Method in class anon.proxy.BrowserIdentification
 
responseHeadersReceived(HTTPConnectionEvent) - Method in class anon.proxy.HttpConnectionListenerAdapter
 
responseHeadersReceived(HTTPConnectionEvent) - Method in class anon.proxy.JonDoFoxHeader
 
responseHeadersReceived(HTTPConnectionEvent) - Method in class anon.proxy.JonDonymXHeaders
 
responseReplay - Variable in class anon.anonudp.mixchannel.Channel
 
responseTemplate(String, String) - Method in class anon.proxy.DirectProxyConnection
 
restoreDefault() - Static method in class anon.client.TrustModel
 
restoreFilteredXMLChars(String) - Static method in class anon.util.XMLUtil
 
restoreFromXML(Document, Class[]) - Static method in class anon.infoservice.Database
 
result - Variable in class anon.proxy.DecompressionProxyCallback.DecompressionKit
 
RETURN_FORWARDERID_ERROR - Static variable in class anon.forward.server.ServerSocketPropagandist
This value is returned, if renewing of our forwarding entry fails at the infoservice because the infoservice does not know our forwarder id any more.
RETURN_INFOSERVICE_ERROR - Static variable in class anon.forward.client.ForwarderInformationGrabber
This is the error code indicating that there was an error while fetching the data directly from the infoservice.
RETURN_INFOSERVICE_ERROR - Static variable in class anon.forward.server.ServerSocketPropagandist
This value is returned, if we could not reach the infoservice or the infoservice has no forwarder list.
RETURN_NO_CAPTCHA_IMPLEMENTATION - Static variable in class anon.forward.client.ForwarderInformationGrabber
This error occurs, if we don't know the captcha format which is used by the fetched forwarder information structure.
RETURN_SUCCESS - Static variable in class anon.forward.client.ForwarderInformationGrabber
This is the error code indicating that everything was fine.
RETURN_SUCCESS - Static variable in class anon.forward.server.ServerSocketPropagandist
This value is returned, if announcing or renewing of the forwarder entry at the infoservice was successful.
RETURN_UNKNOWN_ERROR - Static variable in class anon.forward.client.ForwarderInformationGrabber
This error code indicates, that there was an unexpected error, maybe the data fetched are in the wrong format.
RETURN_UNKNOWN_ERROR - Static variable in class anon.forward.server.ServerSocketPropagandist
This value is returned, if there was an unexpected error while infoservice communication.
RETURN_VERIFICATION_ERROR - Static variable in class anon.forward.server.ServerSocketPropagandist
This value is returned, if the infoservice could not verify the local forwarding server.
REVERT_PRE_PREPAID - Static variable in class anon.pay.AIControlChannel
 
RevokedCertifcateStore - Class in anon.crypto
This class holds all valid certificate revocations to check if a certificate is revoked.
RevokedCertifcateStore() - Constructor for class anon.crypto.RevokedCertifcateStore
Create the instance of RevokedCertificateStore.
RevokedCertificate - Class in anon.crypto
This Class implements a CRLEntry specified by RFC 5280 revokedCertificates SEQUENCE OF SEQUENCE { userCertificate CertificateSerialNumber, revocationDate Time, crlEntryExtensions Extensions OPTIONAL -- if present, version MUST be v2 } OPTIONAL
RevokedCertificate(JAPCertificate, Date, MyX509Extensions) - Constructor for class anon.crypto.RevokedCertificate
 
RevokedCertificate(TBSCertList.CRLEntry) - Constructor for class anon.crypto.RevokedCertificate
 
RFC_822_NAME - Static variable in class anon.crypto.AbstractX509AlternativeName
 
ROOT_SHELLSCRIPT_NAME - Static variable in class anon.platform.MacOS
 
ROOT_TAG - Static variable in exception anon.util.XMLParseException
A constant that means that the document to parse has a wrong root tag.
RoundRobinRequestQueue() - Constructor for class anon.proxy.AnonProxy.RoundRobinRequestQueue
 
RoutingInformation - Class in anon.mixminion.message
 
RoutingInformation() - Constructor for class anon.mixminion.message.RoutingInformation
 
rsaKey - Static variable in class anon.crypto.AsymmetricCryptoKeyPair
 
RSAKeyPair - Class in anon.crypto
This class creates key pairs for the RSA algorithm.
RSAKeyPair(MyRSAPrivateKey) - Constructor for class anon.crypto.RSAKeyPair
Creates a new rsa key pair.
RULES_CHANGED_OBSERVABLE_NOTIFIER - Static variable in class anon.proxy.DirectProxy.AllowProxyConnectionCallback
 
run() - Method in class anon.anonudp.UDPMultiplexer.UDPMultiplexerReceiver
 
run() - Method in class anon.client.AbstractDataChain
 
run() - Method in class anon.client.crypto.KeyPool
 
run() - Method in class anon.client.crypto.SymCipherMultithreadedCTR.EncryptionThread
 
run() - Method in class anon.client.DummyTrafficControlChannel
Lets the thread sleep for the given interval.
run() - Method in class anon.client.Multiplexer
This method continuously tries to read MixPackets from the InputStream, deciphers them, checks their channel ID and relays the packets to be processed by that channel.
run() - Method in class anon.client.SequentialChannelDataChain
 
run() - Method in class anon.client.SimulatedLimitedDataChannel
 
run() - Method in class anon.client.SingleChannelDataChain
 
run() - Method in class anon.client.TestControlChannel
This is the implementation for the dummy traffic thread.
run() - Method in class anon.crypto.DSAKeyPool.KeyCreationThread
 
run() - Method in class anon.forward.server.ForwardScheduler
This is the implementation of the internal thread.
run() - Method in class anon.forward.server.ServerSocketManager
This is the implementation of the internal thread.
run() - Method in class anon.forward.server.ServerSocketPropagandist
This is the implementation of the propaganda thread.
run() - Method in class anon.infoservice.Database.TimeoutThread
This is the garbage collector for the database.
run() - Method in class anon.infoservice.InfoServiceHolder.InformationFetcher
 
run() - Method in class anon.mixminion.FirstMMRConnectionThread
 
run() - Method in class anon.platform.AbstractOS.InitEnvRunner
 
run() - Method in class anon.proxy.AnonProxy.OpenSocketRequester
run() - Method in class anon.proxy.AnonProxy.RunnableProxy
run() - Method in class anon.proxy.AnonProxyRequest.Response
 
run() - Method in class anon.proxy.AnonProxyRequest
Reads first byte from the given client socket to recognize the kind of request.
run() - Method in class anon.proxy.DirectProxy.DirectConViaHTTPProxy
 
run() - Method in class anon.proxy.DirectProxy.DirectProxyRunnable
 
run() - Method in class anon.proxy.DirectProxy.SendAnonWarning
 
run() - Method in class anon.proxy.DirectProxyResponse
 
run() - Method in class anon.tor.Circuit
 
run() - Method in class anon.tor.FirstOnionRouterConnection
dispatches cells while the thread, started with start is running
run() - Method in class anon.tor.FirstOnionRouterConnectionThread
 
run() - Method in class anon.tor.test.proxythread
 
run() - Method in class anon.tor.Tor
thread creating new circuits
run() - Method in class anon.util.JobQueue.Job
 
run() - Method in class anon.util.ThreadPool.ThreadPoolThread
 
run() - Method in class anon.util.TimedOutputStream.TimedOutputStreamInterrupt
 
runJob() - Method in class anon.util.JobQueue.Job
Replaces the run method as the normal run method is implemented by Job itself.
RunnableProxy(ServerSocket) - Constructor for class anon.proxy.AnonProxy.RunnableProxy
Creates a AnonProxy.RunnableProxy object, that listens for requests on the given ServerSocket.

S

SAFEPRIME - Static variable in class anon.crypto.tinytls.keyexchange.DHE_DSS_Key_Exchange
 
SAFEPRIME - Static variable in class anon.crypto.tinytls.keyexchange.DHE_RSA_Key_Exchange
 
SAFEPRIME - Static variable in class anon.tor.OnionRouter
 
SALT_SIZE - Static variable in class anon.crypto.PKCS12
 
SALT_SIZE - Static variable in class anon.crypto.XMLEncryption
 
saltChars - Static variable in class anon.crypto.DESCrypt
 
saveKeyRing() - Method in class anon.mixminion.message.Keyring
saves the keyring
SECONDS - Static variable in class anon.util.XMLDuration
 
SECONDS_PER_INTERVAL - Static variable in class anon.client.replay.ReplayTimestamp
 
Section - Class in anon.terms.template
 
Section() - Constructor for class anon.terms.template.Section
 
Section(double, Object) - Constructor for class anon.terms.template.Section
 
Section(Node) - Constructor for class anon.terms.template.Section
 
sections - Variable in class anon.terms.template.TermsAndConditionsTemplate
 
sections - Variable in class anon.terms.TermsAndConditions.Translation
 
selectMixCascade(MixCascade) - Method in class anon.forward.client.DefaultClientProtocolHandler
This method must be called exactly once, after we have received the the connection offer from the forwarder.
send(int, byte[], int, int) - Method in class anon.crypto.tinytls.TinyTLS.TLSOutputStream
Sends a TLS Message, given the type and message content in the correct format.
send(int, byte[], int, int) - Method in class anon.crypto.tinytls.TinyTLSServerSocket.TLSOutputStream
send a message to the server
send(byte[]) - Method in class anon.mixminion.FirstMMRConnection
connects to first MMR, sends a Message-packet and closes the connection
send() - Method in class anon.mixminion.message.Message
 
send(byte[], int) - Method in class anon.mixminion.MixminionPOPChannel
 
send(byte[], int) - Method in class anon.mixminion.MixminionSMTPChannel
 
send(byte[], int) - Method in class anon.shared.AbstractAnonChannel
 
send(Cell) - Method in class anon.tor.Circuit
sends a cell through the circuit - the cells are placed in a queue for sending
send(Cell) - Method in class anon.tor.FirstOnionRouterConnection
sends a cell
send(byte[], int) - Method in class anon.tor.TorChannel
 
send(byte[], int) - Method in class anon.tor.TorSocksChannel
Called if some bytes should be send over this Sock channel
sendAccountCert() - Method in class anon.pay.AIControlChannel
 
SendAnonWarning(Socket, InputStream, DirectProxy.RememberedRequestRight, DirectProxy, DirectProxy.RequestInfo) - Constructor for class anon.proxy.DirectProxy.SendAnonWarning
 
sendByteMessage(byte[]) - Method in class anon.client.StreamedControlChannel
Adds the length of the given buffer to the front of the byte array and sends it.
sendCertificateVerify() - Method in class anon.crypto.tinytls.TinyTLS.TLSOutputStream
Sends a Certificate Verify message, signing the hash of all sent and received handshake messages up to this point.
sendChangeCipherSpec() - Method in class anon.crypto.tinytls.TinyTLS.TLSOutputStream
Sends a Change Cipher Spec message accepting the change and signaling that all following messages will be encrypted.
sendChangeCipherSpec() - Method in class anon.crypto.tinytls.TinyTLSServerSocket.TLSOutputStream
send a change cipher spec message now all client data will be encrypted
sendClientCertificate() - Method in class anon.crypto.tinytls.TinyTLS.TLSOutputStream
Sends a Client Certificate message with the clients certificate chain to the server.
sendClientFinished() - Method in class anon.crypto.tinytls.TinyTLS.TLSOutputStream
Sends a Finished message to the peer.
sendClientHello() - Method in class anon.crypto.tinytls.TinyTLS.TLSOutputStream
Sends a Client Hello message when connecting or when receiving a Hello Request message.
sendClientKeyExchange() - Method in class anon.crypto.tinytls.TinyTLS.TLSOutputStream
Sends a Client Key Exchange message to share the premaster secret.
sendCloseNotify() - Method in class anon.crypto.tinytls.TinyTLS.TLSOutputStream
Sends an Alert message notifying the peer that the connection will be closed and no new messages will be transfered.
sendHandshake(int, byte[]) - Method in class anon.crypto.tinytls.TinyTLS.TLSOutputStream
Sends a Handshake Message, given the sub type and message content in the correct format.
sendHandshake(int, byte[]) - Method in class anon.crypto.tinytls.TinyTLSServerSocket.TLSOutputStream
sends a handshake
sending(byte[], String) - Method in class anon.mixminion.FirstMMRConnection
sends a packet
sendJunk() - Method in class anon.mixminion.FirstMMRConnection
sends a Junk-packet
sendMessage(byte[]) - Method in class anon.mixminion.FirstMMRConnection
sends a Message-packet
sendOpenUrlSocketMessage(URL) - Method in class anon.platform.AbstractOS.AbstractURLOpener
 
sendOpenUrlSocketMessage(URL) - Method in class anon.platform.AbstractOS
 
SendOrderProtocolData(DataChainChannelListEntry, boolean, boolean) - Constructor for class anon.client.SequentialChannelDataChain.SendOrderProtocolData
 
sendPacket(MixPacket) - Method in class anon.client.AbstractChannel
Sends the given mix packet using the associated multiplexer, if the channel is open.
sendPacket(MixPacket) - Method in class anon.client.Multiplexer
checks if this MixPacket could be sent right now, or if it needs to be delayed because of the upstream flow control. in the later case the call to this function will block until the packet could be sent.
sendPassivePayment(XMLPassivePayment, PayAccount) - Method in class anon.pay.BIConnection
Sends data the user has entered for a passive payment to the payment instance.
sendProtocolDataToClient(byte[]) - Method in class anon.forward.server.DefaultProtocolHandler
Put the specified data in the buffer for outgoing protocol messages to the client.
sendProtocolMessage(byte[]) - Method in class anon.forward.client.DefaultClientProtocolHandler
Sends a message to the associated network connection.
sendRawMessage(byte[]) - Method in class anon.client.AbstractControlChannel
Sends the supplied message in as many MixPackets as necessary.
sendRemainingBytesRecursion(ProxyCallbackBuffer, int, OutputStream) - Static method in class anon.proxy.AnonProxyRequest
 
sendServerCertificate() - Method in class anon.crypto.tinytls.TinyTLSServerSocket.TLSOutputStream
send the server certificate
sendServerFinished() - Method in class anon.crypto.tinytls.TinyTLSServerSocket.TLSOutputStream
send the server finished message
sendServerHandshakes() - Method in class anon.crypto.tinytls.TinyTLSServerSocket.TLSOutputStream
send server handshakes
sendServerHello() - Method in class anon.crypto.tinytls.TinyTLSServerSocket.TLSOutputStream
send a server hello
sendServerHelloDone() - Method in class anon.crypto.tinytls.TinyTLSServerSocket.TLSOutputStream
send a server hello done message
sendServerKeyExchange() - Method in class anon.crypto.tinytls.TinyTLSServerSocket.TLSOutputStream
send the server key exchange message
sendToMix(IPacket) - Method in class anon.anonudp.UDPMultiplexer
 
sendToMixMinionServer(byte[], MMRDescription) - Method in class anon.mixminion.message.Message
Send a message to the specified MMR
sendUpstreamClose() - Method in class anon.client.SequentialChannelDataChain.SendOrderProtocolData
 
sendUrgent(Cell) - Method in class anon.tor.Circuit
urgently sends a cell through the circuit (send it directly without placing it in the send queue)
sendXmlMessage(Document) - Method in class anon.client.XmlControlChannel
This method allows sending an XML Document containing control information over a StreamedControlChannel.
SequentialChannelDataChain - Class in anon.client
 
SequentialChannelDataChain(IDataChannelCreator, DataChainErrorListener, IntegrityErrorListener, long) - Constructor for class anon.client.SequentialChannelDataChain
 
SequentialChannelDataChain.ChainCell - Class in anon.client
This class parses the raw message received over the channel and and gives structured access to the data inside a Data Chain message, like its length, the chain id, different flags and the payload data.
SequentialChannelDataChain.InvalidChainCellException - Exception in anon.client
 
SequentialChannelDataChain.SendOrderProtocolData - Class in anon.client
 
SerialDBEntry(String, long, long, boolean, boolean, String) - Constructor for class anon.infoservice.AbstractDistributableDatabaseEntry.SerialDBEntry
 
Serials(Class) - Constructor for class anon.infoservice.AbstractDistributableDatabaseEntry.Serials
 
serialVersionUID - Static variable in exception anon.anonudp.exception.AESCTRException
 
serialVersionUID - Static variable in exception anon.anonudp.exception.AESGCMException
 
serialVersionUID - Static variable in exception anon.anonudp.exception.ChannelNotFound
 
serialVersionUID - Static variable in exception anon.anonudp.exception.DecryptionFailed
 
serialVersionUID - Static variable in exception anon.anonudp.exception.DuplicateFragmentFound
 
serialVersionUID - Static variable in exception anon.anonudp.exception.EncryptionFailed
 
serialVersionUID - Static variable in exception anon.anonudp.exception.MessageIdMismatch
 
serialVersionUID - Static variable in exception anon.anonudp.exception.NoCompleteMessages
 
serialVersionUID - Static variable in exception anon.anonudp.exception.PacketCreationFailed
 
serialVersionUID - Static variable in exception anon.anonudp.exception.SymmetricKeyCreationFailed
 
serialVersionUID - Static variable in exception anon.client.ChannelClosedException
 
serialVersionUID - Static variable in exception anon.client.IllegalTCRequestPostConditionException
 
serialVersionUID - Static variable in exception anon.client.SequentialChannelDataChain.InvalidChainCellException
 
serialVersionUID - Static variable in exception anon.client.SingleChannelDataChain.InvalidChainCellException
 
serialVersionUID - Static variable in exception anon.client.UDPPacketStreamDesynchronisationException
 
serialVersionUID - Static variable in exception anon.client.UDPPacketToLargeException
 
serialVersionUID - Static variable in class anon.crypto.AbstractPrivateKey
 
serialVersionUID - Static variable in class anon.crypto.AbstractPublicKey
 
serialVersionUID - Static variable in exception anon.crypto.ExpiredSignatureException
 
serialVersionUID - Static variable in class anon.crypto.MyDSAPrivateKey
 
serialVersionUID - Static variable in class anon.crypto.MyDSAPublicKey
 
serialVersionUID - Static variable in class anon.crypto.MyECPrivateKey
 
serialVersionUID - Static variable in class anon.crypto.MyECPublicKey
 
serialVersionUID - Static variable in class anon.crypto.MyRSAPrivateKey
 
serialVersionUID - Static variable in class anon.crypto.MyRSAPublicKey
 
serialVersionUID - Static variable in exception anon.crypto.tinytls.TLSException
 
serialVersionUID - Static variable in exception anon.crypto.X509DistinguishedName.IllegalCharacterException
 
serialVersionUID - Static variable in exception anon.error.AccountEmptyException
 
serialVersionUID - Static variable in exception anon.error.AlreadyConnectedException
 
serialVersionUID - Static variable in exception anon.error.AnonServiceException
 
serialVersionUID - Static variable in exception anon.error.ConnectionEstablishmentTimeoutException
 
serialVersionUID - Static variable in exception anon.error.IntegrityCheckException
 
serialVersionUID - Static variable in exception anon.error.InvalidServiceException
 
serialVersionUID - Static variable in exception anon.error.NotRecoverableException
 
serialVersionUID - Static variable in exception anon.error.ParseServiceException
 
serialVersionUID - Static variable in exception anon.error.ProtocolViolationException
 
serialVersionUID - Static variable in exception anon.error.RecoverableExceptionContainer
 
serialVersionUID - Static variable in exception anon.error.ServiceInterruptedException
 
serialVersionUID - Static variable in exception anon.error.ServiceSignatureException
 
serialVersionUID - Static variable in exception anon.error.ServiceUnreachableException
 
serialVersionUID - Static variable in exception anon.error.TrustException
 
serialVersionUID - Static variable in exception anon.error.UnknownProtocolVersionException
 
serialVersionUID - Static variable in exception anon.forward.client.ClientForwardException
 
serialVersionUID - Static variable in exception anon.infoservice.externaldatabase.EDBException
 
serialVersionUID - Static variable in exception anon.NotConnectedToMixException
 
serialVersionUID - Static variable in exception anon.pay.PayAccountsFile.AccountAlreadyExistingException
 
serialVersionUID - Static variable in exception anon.pay.xml.NotRecoverableXMLError
 
serialVersionUID - Static variable in exception anon.pay.xml.XMLErrorMessage
 
serialVersionUID - Static variable in exception anon.proxy.DecompressionProxyCallback.HeaderSplitException
 
serialVersionUID - Static variable in exception anon.proxy.HTTPHeaderParseException
 
serialVersionUID - Static variable in exception anon.proxy.HTTPProxyCallback.DownstreamUnhandledException
 
serialVersionUID - Static variable in exception anon.proxy.ProxyCallbackDelayException
 
serialVersionUID - Static variable in exception anon.proxy.ProxyCallbackNotProcessableException
 
serialVersionUID - Static variable in exception anon.terms.TermsAndConditionsReadException
 
serialVersionUID - Static variable in exception anon.TooMuchDataForPacketException
 
serialVersionUID - Static variable in exception anon.transport.address.AddressMappingException
 
serialVersionUID - Static variable in exception anon.transport.address.MalformedURNException
 
serialVersionUID - Static variable in exception anon.transport.connection.CommunicationException
Initiale Version der Ausnahme
serialVersionUID - Static variable in exception anon.transport.connection.ConnectionException
Initiale Version der Ausnahme
serialVersionUID - Static variable in exception anon.transport.connection.RequestException
Initiale Version der Ausnahme
serialVersionUID - Static variable in exception anon.transport.connection.UnsuportedCommandException
Initiale Version der Ausnahme
serialVersionUID - Static variable in exception anon.util.IResourceInstantiator.ResourceInstantiationException
serial version UID
serialVersionUID - Static variable in exception anon.util.XMLParseException
serial version UID
SERVERFINISHEDLABEL - Static variable in class anon.crypto.tinytls.keyexchange.DHE_DSS_Key_Exchange
 
SERVERFINISHEDLABEL - Static variable in class anon.crypto.tinytls.keyexchange.DHE_RSA_Key_Exchange
 
ServerSocketManager - Class in anon.forward.server
This class manages a ServerSocket for a ForwardScheduler.
ServerSocketManager(int) - Constructor for class anon.forward.server.ServerSocketManager
This creates a new ServerManager.
ServerSocketPropagandist - Class in anon.forward.server
This class registers the port of a ServerSocketManager at the infoservice (the IP is detected by the infoservice).
ServerSocketPropagandist(int) - Constructor for class anon.forward.server.ServerSocketPropagandist
 
ServerSocketPropagandist(int, InfoServiceDBEntry) - Constructor for class anon.forward.server.ServerSocketPropagandist
Creates a new ServerSocketPropagandist.
ServerStats - Class in anon.mixminion.mmrdescription
 
ServerStats() - Constructor for class anon.mixminion.mmrdescription.ServerStats
Constructor
SERVICE_ANON - Static variable in class anon.AnonServiceFactory
 
SERVICE_MIXMINION - Static variable in class anon.AnonServiceFactory
 
SERVICE_TOR - Static variable in class anon.AnonServiceFactory
 
ServiceExitAddressUpdater - Class in anon.infoservice.update
Updates the known InfoServices.
ServiceExitAddressUpdater(Updater.ObservableInfo) - Constructor for class anon.infoservice.update.ServiceExitAddressUpdater
 
ServiceInterruptedException - Exception in anon.error
 
ServiceInterruptedException(AnonServerDescription, String) - Constructor for exception anon.error.ServiceInterruptedException
 
ServiceInterruptedException(AnonServerDescription) - Constructor for exception anon.error.ServiceInterruptedException
 
ServiceLocation - Class in anon.infoservice
Holds the information of the location of a service.
ServiceLocation(Node, JAPCertificate) - Constructor for class anon.infoservice.ServiceLocation
Creates a new ServiceLocation from XML description (Location node).
ServiceOperator - Class in anon.infoservice
Holds the information about the operator of a service.
ServiceOperator(JAPCertificate) - Constructor for class anon.infoservice.ServiceOperator
Creates a ServiceOperator just by his Certificate
ServiceOperator(Node, MultiCertPath, long) - Constructor for class anon.infoservice.ServiceOperator
Creates a new ServiceOperator an operator certificate or from an XML description (Operator node).
ServiceSignatureException - Exception in anon.error
 
ServiceSignatureException(MixCascade, String, int) - Constructor for exception anon.error.ServiceSignatureException
 
ServiceSignatureException(MixCascade, String) - Constructor for exception anon.error.ServiceSignatureException
 
ServiceSoftware - Class in anon.infoservice
Holds the information about the used software of a service.
ServiceSoftware(Node) - Constructor for class anon.infoservice.ServiceSoftware
Creates a new ServiceSoftware from XML description.
ServiceSoftware(String) - Constructor for class anon.infoservice.ServiceSoftware
Creates a new ServiceSoftware from the version information.
ServiceUnreachableException - Exception in anon.error
 
ServiceUnreachableException(MixCascade) - Constructor for exception anon.error.ServiceUnreachableException
 
set(boolean) - Method in class anon.util.BooleanVariable
 
set(Exception) - Method in class anon.util.ExceptionVariable
 
set(int) - Method in class anon.util.IntegerVariable
 
set(String) - Method in class anon.util.StringVariable
 
setAccepted(boolean) - Method in class anon.terms.TermsAndConditions
marks the T&Cs as accepted if 'accepted' is true or rejected otherwise
setAcceptedCreditCards(String) - Method in class anon.pay.xml.XMLPaymentOptions
 
setAccessControlPreSharedSecret(String) - Method in class anon.infoservice.MixCascade
Set the pre-shared secret used as credential for access control.
setAccountCallback(PayAccount) - Method in class anon.pay.xml.XMLAccountInfo
 
setAccountInfo(XMLAccountInfo) - Method in class anon.pay.PayAccount
This is not just a setter method.
setAcl(ORAcl) - Method in class anon.tor.ordescription.ORDescriptor
sets the ACL for this onion router
setActiveAccount(PayAccount) - Method in class anon.pay.PayAccountsFile
 
setAdditionalInfo(String) - Method in class anon.infoservice.OperatorAddress
 
setAdditionalProtocolData(Object) - Method in class anon.client.DataChainSendOrderStructure
Sets any object as additional protocol data.
setAILoginTimeout(int) - Method in class anon.pay.AIControlChannel
 
setAllowUnprotectedConnectionCallback(DirectProxy.AllowProxyConnectionCallback) - Method in class anon.proxy.DirectProxy
 
setAmount(long) - Method in class anon.pay.xml.XMLPassivePayment
Sets the payment amount
setAnonRequest(AnonProxyRequest) - Method in class anon.proxy.HTTPConnectionEvent
 
setAttribute(Class, int) - Method in class anon.client.TrustModel
 
setAttribute(Class, int, boolean) - Method in class anon.client.TrustModel
 
setAttribute(Class, int, int) - Method in class anon.client.TrustModel
 
setAttribute(Class, int, Object) - Method in class anon.client.TrustModel
 
setAttribute(Class, int, int, boolean) - Method in class anon.client.TrustModel
 
setAttribute(Class, int, Vector) - Method in class anon.client.TrustModel
 
setAttribute(Class, int, Object, boolean) - Method in class anon.client.TrustModel
 
setAttribute(TrustModel.TrustAttribute) - Method in class anon.client.TrustModel
 
setAttribute(Element, String, String) - Static method in class anon.util.XMLUtil
Creates and sets an attribute with a String value to an XML element.
setAttribute(Element, String, boolean) - Static method in class anon.util.XMLUtil
Creates and sets an attribute with a boolean value to an XML element.
setAttribute(Element, String, int) - Static method in class anon.util.XMLUtil
Creates and sets an attribute with an int value to an XML element.
setAttribute(Element, String, double) - Static method in class anon.util.XMLUtil
Creates and sets an attribute with a double value to an XML element.
setAttribute(Element, String, long) - Static method in class anon.util.XMLUtil
Creates and sets an attribute with a long value to an XML element.
setAuthenticationUserID(String) - Method in class anon.infoservice.ProxyInterface
Sets the authentication user ID of this interface and resets the authentication password if the user id has changed.
setAutoReConnect(boolean) - Method in class anon.infoservice.SimpleMixCascadeContainer
 
setBackupDone(long) - Method in class anon.pay.PayAccount
 
setBalance(XMLBalance) - Method in class anon.pay.xml.XMLAccountInfo
setBalance
setBalanceAutoUpdateEnabled(boolean) - Method in class anon.pay.PayAccountsFile
 
setBestBound(int) - Method in class anon.infoservice.PerformanceEntry.PerformanceAttributeFloatingTimeEntry
Sets the best bound value.
setBestBound(int, int) - Method in class anon.infoservice.PerformanceEntry
Sets the best bound value.
setBlocked(boolean) - Method in class anon.pay.PayAccount
 
setBlocked(boolean, boolean) - Method in class anon.pay.PayAccount
 
setBlockOnHttpConnectionError(boolean) - Static method in class anon.client.AnonClient
 
setBound(PerformanceEntry.Bound) - Method in class anon.infoservice.PerformanceEntry.PerformanceAttributeFloatingTimeEntry
Sets the bound value.
setBound(int, PerformanceEntry.Bound) - Method in class anon.infoservice.PerformanceEntry
Sets the bound value.
setBrowserIdentification(IBrowserIdentification) - Static method in class anon.infoservice.InfoServiceDBEntry
 
setBundlePath() - Method in class anon.platform.MacOS
 
setCaptchaSolution(byte[]) - Method in class anon.pay.BIConnection
Sets the solution of a captcha for registering an account.
setCaptchaSolution(byte[]) - Method in interface anon.util.captcha.ICaptchaSender
Sets the solution of a captcha.
setCascadeID(String) - Method in class anon.pay.xml.XMLEasyCC
 
setChanged() - Method in class anon.client.TrustModel.InnerObservable
 
setChangeInfoServices(boolean) - Method in class anon.infoservice.InfoServiceHolder
Sets, whether there is an automatic change of infoservice after failure.
setChannelCell(byte[]) - Method in class anon.client.DataChainSendOrderStructure
Set the channel cell byte buffer, that will be transmitted over the channel.
setChannelFlags(short) - Method in class anon.client.MixPacket
 
setCharged(boolean) - Method in class anon.pay.xml.XMLPassivePayment
 
setCheckSignatures(boolean) - Method in class anon.crypto.SignatureVerifier
Enables or disables the check of signatures.
setCheckSignatures(int, boolean) - Method in class anon.crypto.SignatureVerifier
 
setChunk(byte[]) - Method in class anon.proxy.ProxyCallbackBuffer
 
setCircuit(Circuit) - Method in class anon.tor.TorChannel
 
setCircuitLength(int, int) - Method in class anon.tor.Tor
sets a circuit length
setCity(String) - Method in class anon.infoservice.OperatorAddress
 
setClientCertificate(JAPCertificate, IMyPrivateKey) - Method in class anon.crypto.tinytls.TinyTLS
sets the client certificate
setClientCertificate(JAPCertificate[], IMyPrivateKey) - Method in class anon.crypto.tinytls.TinyTLS
sets a client certificate chain
setCLOSE() - Method in class anon.transport.connection.SocketConnection
Interne Hilfsfunktion, welche beim Wechsel in den CLOSE-Zustand augerufen, werden sollte.
setConnectionHeader(HTTPProxyCallback.HTTPConnectionHeader) - Method in class anon.proxy.HTTPConnectionEvent
 
setConnectionsPerRoute(int) - Method in class anon.tor.Tor
sets the total number of allowed different connections per route
setConnectionTimeout(int) - Static method in class anon.infoservice.InfoServiceDBEntry
 
setConnectionTimeout(int) - Static method in class anon.pay.BIConnection
 
setContent(Object) - Method in class anon.terms.TCComponent
 
setContent(Object) - Method in class anon.terms.template.Paragraph
 
setContentBold() - Method in class anon.terms.template.Paragraph
 
setContentEncodings(String[]) - Method in class anon.proxy.AnonProxyRequest
 
setContext(String) - Method in class anon.infoservice.AbstractDistributableDatabaseEntry.SerialDBEntry
 
setCurrency(String) - Method in class anon.pay.xml.XMLPassivePayment
Sets the currency the user wants to pay in
setCurrentCascade(MixCascade) - Method in class anon.client.AbstractAutoSwitchedMixCascadeContainer
 
setCurrentTrustModel(long) - Static method in class anon.client.TrustModel
 
setCurrentTrustModel(TrustModel) - Static method in class anon.client.TrustModel
 
setDate(Date) - Method in class anon.terms.TermsAndConditions
 
setDebug(boolean) - Method in class anon.client.AnonClient
if bDebug==true this client operates in debug modes.
setDebug(boolean) - Method in class anon.proxy.AnonProxy
 
setDefaultTranslation(boolean) - Method in class anon.terms.TermsAndConditions.Translation
 
setDefaultValues() - Method in class anon.pay.xml.XMLEmail
ensure that no empty xml elements are encoded (since that would throw an exception upon parsing the xml)
setDestination(String, int) - Method in class anon.anonudp.client.AnonPureUDPChannel
 
setDestination(String, int) - Method in class anon.client.AbstractAnonUDPChannel
 
setDestination(String, int) - Method in interface anon.client.IAnonUDPChannel
 
setDirPort(int) - Method in class anon.tor.ordescription.ORDescriptor
sets the port of the directory server
setDNSResolver(IHTTPClientDNSResolver) - Method in class anon.client.AnonClient
 
setDoNotCloseChannelOnErrorDuringConnect(boolean) - Method in class anon.tor.TorChannel
 
setDownStreamContentBytes(long) - Method in class anon.proxy.HTTPConnectionEvent
 
setDSSParameters(JAPCertificate, MyDSAPrivateKey) - Method in class anon.crypto.tinytls.TinyTLSServer
sets DSS parameters
setDSSParameters(JAPCertificate, MyDSAPrivateKey) - Method in class anon.crypto.tinytls.TinyTLSServerSocket
set the dss parameters if dss key exchange is used
setDummyTraffic(int) - Method in class anon.client.AnonClient
Set the interval after which a dummy is sent
setDummyTraffic(int) - Method in class anon.proxy.AnonProxy
Changes the dummy traffic interval on the connection to the server.
setDummyTrafficInterval(int) - Method in class anon.client.DummyTrafficControlChannel
Changes the dummy traffic interval.
setDummyTrafficInterval(int) - Method in class anon.forward.server.ForwardServerManager
This sets the dummy traffic interval.
setEditable(boolean) - Method in class anon.client.TrustModel
 
setEmpty() - Method in class anon.pay.AIControlChannel.EmptyAccountPacketObserver
 
setEnabled(boolean) - Method in class anon.crypto.CertificateContainer
Changes the value which stores, whether this certificate is enabled within the certificate store.
setEnabled(boolean) - Method in class anon.crypto.CertificateInfoStructure
Note: To enable/disable a CertificateInfoStructure does not habe any effect on the corresponding CertificateContainer in the CertificateStore!
setEnabled(CertificateInfoStructure, boolean) - Method in class anon.crypto.CertificateStore
 
setEncryptionKeyAES(byte[]) - Method in interface anon.client.crypto.ISymCipher
Sets the AES encryption key to the value in the key buffer.
setEncryptionKeyAES(byte[], int, int) - Method in interface anon.client.crypto.ISymCipher
 
setEncryptionKeyAES(byte[]) - Method in class anon.client.crypto.SymCipher
Sets the AES encryption key to the first 16 byte of the the key buffer.
setEncryptionKeyAES(byte[], int, int) - Method in class anon.client.crypto.SymCipher
 
setEncryptionKeyAES(byte[]) - Method in class anon.client.crypto.SymCipherCTR
 
setEncryptionKeyAES(byte[], int, int) - Method in class anon.client.crypto.SymCipherCTR
 
setEncryptionKeyAES(byte[]) - Method in class anon.client.crypto.SymCipherMultithreadedCTR
 
setEncryptionKeyAES(byte[], int, int) - Method in class anon.client.crypto.SymCipherMultithreadedCTR
 
setEncryptionKeyAES(byte[]) - Method in class anon.client.crypto.SymCipherNoEncryption
 
setEncryptionKeyAES(byte[], int, int) - Method in class anon.client.crypto.SymCipherNoEncryption
 
setEncryptionKeysAES(byte[]) - Method in class anon.client.crypto.DataChannelCipher
 
setEncryptionKeysAES(byte[], int, int) - Method in class anon.client.crypto.DataChannelCipher
 
setEncryptionKeysAES(byte[]) - Method in class anon.client.crypto.DataChannelCipherSDK
 
setEncryptionKeysAES(byte[], int, int) - Method in class anon.client.crypto.DataChannelCipherSDK
 
setEncryptionKeysAES(byte[]) - Method in interface anon.client.crypto.IDataChannelChipher
Set both keys to different values, if keys.length == 2 * KEY_SIZE, else set both keys to the same value.
setEncryptionKeysAES(byte[], int, int) - Method in interface anon.client.crypto.IDataChannelChipher
Set both keys to different values, if keys.length == 2 * KEY_SIZE, else set both keys to the same value.
setEncryptionKeysAES(byte[]) - Method in interface anon.client.crypto.ISymCipher
Set both keys to different value, if keys.length==2* KEY_SIZE, else set both keys to the same value
setEncryptionKeysAES(byte[]) - Method in class anon.client.crypto.SymCipher
 
setEncryptionKeysAES(byte[]) - Method in class anon.client.crypto.SymCipherCTR
Set both keys to different value, if keys.length==2* KEY_SIZe, else set both keys to the same value
setEncryptionKeysAES(byte[]) - Method in class anon.client.crypto.SymCipherMultithreadedCTR
Set both keys to different value, if keys.length==2* KEY_SIZe, else set both keys to the same value
setEncryptionKeysAES(byte[]) - Method in class anon.client.crypto.SymCipherNoEncryption
Set both keys to different value, if keys.length==2* KEY_SIZe, else set both keys to the same value
setErrorCode(String) - Method in class anon.pay.xml.XMLPassivePayment
Sets the payment method error code
setErrorMessage(String) - Method in class anon.pay.xml.XMLPassivePayment
Sets the payment method error message
setErrors(int) - Method in class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
 
setExitNode(boolean) - Method in class anon.tor.ordescription.ORDescriptor
sets this server as exit node or not
setExpireTime(long) - Method in class anon.infoservice.AbstractDatabaseEntry
Set a new expire time for this DB item
setExternalIdentifier(int) - Method in class anon.infoservice.MessageDBEntry
 
setFamily(Vector) - Method in class anon.tor.ordescription.ORDescriptor
 
setFax(String) - Method in class anon.infoservice.OperatorAddress
 
setFetcher(MMRListFetcher) - Method in class anon.mixminion.mmrdescription.MMRList
 
setFetcher(ORListFetcher) - Method in class anon.tor.ordescription.ORList
 
setField(int, Number) - Method in class anon.util.XMLDuration
 
setFingerprint(String) - Method in class anon.tor.ordescription.ORDescriptor
 
setFirstMixAddress(MixCascade) - Method in class anon.anonudp.UDPMultiplexer
 
setFreeAllowed(boolean) - Static method in class anon.client.TrustModel
 
setFreeMix(boolean) - Method in class anon.infoservice.MixInfo
Changes the state of this mix (whether it is free or not).
setGuaranteedBandwidth(int) - Method in class anon.forward.client.ForwardConnectionDescriptor
Sets the guaranteed bandwidth (sum of upload and download in bytes/second) the forwarder supplies.
setGzipInflater(Inflater) - Method in class anon.proxy.DecompressionProxyCallback.DecompressionKit
 
setHash(String) - Method in class anon.tor.ordescription.ORDescriptor
 
setHeader(Hashtable, Vector, String, String) - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
setHibernate(boolean) - Method in class anon.tor.ordescription.ORDescriptor
 
setHostname(String) - Method in class anon.infoservice.ListenerInterface
Sets the host name.
setHTTPConnectionClass(Class) - Static method in class anon.infoservice.HTTPConnectionFactory
This method is used to change the type of the created HTTPConnections.
setHTTPDecompressionEnabled(boolean) - Method in class anon.proxy.AnonProxy
 
setHTTPHeaderProcessingEnabled(boolean, boolean) - Method in class anon.proxy.AnonProxy
 
setHttpParsed(String) - Method in class anon.proxy.AnonProxyRequest
 
setId(int) - Method in class anon.pay.xml.XMLEasyCC
 
setId(double) - Method in class anon.terms.TCComponent
 
setIdentityKey(byte[]) - Method in class anon.mixminion.mmrdescription.MMRDescription
sets the IdentityKey for this MMR
setIgnoreAIAccountError(boolean) - Method in class anon.pay.PayAccountsFile
Defined if error messages from the AI should be ignored.
setImageLink(String) - Method in class anon.pay.xml.XMLPaymentOption
 
setInterfaceBlockTimeout(long) - Method in class anon.proxy.AnonProxy
Changes the timeout used for blocking an faulty interface of a Cascade.
setInterfaceBlockTimout(long) - Method in class anon.client.AnonClient
Sets the time [in ms] an interface of a Cascade is block, if a connection error occurs)
setInternalEncodingRequired(boolean) - Method in class anon.proxy.AnonProxyRequest
 
setIP(String) - Method in class anon.pay.xml.XMLPassivePayment
Sets the payment method IP Address
setIV2(byte[]) - Method in interface anon.client.crypto.ISymCipher
 
setIV2(byte[]) - Method in class anon.client.crypto.SymCipher
 
setIV2(byte[]) - Method in class anon.client.crypto.SymCipherCTR
 
setIV2(byte[]) - Method in class anon.client.crypto.SymCipherMultithreadedCTR
 
setIV2(byte[]) - Method in class anon.client.crypto.SymCipherNoEncryption
 
setJVMNetworkErrorHandling(Runnable, long) - Static method in class anon.infoservice.InfoServiceDBEntry
Sets the options for handling a JVM socket error that cannot be recovered.
setKeyExchangeAlgorithm(Key_Exchange) - Method in class anon.crypto.tinytls.ciphersuites.CipherSuite
sets the key exchange algorithm
setLastCC(boolean) - Method in class anon.pay.xml.XMLEasyCC
 
setLeadingText(String) - Method in class anon.terms.template.Preamble
 
setLegalOpinionsUrl(String) - Method in class anon.terms.TermsAndConditions.Translation
 
setLength(int) - Method in class anon.crypto.tinytls.TLSPlaintextRecord
Sets the length of the TLS record.
setLength(int) - Method in class anon.util.MyStringBuilder
 
setListenerInterfaces(Element) - Method in class anon.infoservice.MixCascade
 
setLocale(String) - Method in class anon.terms.TermsAndConditions.Translation
 
setLocale(Locale) - Static method in class anon.util.JAPMessages
 
setLoginTimeout(int) - Static method in class anon.client.AnonClient
 
setMax(int) - Method in class anon.forward.client.ProgressCounter
Set the length, when we know the real size of the XML file
setMaxConcurrentRequests(int) - Method in class anon.proxy.AnonProxy
 
setMaxConnectionsPerRoute(int) - Method in class anon.tor.TorAnonServerDescription
 
setMaximum(int) - Method in class anon.forward.client.ProgressCounter.ProgressCount
 
setMaximumBandwidth(int) - Method in class anon.forward.client.ForwardConnectionDescriptor
Sets the maximum bandwidth (sum of upload and download in bytes/second) the forwarder supports.
setMaximumNumberOfConnections(int) - Method in class anon.forward.server.ForwardScheduler
Changes the number of simultaneously forwarded client connections.
setMaximumNumberOfConnections(int) - Method in class anon.forward.server.ForwardServerManager
Changes the number of simultaneously forwarded client connections.
setMaxNrOfStreams(int) - Method in class anon.tor.Circuit
Sets the maximum number of possible streams over this circuit
setMaxRouteLen(int) - Method in class anon.tor.TorAnonServerDescription
 
setMessage(PayMessage) - Method in class anon.pay.xml.XMLBalance
 
setMessageInterval(int) - Method in class anon.client.TestControlChannel
Changes the dummy traffic interval.
setMessageLink(String) - Method in class anon.pay.PayMessage
sets the internal URL from a string supplied If a_messageLink is not a valid link, messageLink will be set to null (If you want to deal with the exception yourself, you'd just do a new URL(String) yourself and call setMessageLink(URL) )
setMessageLink(URL) - Method in class anon.pay.PayMessage
 
setMessageObject(IXMLEncodable) - Method in exception anon.pay.xml.XMLErrorMessage
 
setMessageText(String) - Method in class anon.pay.PayMessage
 
setMinDummyTrafficInterval(int) - Method in class anon.forward.client.ForwardConnectionDescriptor
Sets the dummy traffic interval (in ms) for the forwarder.
setMinRouteLen(int) - Method in class anon.tor.TorAnonServerDescription
 
setMixminionParams(MixminionServiceDescription) - Method in class anon.proxy.AnonProxy
Sets the parameter for Mixminion (anonymous remailer).
setModificationEndOffset(int) - Method in class anon.proxy.ProxyCallbackBuffer
 
setModificationStartOffset(int) - Method in class anon.proxy.ProxyCallbackBuffer
 
setMutableProxyInterface(IMutableProxyInterface) - Static method in class anon.infoservice.InfoServiceDBEntry
 
setMutableProxyInterface(IMutableProxyInterface) - Static method in class anon.pay.BIConnection
 
setName(String) - Method in class anon.client.TrustModel
 
setNamedCurveID(ASN1ObjectIdentifier) - Method in class anon.crypto.MyECParams
 
setNamedCurveID(ASN1ObjectIdentifier) - Method in class anon.crypto.MyECPublicKey
 
setNeighbour(boolean) - Method in class anon.infoservice.InfoServiceDBEntry
Forces this InfoService to be a neighbour or not.
setNetBandwidth(int) - Method in class anon.forward.server.ForwardScheduler
Changes the maximum bandwidth (net bandwidth, without TCP/IP headers...) which can be used by all client connections together.
setNetBandwidth(int) - Method in class anon.forward.server.ForwardServerManager
Changes the maximum bandwidth (net bandwidth, without TCP/IP headers...)
setNewInflater(boolean) - Method in class anon.proxy.DecompressionProxyCallback.DecompressionKit
 
setNewProxySettings(ImmutableProxyInterface, boolean) - Method in class anon.infoservice.HTTPConnectionFactory
This method sets new settings for the proxy server.
setNumberOfAskedInfoServices(int) - Method in class anon.infoservice.InfoServiceHolder
 
setOnionKey(byte[]) - Method in class anon.tor.ordescription.ORDescriptor
sets the onionkey for this OR
setOperationalAgreementUrl(String) - Method in class anon.terms.TermsAndConditions.Translation
 
setOperator(ServiceOperator) - Method in class anon.terms.template.Preamble
 
setOperatorAddress(OperatorAddress) - Method in class anon.terms.template.Preamble
 
setOperatorAddress(OperatorAddress) - Method in class anon.terms.TermsAndConditions.Translation
 
setOperatorCountry(String) - Method in class anon.infoservice.OperatorAddress
 
setORListServer(boolean, String, int) - Method in class anon.tor.Tor
sets the server the list of onionrouters is fetched from
setPacketKey(byte[]) - Method in class anon.mixminion.mmrdescription.MMRDescription
sets the Packet key
setParentCertificate(JAPCertificate) - Method in class anon.crypto.CertificateContainer
Changes the parent certificate (the certificate against which verification of this certificate was successful) of this certificate.
setPassword(String) - Method in class anon.pay.xml.XMLExternalChargeRequest
 
setPayload(byte[], int) - Method in class anon.tor.cells.Cell
sets the payload
setPayloadLength(int) - Method in class anon.proxy.ProxyCallbackBuffer
 
setPaymentName(String) - Method in class anon.pay.xml.XMLPassivePayment
Sets the payment method name
setPIID(String) - Method in class anon.pay.xml.XMLEasyCC
sets the PI ID.
setPort(int) - Method in class anon.infoservice.ListenerInterface
Sets the port number.
setPostalCode(String) - Method in class anon.infoservice.OperatorAddress
 
setPreferredEntry(AbstractDatabaseEntry) - Method in class anon.infoservice.update.AbstractDatabaseUpdater
 
setPreferredEntry(AbstractDatabaseEntry) - Method in class anon.infoservice.update.AbstractMixCascadeUpdater
 
setPreferredEntry(AbstractDatabaseEntry) - Method in class anon.infoservice.update.InfoServiceUpdater
 
setPreferredInfoService(InfoServiceDBEntry) - Method in class anon.infoservice.InfoServiceHolder
Sets the preferred InfoService.
setPrepaidAmountInPayRequest(boolean) - Method in class anon.pay.AIControlChannel
 
setPriceCertificate(XMLPriceCertificate) - Method in class anon.infoservice.MixInfo
 
setPriceCerts(Hashtable) - Method in class anon.pay.xml.XMLEasyCC
setPriceCerts: inserts the hash values of known PriceCertificates
setPrivacyPolicyUrl(String) - Method in class anon.terms.TermsAndConditions.Translation
 
setPrivateKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Method in class anon.client.crypto.ASymMixCipherPlainRSA
 
setPrivateKey(Element) - Method in class anon.client.crypto.ASymMixCipherPlainRSA
 
setPrivateKey(MyECPrivateKey) - Method in class anon.crypto.MyECDHAgreement
 
setProcessedBytes(int) - Method in class anon.client.DataChainSendOrderStructure
Set how many bytes of the order data have been processed already.
setProtocol(String) - Method in class anon.infoservice.ListenerInterface
Sets the protocol.
setProtocol(int) - Method in class anon.infoservice.ListenerInterface
Sets the protocol.
setProxy(IMutableProxyInterface) - Method in interface anon.AnonService
Sets the settings for the proxy, which should be used to establish network connections
setProxy(IMutableProxyInterface) - Method in class anon.client.AnonClient
 
setProxy(IMutableProxyInterface) - Method in class anon.mixminion.Mixminion
 
setProxy(IMutableProxyInterface) - Method in class anon.tor.Tor
 
setProxyListener(IProxyListener) - Method in class anon.proxy.AnonProxy
 
setProxySettings(ImmutableProxyInterface) - Method in class anon.forward.ForwardUtils
This changes the proxy settings for all new forwarding connections.
setPubKey(Element) - Method in class anon.pay.xml.XMLJapPublicKey
Parses an XML JapPublicKey structure.
setPublicKey(BigInteger, BigInteger) - Method in class anon.client.crypto.ASymMixCipherPlainRSA
 
setPublicKey(Element) - Method in class anon.client.crypto.ASymMixCipherPlainRSA
 
setPublicKey(BigInteger, BigInteger) - Method in interface anon.client.crypto.IASymMixCipher
 
setPublicKey(Element) - Method in interface anon.client.crypto.IASymMixCipher
 
setPublicKeys(KeyExchangeManager) - Method in class anon.anonudp.UDPMultiplexer
 
setPublished(String) - Method in class anon.tor.ordescription.ORDescriptor
 
setReceivedDate(Date) - Method in class anon.pay.xml.XMLTransCert
 
setRecvKey(byte[], int, int) - Method in class anon.client.crypto.ControlChannelCipher
 
setRecvKey(byte[], int, int) - Method in class anon.client.crypto.DataChannelCipher
 
setRecvKey(byte[], int, int) - Method in class anon.client.crypto.DataChannelCipherSDK
 
setReourceLoaderHelper(IResourceLoaderHelper) - Static method in class anon.util.ResourceLoader
 
setReplayOffset(int) - Method in class anon.client.MixParameters
 
setReplayTimestamp(ReplayTimestamp) - Method in class anon.client.MixParameters
 
setRequestFinished(boolean) - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
setRequestHeader(String, String) - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
setResets(int) - Method in class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
 
setResponseExpected(boolean) - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
setResponseFinished(boolean) - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
setResponseHeader(String, String) - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
setResult(byte[]) - Method in class anon.proxy.DecompressionProxyCallback.DecompressionKit
 
setRootKey(IMyPublicKey) - Method in class anon.crypto.tinytls.TinyTLS
sets the root key that is accepted
setRouteLen(int) - Method in class anon.mixminion.Mixminion
sets RouteLength
setRouteLen(int) - Method in class anon.mixminion.MixminionServiceDescription
Sets the number of hops for the anonymous mail.
setRSAParameters(JAPCertificate, MyRSAPrivateKey) - Method in class anon.crypto.tinytls.TinyTLSServer
sets RSA parameters
setRSAParameters(JAPCertificate, MyRSAPrivateKey) - Method in class anon.crypto.tinytls.TinyTLSServerSocket
set the rsa parameters if rsa key exchange is used
setRulesChanged(boolean) - Method in class anon.proxy.DirectProxy.AllowProxyConnectionCallback
 
setSections(TCComposite) - Method in class anon.terms.TermsAndConditions.Translation
 
setSeed(long) - Method in class anon.crypto.MyRandom
 
setSeed(long, boolean) - Method in class anon.crypto.MyRandom
Reseeds the random number generator.
setSendKey(byte[], int, int) - Method in class anon.client.crypto.DataChannelCipher
 
setSendKey(byte[], int, int) - Method in class anon.client.crypto.DataChannelCipherSDK
 
setSentAutoFlushDelay(int) - Method in class anon.client.AbstractAnonUDPChannel
Sets the time to wait before actually sending some data over this channel in case the packet belonging to the underlying anonymisation protocol is not full yet.
setSentAutoFlushDelay(int) - Method in class anon.client.AnonTCPChannel
Sets the time to wait before actually sending some data over this channel in case the packet belonging to the underlying anonymisation protocol is not full yet.
setSentAutoFlushDelay(int) - Method in class anon.client.AnonUDPChannel
Sets the time to wait before actually sending some data over this channel in case the packet belonging to the underlying anonymisation protocol is not full yet.
setSentAutoFlushDelay(int) - Method in interface anon.client.IAnonUDPChannel
Sets the time to wait before actually sending some data over this channel in case the packet belonging to the underlying anonymisation protocol is not full yet.
setSentKey(byte[], int, int) - Method in class anon.client.crypto.ControlChannelCipher
 
setServerCertificate(JAPCertificate) - Method in class anon.crypto.tinytls.ciphersuites.CipherSuite
set the Server Certificate
setShortMessage(String) - Method in class anon.pay.PayMessage
 
setSignedDocument(Document) - Method in class anon.terms.template.TermsAndConditionsTemplate
 
setSigningKey(int, PKCS12) - Method in class anon.crypto.SignatureCreator
 
setSigningKey(byte[]) - Method in class anon.tor.ordescription.ORDescriptor
sets the signing key
setSocketFactorty(HTTPClientSocketFactory) - Method in class anon.infoservice.InfoServiceDBEntry
 
setSocketFactory(HTTPClientSocketFactory) - Method in interface anon.AnonService
Sets the socket factory to be used in creating sockets to connect to the AnonService.
setSocketFactory(HTTPClientSocketFactory) - Method in class anon.client.AnonClient
 
setSocketFactory(HTTPClientSocketFactory) - Method in class anon.infoservice.InfoServiceHolder
 
setSocketFactory(HTTPClientSocketFactory) - Method in class anon.mixminion.Mixminion
 
setSocketFactory(HTTPClientSocketFactory) - Method in class anon.tor.Tor
 
setSortingLanguage(String) - Method in class anon.pay.xml.XMLPaymentOptions
 
setSoTimeout(int) - Method in class anon.crypto.tinytls.TinyTLS
 
setSoTimeout(int) - Method in class anon.crypto.tinytls.TinyTLSServerSocket
 
setSoTimeout(int) - Method in class anon.shared.ProxyConnection
 
setSoTimeout(int) - Method in class anon.util.SocketGuard
 
setSourcePort(int) - Method in class anon.client.AbstractAnonUDPChannel
 
setSourcePort(int) - Method in interface anon.client.IAnonUDPChannel
 
setStabilityAttributes(PerformanceEntry.StabilityAttributes) - Method in class anon.infoservice.PerformanceEntry
 
setStatus(int) - Method in class anon.forward.client.ProgressCounter.ProgressCount
 
setStatus(int) - Method in class anon.proxy.ProxyCallbackBuffer
 
setStatusUnknown(boolean) - Method in class anon.pay.PayAccount
 
setStorageMode(int) - Static method in class anon.util.XMLUtil
Sets the storage mode for XML documents.
setStreamID(int) - Method in class anon.tor.TorChannel
 
setStreet(String) - Method in class anon.infoservice.OperatorAddress
 
setSuccess(int) - Method in class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
 
setSymChannelCipherAlgorithm(int) - Method in class anon.client.MixParameters
 
setTemplateReferenceId(String) - Method in class anon.terms.TermsAndConditions.Translation
 
setTerms(XMLGenericText) - Method in class anon.pay.PayAccount
 
setTestInstance(boolean) - Static method in class anon.client.AnonClient
 
setThrownException(IOException) - Method in class anon.client.DataChainSendOrderStructure
Sets the exception that occurred, when the processing of an order ended in an error.
setTimeout(int) - Method in class anon.infoservice.HTTPConnectionFactory
Sets the communication timeout (sec) for new HTTP connections.
setTimeout(int) - Method in class anon.shared.ProxyConnection
 
setTimeout(int) - Method in class anon.transport.connection.ChunkConnectionAdapter
 
setTimeout(int) - Method in interface anon.transport.connection.IConnection
Setzt den Timeout in Millisekunden fuer die Lese- und Schreiboperationen der Verbindung.
setTimeout(int) - Method in class anon.transport.connection.SkypeConnection
Wirft immer eine UnsupportedCommandException, da Skype keine Unterstuetzung fuer Timeout besitzt.
setTimeout(int) - Method in class anon.transport.connection.SocketConnection
 
setTimeout(int) - Method in class anon.transport.connection.util.QueuedChunkConnection
 
setTimeout(int) - Method in class anon.transport.connection.util.QueuedChunkReader
Setzt den Wert fuer das Timeout der Leseoperationen
setTimeout(int) - Method in class anon.transport.connection.util.QueuedChunkWriter
 
setTorDirServer(String, int) - Method in class anon.tor.TorAnonServerDescription
 
setTorParams(TorAnonServerDescription) - Method in class anon.proxy.AnonProxy
Sets the parameter for TOR (anonymous SOCKS).
setTrailingText(String) - Method in class anon.terms.template.Preamble
 
setTransactionData(long, long, boolean, long, long, long, String, String) - Method in class anon.pay.xml.XMLTransactionOverview
Sets a specific tan to used or not used, and add all the data associated with the TAN
setTransferNumber(long) - Method in class anon.pay.xml.XMLPassivePayment
Sets the transfer number that belongs to this message
setTransferredBytes(long) - Method in class anon.pay.xml.XMLEasyCC
setTransferredBytes. this makes the signature invalid!
setType(int) - Method in class anon.crypto.tinytls.AbstractTLSRecord
Sets the type of the TLS record.
setType(String) - Method in class anon.pay.xml.XMLPaymentOption
 
setUnknown(int) - Method in class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
 
setUpdatedOn(Timestamp) - Method in class anon.pay.xml.XMLAccountInfo.PastMonthsVolumeBytes
 
setUpdateInterval(long) - Method in class anon.util.Updater.DynamicUpdateInterval
 
setUpStreamContentBytes(long) - Method in class anon.proxy.HTTPConnectionEvent
 
setUptime(int) - Method in class anon.tor.ordescription.ORDescriptor
 
setUseAuthentication(boolean) - Method in class anon.infoservice.ProxyInterface
Sets if the authentication strings are used and reads a password form the password reader if necessary.
setUsedDate(Date) - Method in class anon.pay.xml.XMLTransCert
 
setUseDNSCache(boolean) - Method in class anon.tor.Tor
active/deactivate the DNS cache
setUseInfoServiceStatistics(boolean) - Static method in class anon.infoservice.InfoServiceDBEntry
 
setUseInterface(boolean) - Method in class anon.infoservice.ListenerInterface
Sets if this interface is used or not.
setUseInterface(boolean) - Method in class anon.infoservice.ProxyInterface
Activates and deactivates the proxy.
setUserDefined(boolean) - Method in class anon.infoservice.InfoServiceDBEntry
 
setUserDefined(boolean, MixCascade) - Method in class anon.infoservice.MixCascade
 
setValue(int) - Method in interface anon.util.IProgressCallback
 
setValue(Node, String) - Static method in class anon.util.XMLUtil
Inserts a String value into an XML node.
setValue(Node, int) - Static method in class anon.util.XMLUtil
Inserts an int value into an XML node.
setValue(Node, long) - Static method in class anon.util.XMLUtil
Inserts a long value into an XML node.
setValue(Node, double) - Static method in class anon.util.XMLUtil
Inserts a double precision floating point value into an XML node.
setValue(Node, boolean) - Static method in class anon.util.XMLUtil
Inserts a boolean value into an XML node.
setValue(Element, BigInteger) - Static method in class anon.util.XMLUtil
 
setValues(Element, IMiscPasswordReader) - Method in class anon.pay.PayAccount
 
setValues(Element) - Method in class anon.pay.xml.XMLAccountCertificate
Parses the XML representation and sets the internal values
setValues(Element) - Method in class anon.pay.xml.XMLAccountInfo
 
setValues(Element) - Method in class anon.pay.xml.XMLAiLoginConfirmation
 
setValues(Element) - Method in class anon.pay.xml.XMLBalance
 
setValues(Element) - Method in class anon.pay.xml.XMLBankAccount
Parses the XML representation and sets the internal values
setValues(Element) - Method in class anon.pay.xml.XMLChallenge
 
setValues(Document) - Method in class anon.pay.xml.XMLDescription
 
setValues(Element) - Method in class anon.pay.xml.XMLEasyCC
 
setValues(Element) - Method in class anon.pay.xml.XMLEmail
 
setValues(Element, PayAccount) - Method in exception anon.pay.xml.XMLErrorMessage
 
setValues(Element) - Method in class anon.pay.xml.XMLExternalChargeRequest
 
setValues(Element) - Method in class anon.pay.xml.XMLGenericStrings
 
setValues(Element) - Method in class anon.pay.xml.XMLGenericText
 
setValues(Element) - Method in class anon.pay.xml.XMLMixAccountBalance
Parses the XML representation and sets the internal values
setValues(Element) - Method in class anon.pay.xml.XMLMixInfo
Parses the XML representation and sets the internal values
setValues(Element) - Method in class anon.pay.xml.XMLPassivePayment
Sets the member values from an XML element.
setValues(Element) - Method in class anon.pay.xml.XMLPaymentOption
 
setValues(Element) - Method in class anon.pay.xml.XMLPaymentOptions
 
setValues(Element) - Method in class anon.pay.xml.XMLPaymentSettings
 
setValues(Element) - Method in class anon.pay.xml.XMLPayRequest
 
setValues(Element) - Method in class anon.pay.xml.XMLPriceCertificate
Parses the XML representation and sets the internal values
setValues(Element) - Method in class anon.pay.xml.XMLPriceCertificateList
 
setValues(Element) - Method in class anon.pay.xml.XMLResponse
 
setValues(Element) - Method in class anon.pay.xml.XMLTransactionOverview
 
setValues(Element) - Method in class anon.pay.xml.XMLTransCert
 
setValues(Element) - Method in class anon.pay.xml.XMLTransferRequest
 
setValues(Element) - Method in class anon.pay.xml.XMLVolumePlan
 
setValues(Element) - Method in class anon.pay.xml.XMLVolumePlanPurchase
 
setValues(Element) - Method in class anon.pay.xml.XMLVolumePlans
 
setVat(String) - Method in class anon.infoservice.OperatorAddress
 
setVenue(String) - Method in class anon.infoservice.OperatorAddress
 
setVerified(int) - Method in class anon.crypto.CertPathInfo
 
setX509Certificate(JAPCertificate) - Method in class anon.crypto.PKCS12
Replaces the current X509 certificate by a clone of the given certificate if the given certificate has the same public key as the current certificate.
setZLibInflater(Inflater) - Method in class anon.proxy.DecompressionProxyCallback.DecompressionKit
 
sha(byte[]) - Static method in class anon.crypto.tinytls.util.hash
generates a sha hash
sha(byte[], byte[]) - Static method in class anon.crypto.tinytls.util.hash
generates a sha hash
sha(byte[], byte[], byte[]) - Static method in class anon.crypto.tinytls.util.hash
generates a sha hash
SHA1_WITH_RSA_ENCRYPTION - Static variable in class anon.crypto.JAPCertificate
 
shifts2 - Static variable in class anon.crypto.DESCrypt
 
shouldRun - Variable in class anon.util.ThreadPool.ThreadPoolThread
 
shouldUpdateAccountInfo() - Method in class anon.pay.PayAccount
 
showAsTrusted(boolean) - Method in class anon.infoservice.MixCascade
May be set by this application to show this service as trusted.
showBrowserWarning(boolean) - Method in class anon.proxy.AnonProxyRequest
 
shuffle(byte[][], int[], int[], int) - Static method in class anon.mixminion.fec.FECCode
shuffle move src packets in their position
shutdown(boolean) - Method in interface anon.AnonService
Disconnects form the server.
shutdown(boolean) - Method in class anon.client.AnonClient
 
shutdown() - Method in class anon.forward.LocalForwarder
Soll der Servermanager heruntergefahren werden.
shutdown() - Method in class anon.forward.server.ForwardScheduler
This method must be called, if the ForwardScheduler shall come to an end.
shutdown() - Method in interface anon.forward.server.IServerManager
This method must be called, if the ServerManager shall come to an end.
shutdown() - Method in class anon.forward.server.ServerSocketManager
This method must be called, if the ServerManager shall come to an end.
shutdown() - Method in class anon.forward.server.SkypeServerManager
Schliesst den ServerManager indem neue verbindungsanfragen ignoriert werden.
shutdown() - Method in class anon.infoservice.InfoServiceHolder
 
shutdown(boolean) - Method in class anon.mixminion.Mixminion
 
shutdown() - Method in class anon.tor.Circuit
shutdown this circuit so that it cannot be used for new connections but leaves the circuit opened for all currently used channels to close the circuit immediately use close()
shutdown(boolean) - Method in class anon.tor.Tor
shutdown tor
shutdown() - Method in class anon.util.ThreadPool
 
shutdown() - Method in class anon.util.ThreadPool.ThreadPoolThread
 
SHUTDOWN_SYNC - Variable in class anon.proxy.AnonProxy
 
shutdownDatabases() - Static method in class anon.infoservice.Database
 
shutdownForwarding() - Method in class anon.forward.server.ForwardServerManager
This method must be called, when forwarding shall come to an end.
sign(byte[], AsymmetricCryptoKeyPair) - Static method in class anon.crypto.ByteSignature
Signs a message.
sign(byte[], IMyPrivateKey) - Static method in class anon.crypto.ByteSignature
Signs a message.
sign(PKCS12) - Method in class anon.crypto.CertificateRevocationList.CRLGenerator
 
sign(IMyPrivateKey) - Method in class anon.crypto.CertificateRevocationList.CRLGenerator
 
sign(byte[]) - Method in interface anon.crypto.IMySignature
Signs a message and returns the signature.
sign(byte[]) - Method in interface anon.crypto.ISignatureCreationAlgorithm
Signs a message and returns the signature.
sign(PKCS12) - Method in class anon.crypto.JAPCertificate
Creates a duplicate of this certificate that is signed with the PKCS12 certificate.
sign(PKCS12, Validity, MyX509Extensions, BigInteger) - Method in class anon.crypto.JAPCertificate
Creates a duplicate of this certificate that is signed with a the PKCS12 certificate.
sign(PKCS12) - Method in class anon.crypto.JAPCertificate.X509CertificateGenerator
 
sign(X500Name, IMyPrivateKey) - Method in class anon.crypto.JAPCertificate.X509CertificateGenerator
 
sign(byte[]) - Method in class anon.crypto.MyDSASignature
 
sign(byte[]) - Method in class anon.crypto.MyECDSASignature
 
sign(byte[]) - Method in class anon.crypto.MyRSASignature
 
sign(PKCS12) - Method in class anon.crypto.PKCS12
Signs the coresponding X509 certificate with an other pkcs12 certificate.
sign(PKCS12, Validity, MyX509Extensions, BigInteger) - Method in class anon.crypto.PKCS12
Signs the coresponding X509 certificate with an other pkcs12 certificate.
sign(Node, PKCS12, int) - Static method in class anon.crypto.XMLSignature
Signs an XML node and creates a new XMLSignature from the signature.
sign(Node, IMyPrivateKey, int) - Static method in class anon.crypto.XMLSignature
Signs an XML node and creates a new XMLSignature from the signature.
sign(IMyPrivateKey) - Method in class anon.pay.xml.XMLAccountCertificate
 
sign(IMyPrivateKey) - Method in class anon.pay.xml.XMLBalance
 
sign(IMyPrivateKey) - Method in class anon.pay.xml.XMLEasyCC
 
sign(IMyPrivateKey) - Method in class anon.pay.xml.XMLMixAccountBalance
 
sign(IMyPrivateKey) - Method in class anon.pay.xml.XMLPriceCertificate
 
sign(IMyPrivateKey) - Method in class anon.pay.xml.XMLTransCert
 
sign_internal(X500Name, IMyPrivateKey) - Method in class anon.crypto.JAPCertificate.X509CertificateGenerator
 
signalAccountError(XMLErrorMessage) - Method in class anon.pay.PayAccountsFile
signalAccountError
signalAccountRequest(MixCascade) - Method in class anon.pay.PayAccountsFile
signalAccountRequest
signature - Variable in class anon.terms.TermsAndConditions.Translation
 
SignatureCreator - Class in anon.crypto
 
SignatureCreator() - Constructor for class anon.crypto.SignatureCreator
Creates a new instance of SignatureVerifier.
SignatureVerifier - Class in anon.crypto
Manages the verification of all signatures.
SignatureVerifier() - Constructor for class anon.crypto.SignatureVerifier
Creates a new instance of SignatureVerifier.
signCert - Variable in class anon.crypto.PKCS7SignedData
 
signedDocument - Variable in class anon.terms.template.TermsAndConditionsTemplate
 
signerversion - Variable in class anon.crypto.PKCS7SignedData
 
signInternal(Node, Vector, int) - Static method in class anon.crypto.XMLSignature
Signs an XML node with all supplied private keys and creates a new XMLSignature from the signature.
signPlain(byte[]) - Method in class anon.crypto.MyRSASignature
Only does the signature calculation assuming that the input already is a hash
signXml(int, Node) - Method in class anon.crypto.SignatureCreator
 
simpleHash(String) - Static method in class anon.crypto.MD5Crypt
Takes an arbitrary String as input, and returns its MD5 hash value Note: NOT cryptographically secure, do not use this method to store passwords etc!!!
SimpleMixCascadeContainer - Class in anon.infoservice
Takes and returns a single MixCascade.
SimpleMixCascadeContainer(MixCascade) - Constructor for class anon.infoservice.SimpleMixCascadeContainer
 
SimulatedLimitedDataChannel - Class in anon.client
 
SimulatedLimitedDataChannel(int, Multiplexer, AbstractDataChain, MixCipherChain, int, long) - Constructor for class anon.client.SimulatedLimitedDataChannel
 
SINGLE_FRAGMENT_FRAGMENT_NUMBER - Static variable in class anon.anonudp.mixmessage.Fragment
 
SINGLE_FRAGMENT_MESSAGE_ID - Static variable in class anon.anonudp.mixmessage.Fragment
 
SingleBlockMessage - Class in anon.mixminion.message
 
SingleBlockMessage(byte[]) - Constructor for class anon.mixminion.message.SingleBlockMessage
Constructor
SingleChannelDataChain - Class in anon.client
 
SingleChannelDataChain(IDataChannelCreator, DataChainErrorListener, IntegrityErrorListener, int, boolean, boolean, int, int, boolean, boolean) - Constructor for class anon.client.SingleChannelDataChain
 
SingleChannelDataChain.ChainCell - Class in anon.client
 
SingleChannelDataChain.InvalidChainCellException - Exception in anon.client
 
SingleStringPasswordReader - Class in anon.util
 
SingleStringPasswordReader(String) - Constructor for class anon.util.SingleStringPasswordReader
 
SingleStringPasswordReader(char[]) - Constructor for class anon.util.SingleStringPasswordReader
 
SINGLETON - Static variable in class anon.terms.TermsAndConditionsResponseHandler
 
SINGLETON_HEADER_LEN - Static variable in class anon.mixminion.message.SingleBlockMessage
 
SIZE - Static variable in class anon.anonudp.mixchannel.IPv4AndPort
 
SIZE - Static variable in class anon.anonudp.mixmessage.crypto.Counter
 
SIZE - Static variable in class anon.anonudp.mixmessage.crypto.PublicKey
 
SIZE - Static variable in class anon.anonudp.mixmessage.crypto.ReplayDetection
 
size() - Method in class anon.anonudp.mixmessage.FragmentPool
 
SIZE - Static variable in class anon.anonudp.mixpacket.DataPacket
 
size() - Method in class anon.mixminion.mmrdescription.MMRList
size of the MMRList
size() - Method in class anon.pay.xml.XMLTransactionOverview
 
size() - Method in class anon.tor.CellQueue
Returns the number of Cells stored in the queue at the moment.
size() - Method in class anon.tor.ordescription.ORList
size of the ORList
SIZE_DATA - Static variable in class anon.anonudp.mixmessage.Fragment
 
SIZE_INIT - Static variable in class anon.anonudp.mixmessage.Fragment
 
skb - Static variable in class anon.crypto.DESCrypt
 
skipAll - Variable in class anon.util.AbstractMemorizingPasswordReader
 
SkypeAddress - Class in anon.transport.address
Spezialisierung von Endpoint fuer die Bestimmung von Endpunkten auf Basis von Skype.
SkypeAddress(String, String) - Constructor for class anon.transport.address.SkypeAddress
Erstellt eine neue Skype Adresse auf Basis der uebergebenen Benutzer-ID und dem zugehoerigen Applications Namen.
SkypeAddress(Endpoint) - Constructor for class anon.transport.address.SkypeAddress
Erstellt eine neue SkypeAddress, wobei die Belegung fuer Benutzekennung und Application Name aus den entsprechenden Parametern eines uebergebenen Endpoint ermittelt wird.
SkypeConnection - Class in anon.transport.connection
Implementierung einer Chunk basierten Verbindung, welche Skype fuer den Transport der Daten verwendet.
SkypeConnection(Stream) - Constructor for class anon.transport.connection.SkypeConnection
Erstellt eine neue Verbindung auf Basis eines bereits offenen Skype Streams.
SkypeConnection.SkypeReader - Class in anon.transport.connection
Umsetzung eines IChunkReader welcher speziell auf die Eigenheiten der Skype Verbindung zugeschnitten ist.
SkypeConnection.SkypeWriter - Class in anon.transport.connection
Umsetzung eines IChunkWriter welcher speziell auf die Eigenheiten der Skype Verbindung zugeschnitten ist.
SkypeConnector - Class in anon.transport.connector
Connector welche auf Basis einer uebergebenen SkypeAddress versucht eine Verbindung zum angegeben entfernten Ende aufzubauen.
SkypeConnector() - Constructor for class anon.transport.connector.SkypeConnector
 
SkypeReader(Stream) - Constructor for class anon.transport.connection.SkypeConnection.SkypeReader
Erstellt einen neuen reader auf Basis des uebergeben Skype Stream
SkypeServerManager - Class in anon.forward.server
IServerManager um Verbindungsanforderungen ueber Skype entgegenzunehmen.
SkypeServerManager(String) - Constructor for class anon.forward.server.SkypeServerManager
Erstellt einen neunen SkypeServerManager mit dem angegeben Application Name.
SkypeServerManager.RequestListener - Class in anon.forward.server
Eigentlicher Listener um ueber Verbindungsanfragen informiert zu werden.
SkypeWriter(Stream) - Constructor for class anon.transport.connection.SkypeConnection.SkypeWriter
Erstellt einen neuen Writer af Basis des uebergebenen Skype Stream
SMALLEST_ELEMENT - Static variable in class anon.anonudp.mixmessage.crypto.ReplayDetection
 
SMTP - Static variable in interface anon.AnonChannel
Constant for the channel type: SMTP-Proxy.
socket - Variable in class anon.proxy.DirectProxy.SendAnonWarning
 
SocketConnection - Class in anon.transport.connection
Adaptiert ein Socket um es im Sinne einer IStreamConnection zu verwenden.
SocketConnection(Socket) - Constructor for class anon.transport.connection.SocketConnection
Erstellt eine neue SocketConnection auf Basis des uebergebenen Sockets.
SocketGuard - Class in anon.util
Wraps a Socket object and can close it after a given number of milliseconds.
SocketGuard(Socket, long) - Constructor for class anon.util.SocketGuard
Creates a SocketGuard for the given Socket, closing it after a_forceCloseAfterMS milliseconds, or not if 0.
SocketHandler - Class in anon.client
 
SocketHandler(IStreamConnection) - Constructor for class anon.client.SocketHandler
 
SocketHandler.SocketInputStreamImplementation - Class in anon.client
 
SocketHandler.SocketOutputStreamImplementation - Class in anon.client
 
SocketInputStreamImplementation(InputStream) - Constructor for class anon.client.SocketHandler.SocketInputStreamImplementation
 
SocketOutputStreamImplementation(OutputStream) - Constructor for class anon.client.SocketHandler.SocketOutputStreamImplementation
 
SOCKS - Static variable in interface anon.AnonChannel
Constant for the channel type: SOCKS-Proxy.
SOCKS4_WAIT_FOR_REQUEST - Static variable in class anon.tor.TorSocksChannel
 
SOCKS5_WAIT_FOR_METHODS - Static variable in class anon.tor.TorSocksChannel
 
SOCKS5_WAIT_FOR_REQUEST - Static variable in class anon.tor.TorSocksChannel
 
SOCKS_4 - Static variable in class anon.tor.TorSocksChannel
 
SOCKS_5 - Static variable in class anon.tor.TorSocksChannel
 
SOCKS_WAIT_FOR_VERSION - Static variable in class anon.tor.TorSocksChannel
 
SocksAttribute(int, Object, boolean) - Constructor for class anon.client.TrustModel.SocksAttribute
 
solveCaptcha(String, byte[]) - Method in interface anon.util.captcha.IImageEncodedCaptcha
Tries to solve the captcha and returns a byte array with the contents.
solveCaptcha(String, byte[]) - Method in class anon.util.captcha.ZipBinaryImageCaptchaClient
Solves the captcha and returns the encoded information.
sort(String[], String[]) - Static method in class anon.util.Util
 
sort(Vector, Util.Comparable) - Static method in class anon.util.Util
 
sortStrings(Vector) - Static method in class anon.util.Util
Sorts a Vector alphabetically using the toString() method of each object.
sortVector() - Method in class anon.pay.xml.XMLPaymentOptions
replacement for calling Collections.sort() on the Vector not the world's most efficient sort, but for a bunch of options it'll do
source - Variable in class anon.anonudp.mixchannel.IPv4Pair
 
SPAM_SAFE - Static variable in class anon.infoservice.ServiceOperator
 
spec - Static variable in class anon.anonudp.mixmessage.crypto.EccGroup713
 
SPECIAL_CHARS - Static variable in class anon.util.XMLUtil
 
SPEED - Static variable in class anon.infoservice.PerformanceEntry
Speed attribute.
SpeedAttribute(int, Object, boolean) - Constructor for class anon.client.TrustModel.SpeedAttribute
 
speedToHTML(int) - Method in class anon.infoservice.PerformanceEntry
Returns the speed values of a specified day as HTML table.
SPRP_Decrypt(byte[], byte[]) - Static method in class anon.mixminion.message.MixMinionCryptoUtil
Die SPRP_Encrypt-Funktion nach der MixMinion-Spec
SPRP_Encrypt(byte[], byte[]) - Static method in class anon.mixminion.message.MixMinionCryptoUtil
Die SPRP_Encrypt-Funktion nach der MixMinion-Spec
SPtrans - Static variable in class anon.crypto.DESCrypt
 
StabilityAttributes(Element) - Constructor for class anon.infoservice.PerformanceEntry.StabilityAttributes
 
StabilityAttributes(int, int, int, int) - Constructor for class anon.infoservice.PerformanceEntry.StabilityAttributes
 
start() - Method in class anon.anonudp.UDPMultiplexer.UDPMultiplexerReceiver
 
start(boolean) - Static method in class anon.client.crypto.KeyPool
Warning: if bDebug==true then all keys are set to 0!
start() - Method in class anon.client.crypto.SymCipherMultithreadedCTR.EncryptionThread
 
start() - Method in class anon.client.DummyTrafficControlChannel
Starts the internal dummy traffic thread, if it is not already running.
start() - Method in class anon.client.TestControlChannel
Starts the internal dummy traffic thread, if it is not already running.
start() - Method in class anon.crypto.DSAKeyPool
 
start(AbstractMixCascadeContainer) - Method in class anon.proxy.AnonProxy
 
start() - Method in class anon.proxy.DirectProxy
 
start() - Method in class anon.tor.FirstOnionRouterConnection
starts the thread that reads from the inputstream and dispatches the cells
start() - Method in class anon.tor.test.proxythread
 
start(boolean) - Method in class anon.tor.Tor
starts the Tor service
start(boolean) - Method in class anon.util.Updater
Starts the thread if it has not already started or has been stopped before.
start_internal(AbstractMixCascadeContainer) - Method in class anon.proxy.AnonProxy
 
START_VALUE - Static variable in class anon.anonudp.mixmessage.crypto.ReplayDetection
 
startCircuitsAtStartup() - Method in class anon.tor.TorAnonServerDescription
gets if all circuits are created on startup
startForwarding() - Method in class anon.forward.server.ForwardServerManager
This method starts the forwarding code.
startHandshake() - Method in class anon.crypto.tinytls.TinyTLS
start the handshake
startHandshake() - Method in class anon.crypto.tinytls.TinyTLSServerSocket
start the handshake
startInitThread(ExceptionVariable, MixCascade, boolean, boolean) - Method in class anon.proxy.AnonProxy
 
startServerManager(ForwardScheduler) - Method in class anon.forward.LocalForwarder
 
startServerManager(ForwardScheduler) - Method in interface anon.forward.server.IServerManager
This starts the ServerManager.
startServerManager(ForwardScheduler) - Method in class anon.forward.server.ServerSocketManager
This starts the ServerManager.
startServerManager(ForwardScheduler) - Method in class anon.forward.server.SkypeServerManager
Startet des IServerManager indem versucht wird eine Appliction mit dem uebergebene Namen zu registrieren und an dieser auf Verbindungswuensche zu lauschen.
startThread() - Method in class anon.infoservice.Database
 
state - Variable in class anon.infoservice.ServiceLocation
This is the state where the service is located.
STATE_CASCADE_SELECTED - Static variable in class anon.forward.client.DefaultClientProtocolHandler
This is the state after we have sent our selected MixCascade to the forwarder.
STATE_CLOSED - Static variable in class anon.tor.Circuit
 
STATE_CLOSED_AFTER_ERROR - Static variable in class anon.forward.client.DefaultClientProtocolHandler
This is the state after we have got an error and closed the connection.
STATE_CONNECTED_TO_MIX - Static variable in class anon.forward.server.DefaultProtocolHandler
This is the state after we received the cascade selection from the client and built a connection ton the selected cascade.
STATE_CONNECTING - Static variable in class anon.forward.server.ServerSocketPropagandist
This is the state, when we were never registered at the infoservice and we are trying to register the first time.
STATE_CONNECTION_CLOSED - Static variable in class anon.forward.server.DefaultProtocolHandler
This is the state after the connection was closed (because of connection termination by client or an error on the connection).
STATE_CREATING - Static variable in class anon.tor.Circuit
 
STATE_FORWARDING - Static variable in class anon.forward.client.DefaultClientProtocolHandler
This is the state while forwarding is active.
STATE_HALTED - Static variable in class anon.forward.server.ServerSocketPropagandist
This is the state, when the propaganda thread was stopped.
STATE_INITIALIZE - Static variable in class anon.forward.client.DefaultClientProtocolHandler
This is the state after the physical connection to the forwarder is established and the protocol is initialized.
STATE_LENGTH - Static variable in interface anon.crypto.tinytls.TinyTLS.ITLSConstants
 
STATE_LENGTH - Static variable in class anon.crypto.tinytls.TinyTLSServerSocket.TLSInputStream
 
STATE_OFFER_RECEIVED - Static variable in class anon.forward.client.DefaultClientProtocolHandler
This is the state after receiving the forward connection offer from the forwarder.
STATE_PAYLOAD - Static variable in interface anon.crypto.tinytls.TinyTLS.ITLSConstants
 
STATE_PAYLOAD - Static variable in class anon.crypto.tinytls.TinyTLSServerSocket.TLSInputStream
 
STATE_READY - Static variable in class anon.tor.Circuit
 
STATE_RECONNECTING - Static variable in class anon.forward.server.ServerSocketPropagandist
This is the state, when we were already registered at the infoservice, but the registration was lost and we are trying to register again.
STATE_REGISTERED - Static variable in class anon.forward.server.ServerSocketPropagandist
This is the state, when we are registerd at the infoservice.
STATE_SHUTDOWN - Static variable in class anon.tor.Circuit
 
STATE_START - Static variable in interface anon.crypto.tinytls.TinyTLS.ITLSConstants
 
STATE_START - Static variable in class anon.crypto.tinytls.TinyTLSServerSocket.TLSInputStream
 
STATE_VERSION - Static variable in interface anon.crypto.tinytls.TinyTLS.ITLSConstants
 
STATE_VERSION - Static variable in class anon.crypto.tinytls.TinyTLSServerSocket.TLSInputStream
 
STATE_WAIT_FOR_CASCADE_SELECTION - Static variable in class anon.forward.server.DefaultProtocolHandler
This is the state after we have gotten the connection request from a forwarding client (not an infoservice) and sent the connection offer back to the client.
STATE_WAIT_FOR_CLIENT_REQUEST - Static variable in class anon.forward.server.DefaultProtocolHandler
This is the state after establishing the connection.
STATE_WAIT_FOR_INFOSERVICE_CLOSE - Static variable in class anon.forward.server.DefaultProtocolHandler
This is the state after sending the acknowledgement for the verify message of the infoservice.
state_WaitForMethods(byte[], int) - Method in class anon.tor.TorSocksChannel
 
state_WaitForRequest_Socks4(byte[], int) - Method in class anon.tor.TorSocksChannel
 
state_WaitForRequest_Socks5(byte[], int) - Method in class anon.tor.TorSocksChannel
 
state_WaitForVersion(byte[], int) - Method in class anon.tor.TorSocksChannel
 
status - Variable in class anon.proxy.ProxyCallbackBuffer
 
status - Variable in class anon.util.ZipArchiver.ZipEvent
 
STATUS_DELAY - Static variable in interface anon.proxy.ProxyCallback
indicates that packet processing should stop immediately and to delay packet sending until enuogh data for processing is collected
STATUS_FINISHED - Static variable in interface anon.proxy.ProxyCallback
indicates that a packet should be not processed any further
STATUS_PROCESSABLE - Static variable in interface anon.proxy.ProxyCallback
indicates that a packet can be processed any further by other registered proxy callbacks
StatusInfo - Class in anon.infoservice
Holds the information of a mixcascade status.
StatusInfo(Element) - Constructor for class anon.infoservice.StatusInfo
Creates a new StatusInfo from XML description (MixCascadeStatus node).
StatusInfo(Element, long) - Constructor for class anon.infoservice.StatusInfo
Creates a new StatusInfo from XML description (MixCascadeStatus node).
StatusInfo(String, int, int, int, long, int) - Constructor for class anon.infoservice.StatusInfo
Constructs a StatusInfo out of the single values.
statusMessage - Variable in exception anon.proxy.HTTPHeaderParseException
 
stop() - Method in class anon.anonudp.UDPMultiplexer
 
stop() - Method in class anon.anonudp.UDPMultiplexer.UDPMultiplexerReceiver
 
stop() - Static method in class anon.client.crypto.KeyPool
 
stop() - Method in class anon.client.crypto.SymCipherMultithreadedCTR.EncryptionThread
 
stop() - Method in class anon.client.DummyTrafficControlChannel
Halts the internal dummy traffic thread.
stop() - Method in class anon.client.TestControlChannel
Holds the internal dummy traffic thread.
stop() - Method in class anon.crypto.DSAKeyPool
 
stop() - Method in class anon.proxy.AnonProxy
 
stop() - Method in class anon.proxy.DirectProxy
 
stop() - Method in class anon.tor.FirstOnionRouterConnection
stops the thread that dispatches cells
stop() - Method in class anon.tor.test.proxythread
 
stop() - Method in class anon.tor.Tor
stops the Tor service and closes all connections
stop() - Method in class anon.util.JobQueue
Stops the queue once and for all and interrupts all running threads.
stop() - Method in class anon.util.Updater
Stops the update thread.
stop_internal() - Method in class anon.client.crypto.KeyPool
 
stopPropaganda() - Method in class anon.forward.server.ServerSocketPropagandist
This will stop the propaganda thread.
stopThread() - Method in class anon.infoservice.Database
 
STORAGE_MODE_AGRESSIVE - Static variable in class anon.util.XMLUtil
 
STORAGE_MODE_NORMAL - Static variable in class anon.util.XMLUtil
 
STORAGE_MODE_OPTIMIZED - Static variable in class anon.util.XMLUtil
 
store(OutputStream) - Method in class anon.crypto.JAPCertificate
Writes this certificate to an output stream.
store(OutputStream, boolean) - Method in class anon.crypto.JAPCertificate
Writes this certificate to an output stream.
store(OutputStream, char[]) - Method in class anon.crypto.PKCS12
Writes the certificate to an output stream.
store(Element) - Static method in class anon.terms.template.TermsAndConditionsTemplate
 
StoredPasswordReader - Class in anon.util
 
StoredPasswordReader(char[]) - Constructor for class anon.util.StoredPasswordReader
 
storeTermsAndConditions(TermsAndConditions) - Static method in class anon.terms.TermsAndConditions
 
StreamedControlChannel - Class in anon.client
This control channel allows reading multiple control messages in a single packet extracting and processing them in order.
StreamedControlChannel(int, Multiplexer, IServiceContainer, boolean) - Constructor for class anon.client.StreamedControlChannel
 
StreamState_CLOSE - Static variable in class anon.transport.connection.ChunkConnectionAdapter
Der Strom ist geschlossen
StreamState_EOF - Static variable in class anon.transport.connection.ChunkConnectionAdapter
Der Strom wird nach Bearbeitung des letzten Bytes geschlossen
StreamState_OPEN - Static variable in class anon.transport.connection.ChunkConnectionAdapter
Der Strom ist offen
street - Variable in class anon.infoservice.OperatorAddress
 
strID - Variable in class anon.pay.xml.XMLChallenge
 
StringSortAsc() - Constructor for class anon.util.Util.StringSortAsc
 
StringVariable - Class in anon.util
 
StringVariable(String) - Constructor for class anon.util.StringVariable
 
StringVariable() - Constructor for class anon.util.StringVariable
 
stripNewlineFromHash(String) - Static method in class anon.util.XMLUtil
Takes a SHA-1 hash value, and if it is followed by a newline ("\n"), strips off the newline so it will be usable as a pure hashvalue Call this after reading a hash value from an xml node value
stripString(String, String) - Static method in class anon.util.Util
 
strType - Variable in class anon.pay.xml.XMLChallenge
 
subKey(byte[], String) - Method in class anon.mixminion.message.Header
Subkey
subVector(Vector, int, int) - Static method in class anon.mixminion.message.MixMinionCryptoUtil
 
SUPPORTED_PAYMENT_PROTOCOL_VERSION - Static variable in class anon.infoservice.MixCascade
 
supportsUDPOverUDP() - Method in class anon.client.KeyExchangeManager
 
supportsUDPoverUDP() - Method in class anon.infoservice.MixInfo
 
swap(String[], String[], int, int) - Static method in class anon.util.Util
 
swap(Vector, int, int) - Static method in class anon.util.Util
 
SymCipher - Class in anon.client.crypto
 
SymCipher() - Constructor for class anon.client.crypto.SymCipher
Creates a new SymCipher object with two AES engines and two zero'd initialization vectors.
SymCipherCTR - Class in anon.client.crypto
 
SymCipherCTR() - Constructor for class anon.client.crypto.SymCipherCTR
 
SymCipherFactory - Class in anon.client.crypto
 
SymCipherFactory() - Constructor for class anon.client.crypto.SymCipherFactory
 
SymCipherMultithreadedCTR - Class in anon.client.crypto
 
SymCipherMultithreadedCTR() - Constructor for class anon.client.crypto.SymCipherMultithreadedCTR
 
SymCipherMultithreadedCTR.EncryptionThread - Class in anon.client.crypto
 
SymCipherNoEncryption - Class in anon.client.crypto
 
SymCipherNoEncryption() - Constructor for class anon.client.crypto.SymCipherNoEncryption
 
SYMMETRIC_CIPHER_BLOCK_LENGTH - Static variable in class anon.client.DefaultDataChannelFactory
 
SYMMETRIC_CIPHER_KEY_LENGTH - Static variable in class anon.client.DefaultDataChannelFactory
 
SYMMETRIC_KEY_LENGTH - Static variable in class anon.anonudp.mixmessage.crypto.EccGroup713
 
SymmetricKeyCreationFailed - Exception in anon.anonudp.exception
 
SymmetricKeyCreationFailed(String, Throwable) - Constructor for exception anon.anonudp.exception.SymmetricKeyCreationFailed
 
SymmetricKeyCreationFailed(String) - Constructor for exception anon.anonudp.exception.SymmetricKeyCreationFailed
 
SYNC_ACCOUNT_INFO_UPDATE - Variable in class anon.pay.PayAccount
 
SYNC_BYTES - Variable in class anon.pay.PayAccount
 
SYNC_CALLBACK - Variable in class anon.proxy.DirectProxy
 
SYNC_CALLBACK_HANDLER - Variable in class anon.proxy.AnonProxy
 
SYNC_CLOSE - Variable in class anon.crypto.tinytls.TinyTLSServerSocket
 
SYNC_CLOSE - Variable in class anon.util.SocketGuard
 
SYNC_COUNTER - Static variable in class anon.proxy.HTTPProxyCallback
 
SYNC_EXTERNAL_DATABASE - Static variable in class anon.infoservice.Database
 
SYNC_EXTERNAL_DATABASE - Variable in class anon.infoservice.externaldatabase.jdbc.EDBDatabaseJDBC
 
SYNC_NAME - Variable in class anon.infoservice.MixCascade
 
SYNC_OPERATORS_AND_COUNTRIES - Variable in class anon.infoservice.MixCascade
 
SYNC_RESOURCE - Static variable in class anon.util.ResourceLoader
 
SYNC_SHUTDOWN - Variable in class anon.client.AnonClient
 
SYNC_SINGLE_CONNECTION - Static variable in class anon.proxy.DirectProxyConnection
 
SYNC_THREAD - Variable in class anon.infoservice.Database
 
SYNC_THREAD_RUN - Variable in class anon.proxy.AnonProxy
 
SyncVar - Variable in class anon.util.CondVar
 
SYSTEM_LOCALE - Static variable in class anon.util.JAPMessages
 
SYSTEM_RESOURCE - Static variable in class anon.util.ResourceLoader
 
SYSTEM_RESOURCE_ENDSIGN - Static variable in class anon.util.ResourceLoader
 
SYSTEM_RESOURCE_TYPE_FILE - Static variable in class anon.util.ResourceLoader
 
SYSTEM_RESOURCE_TYPE_GENERIC - Static variable in class anon.util.ResourceLoader
 
SYSTEM_RESOURCE_TYPE_JAR - Static variable in class anon.util.ResourceLoader
 
SYSTEM_RESOURCE_TYPE_ZIP - Static variable in class anon.util.ResourceLoader
 

T

t - Variable in class anon.tor.test.proxythread
 
T_EXPIRE - Static variable in class anon.pay.Transaction
 
table - Static variable in class anon.anonudp.mixchannel.Channel
 
TAG_DNS - Static variable in class anon.crypto.AbstractX509AlternativeName
 
TAG_EMAIL - Static variable in class anon.crypto.AbstractX509AlternativeName
 
TAG_END_SEQUENCE - Static variable in class anon.util.Base64
 
TAG_IP - Static variable in class anon.crypto.AbstractX509AlternativeName
 
TAG_OTHER - Static variable in class anon.crypto.AbstractX509AlternativeName
 
TAG_URL - Static variable in class anon.crypto.AbstractX509AlternativeName
 
take() - Method in class anon.util.ObjectQueue
If the queue is empty this method blocks until a new item is available or the queue has been closed using ObjectQueue.close().
target - Variable in class anon.util.ThreadPool.ThreadPoolRequest
 
targetInterface - Variable in class anon.infoservice.HTTPConnectionDescriptor
Stores the target interface.
TC_REQUIRED_VERSION_SUFFIX - Static variable in class anon.infoservice.MixCascade
 
TCComponent - Class in anon.terms
 
TCComponent() - Constructor for class anon.terms.TCComponent
 
TCComponent(double) - Constructor for class anon.terms.TCComponent
 
TCComponent(double, Object) - Constructor for class anon.terms.TCComponent
 
tcComponents - Variable in class anon.terms.TCComposite
 
TCComposite - Class in anon.terms
Container of TCComponents using the composite pattern
TCComposite() - Constructor for class anon.terms.TCComposite
 
TCComposite(double, Object) - Constructor for class anon.terms.TCComposite
 
tcHashtable - Static variable in class anon.terms.TermsAndConditions
 
TCP - Static variable in interface anon.AnonChannel
Constant for the channel type: TCP.
TcpIpAddress - Class in anon.transport.address
A TcpIpAddress identifies an Endpoint of a socket connection by its unique pair of IP address and port number.
TcpIpAddress(String, int) - Constructor for class anon.transport.address.TcpIpAddress
Creates a new TcpIpAddress based on the given host and port.
TcpIpAddress(InetAddress, int) - Constructor for class anon.transport.address.TcpIpAddress
Creates a new TcpIpAddress based on the given InetAddress and port.
TcpIpAddress(Endpoint) - Constructor for class anon.transport.address.TcpIpAddress
Creates a new TcpIpAddress, where the values for port and IP address are determined from the given Endpoint.
TcpIpConnector - Class in anon.transport.connector
 
TcpIpConnector() - Constructor for class anon.transport.connector.TcpIpConnector
 
TCRequestKey(ServiceOperator, String) - Constructor for class anon.terms.TermsAndConditionsRequest.TCRequestKey
 
TCRequestValue() - Constructor for class anon.terms.TermsAndConditionsRequest.TCRequestValue
 
tcrException - Variable in class anon.client.KeyExchangeManager
 
tcsTosShow - Variable in exception anon.terms.TermsAndConditionsReadException
 
tearDown() - Static method in class anon.AnonLib
Cleans up every remaining resources used by the anonlib.
tearDown() - Static method in class anon.client.AnonClient
Only for internal cleanup!
tearDown() - Method in class anon.transport.connection.SkypeConnection.SkypeReader
Entfernt den Listener und faehrt den internen Reader runter.
tearDown() - Method in class anon.transport.connection.util.QueuedChunkReader
Faehrt den Reader runter.
templateReferenceId - Variable in class anon.terms.TermsAndConditions.Translation
 
templates - Variable in class anon.terms.TermsAndConditionsMixInfo
 
TEMPORARY_REMEMBER_TIME - Static variable in class anon.proxy.DirectProxy
 
TEMPORARY_REMEMBER_TIME_NO_WARNING - Static variable in class anon.proxy.DirectProxy
 
TEMPORARY_REMEMBER_TIME_SECONDS - Static variable in class anon.proxy.DirectProxy
 
TEMPORARY_VALIDITY_IN_MINUTES - Static variable in class anon.crypto.Validity
This is the minimal time (in minutes) for a validity created by createValidTo().
terminated - Variable in class anon.util.ThreadPool
 
TERMS_AND_CONDITIONS_TYPE_COMMON_LAW - Static variable in class anon.terms.template.TermsAndConditionsTemplate
 
TERMS_AND_CONDITIONS_TYPE_GENERAL_LAW - Static variable in class anon.terms.template.TermsAndConditionsTemplate
 
TERMS_AND_CONDITIONS_TYPE_GERMAN_LAW - Static variable in class anon.terms.template.TermsAndConditionsTemplate
 
TermsAndConditionConfirmation - Interface in anon.terms
 
TermsAndConditionConfirmation.AlwaysAccept - Class in anon.terms
 
TermsAndConditions - Class in anon.terms
This is the container for the operator specific sections of Terms and Conditions with all its translations.
TermsAndConditions(ServiceOperator, String) - Constructor for class anon.terms.TermsAndConditions
 
TermsAndConditions(ServiceOperator, Date) - Constructor for class anon.terms.TermsAndConditions
Creates an empty Terms And Condition object for the specified id and validation date which serves as a container for the different translations.
TermsAndConditions(Element) - Constructor for class anon.terms.TermsAndConditions
Creates a TermsAndConditions container from the given XML DOM element with all translation that are stored within this element.
TermsAndConditions(Element, ServiceOperator, boolean) - Constructor for class anon.terms.TermsAndConditions
Creates a TermsAndConditions container from the given XML DOM element with all translation that are stored within this element.
TermsAndConditions.Translation - Class in anon.terms
Class that represents a translation of the enclosing terms and conditions.
termsAndConditionsConfirmationRequired - Variable in class anon.infoservice.MixCascade
 
TermsAndConditionsMixInfo - Class in anon.terms
Holds the Terms and Conditions resource infos that are part of the Cascade key info.
TermsAndConditionsMixInfo(Node) - Constructor for class anon.terms.TermsAndConditionsMixInfo
 
TermsAndConditionsReadException - Exception in anon.terms
 
TermsAndConditionsReadException() - Constructor for exception anon.terms.TermsAndConditionsReadException
 
TermsAndConditionsRequest - Class in anon.terms
XML structure sent to the mix during login to request lacking TermsAndConditions items which are required to be accepted before connecting to the corresponding cascade.
TermsAndConditionsRequest() - Constructor for class anon.terms.TermsAndConditionsRequest
 
TermsAndConditionsRequest.TCRequestKey - Class in anon.terms
simple class to build a key with language and the operator subject key identifier.
TermsAndConditionsRequest.TCRequestValue - Class in anon.terms
a corresponding value wrapper class for the resource items hashtable
TermsAndConditionsResponseHandler - Class in anon.terms
Extracts the requested resources the mix sends back and stores them.
TermsAndConditionsResponseHandler() - Constructor for class anon.terms.TermsAndConditionsResponseHandler
 
TermsAndConditionsTemplate - Class in anon.terms.template
 
TermsAndConditionsTemplate(Element, long) - Constructor for class anon.terms.template.TermsAndConditionsTemplate
 
TermsAndConditionsTemplate(Node) - Constructor for class anon.terms.template.TermsAndConditionsTemplate
 
TermsAndConditionsTemplate(File) - Constructor for class anon.terms.template.TermsAndConditionsTemplate
 
TermsAndConditionsTranslation - Interface in anon.terms
 
termsConfirmation - Variable in class anon.proxy.AnonProxy
 
TestControlChannel - Class in anon.client
This is the implementation for control channel test which uses the test control channel for sending a dummy XML message and receiving the echo.
TestControlChannel(Multiplexer, IServiceContainer) - Constructor for class anon.client.TestControlChannel
Creates a new DummyTrafficControlChannel instance.
testDB(IEDBConfiguration) - Static method in class anon.infoservice.Database
 
testDB() - Method in interface anon.infoservice.externaldatabase.IEDBDatabase
Does a basic test, if this DB would work.
testDB() - Method in class anon.infoservice.externaldatabase.jdbc.EDBDatabaseJDBC
 
testonEncrypted(String) - Method in class anon.mixminion.EMail
test a given E-Mail payload if its encrypted or not
testPayload(byte[]) - Method in class anon.mixminion.message.Decoder
Tests a given payload for being a plaintext one
THREAD_SYNC - Variable in class anon.proxy.AnonProxy
 
THREAD_SYNC - Variable in class anon.proxy.DirectProxy
 
ThreadPool - Class in anon.util
 
ThreadPool(String, int) - Constructor for class anon.util.ThreadPool
 
ThreadPool(String, int, int) - Constructor for class anon.util.ThreadPool
 
ThreadPool.ThreadPoolRequest - Class in anon.util
 
ThreadPool.ThreadPoolThread - Class in anon.util
 
ThreadPoolRequest(Runnable, Object) - Constructor for class anon.util.ThreadPool.ThreadPoolRequest
 
ThreadPoolThread(ThreadPool, int, String) - Constructor for class anon.util.ThreadPool.ThreadPoolThread
 
threadRunLoop - Variable in class anon.proxy.DirectProxy
 
threadRunLoopTwo - Variable in class anon.proxy.DirectProxy
 
threadRunOne - Variable in class anon.proxy.AnonProxy
 
threadRunTwo - Variable in class anon.proxy.AnonProxy
 
TimedOutputStream - Class in anon.util
This class implements an OutputStream, where a timeout for the write() and flush () operations can be set.
TimedOutputStream() - Constructor for class anon.util.TimedOutputStream
 
TimedOutputStream(OutputStream, long) - Constructor for class anon.util.TimedOutputStream
 
TimedOutputStream.TimedOutputStreamInterrupt - Class in anon.util
 
TimedOutputStreamInterrupt() - Constructor for class anon.util.TimedOutputStream.TimedOutputStreamInterrupt
 
TIMEOUT - Static variable in class anon.infoservice.JavaVersionDBEntry
 
TIMEOUT - Static variable in class anon.infoservice.MessageDBEntry
 
TIMEOUT_BLOCKED - Static variable in class anon.pay.PayAccount
 
TIMEOUT_DEFAULT - Static variable in class anon.pay.BIConnection
 
TIMEOUT_INFOSERVICE - Static variable in class anon.infoservice.Constants
The standard timeout for infoservice database entries in an infoservice.
TIMEOUT_JAP_FORWARDERS - Static variable in class anon.infoservice.Constants
The timeout for all entries in the database of JAP forwarders.
TIMEOUT_MAX - Static variable in class anon.pay.BIConnection
 
TIMEOUT_MIN - Static variable in class anon.pay.BIConnection
 
TIMEOUT_MIX - Static variable in class anon.infoservice.Constants
 
TIMEOUT_MIXCASCADE - Static variable in class anon.infoservice.Constants
 
TIMEOUT_PAYMENT_INSTANCE - Static variable in class anon.infoservice.Constants
 
TIMEOUT_RECONNECT - Static variable in class anon.proxy.AnonProxyRequest
 
TIMEOUT_STATUS - Static variable in class anon.infoservice.Constants
 
TIMEOUT_TEMPORARY_CASCADE - Static variable in class anon.infoservice.Constants
 
TimeoutThread() - Constructor for class anon.infoservice.Database.TimeoutThread
 
TimestampUpdater - Class in anon.client.replay
 
TimestampUpdater(MixParameters[], ReplayControlChannel) - Constructor for class anon.client.replay.TimestampUpdater
 
timetoliveIsOK() - Method in class anon.mixminion.message.ReplyBlock
tests whether the replyblock is not older then 3 months
TinyTLS - Class in anon.crypto.tinytls
 
TinyTLS(String, int) - Constructor for class anon.crypto.tinytls.TinyTLS
TinyTLS creates a TLS Connection to a server
TinyTLS(String, int, ImmutableProxyInterface) - Constructor for class anon.crypto.tinytls.TinyTLS
TinyTLS creates a TLS Connection to a server which may use a proxy
TinyTLS.ITLSConstants - Interface in anon.crypto.tinytls
This needs to be an interface for compilation in JDK 1.1.8.
TinyTLS.TLSInputStream - Class in anon.crypto.tinytls
 
TinyTLS.TLSOutputStream - Class in anon.crypto.tinytls
 
TinyTLSServer - Class in anon.crypto.tinytls
 
TinyTLSServer(int) - Constructor for class anon.crypto.tinytls.TinyTLSServer
Constructor
TinyTLSServer(int, int, InetAddress) - Constructor for class anon.crypto.tinytls.TinyTLSServer
Constructor
TinyTLSServerSocket - Class in anon.crypto.tinytls
 
TinyTLSServerSocket(Socket) - Constructor for class anon.crypto.tinytls.TinyTLSServerSocket
 
TinyTLSServerSocket(Socket, long) - Constructor for class anon.crypto.tinytls.TinyTLSServerSocket
TinyTLS creates a TLS Connection to a server
TinyTLSServerSocket.TLSInputStream - Class in anon.crypto.tinytls
 
TinyTLSServerSocket.TLSOutputStream - Class in anon.crypto.tinytls
 
tls - Variable in class anon.crypto.tinytls.TinyTLSServer
 
tlsclienttest - Class in anon.crypto.tinytls.test
 
tlsclienttest() - Constructor for class anon.crypto.tinytls.test.tlsclienttest
 
TLSException - Exception in anon.crypto.tinytls
 
TLSException(String) - Constructor for exception anon.crypto.tinytls.TLSException
Constructor
TLSException(String, int, int) - Constructor for exception anon.crypto.tinytls.TLSException
Constructor
TLSHandshakeRecord - Class in anon.crypto.tinytls
 
TLSHandshakeRecord(byte[], int) - Constructor for class anon.crypto.tinytls.TLSHandshakeRecord
 
TLSInputStream(InputStream) - Constructor for class anon.crypto.tinytls.TinyTLS.TLSInputStream
Constructor
TLSInputStream(InputStream) - Constructor for class anon.crypto.tinytls.TinyTLSServerSocket.TLSInputStream
Constructor
TLSOutputStream(OutputStream) - Constructor for class anon.crypto.tinytls.TinyTLS.TLSOutputStream
Constructor
TLSOutputStream(OutputStream) - Constructor for class anon.crypto.tinytls.TinyTLSServerSocket.TLSOutputStream
Constructor
TLSPlaintextRecord - Class in anon.crypto.tinytls
This is the TLS plain text record.
TLSPlaintextRecord() - Constructor for class anon.crypto.tinytls.TLSPlaintextRecord
Constructor
TNC_MIX_INFO - Static variable in class anon.terms.TermsAndConditionsMixInfo
 
TNC_MIX_INFO_DATE - Static variable in class anon.terms.TermsAndConditionsMixInfo
 
TNC_MIX_INFO_DEFAULT_LANG - Static variable in class anon.terms.TermsAndConditionsMixInfo
 
TNC_MIX_INFO_ID - Static variable in class anon.terms.TermsAndConditionsMixInfo
 
TNC_MIX_INFO_LOCALE - Static variable in class anon.terms.TermsAndConditionsMixInfo
 
TNC_MIX_INFO_ROOT - Static variable in class anon.terms.TermsAndConditionsMixInfo
 
TNC_MIX_INFO_TEMPLATE_REFID - Static variable in class anon.terms.TermsAndConditionsMixInfo
 
toAbsolutePath(String) - Static method in class anon.platform.AbstractOS
 
toArray() - Method in class anon.proxy.ProxyCallbackHandler
 
toArray(Object) - Static method in class anon.util.Util
Creates an Object array from a single Object.
toASN1Sequence(byte[], String) - Static method in class anon.crypto.JAPCertificate
Converts a DER or BER encoded byte array into an ASN1 sequence.
toASN1Sequence() - Method in class anon.crypto.RevokedCertificate
 
toByteArray() - Method in class anon.crypto.CertificateRevocationList
Convertes the crl to a byte array.
toByteArray(boolean) - Method in class anon.crypto.CertificateRevocationList
Converts the crl to a byte array.
toByteArray() - Method in interface anon.crypto.ICertificate
Converts the certificate to a byte array.
toByteArray() - Method in class anon.crypto.JAPCertificate
Converts the certificate to a byte array.
toByteArray(boolean) - Method in class anon.crypto.JAPCertificate
Converts the certificate to a byte array.
toByteArray(boolean) - Method in class anon.crypto.PKCS10CertificationRequest
Converts the request to a DER encoded byte array.
toByteArray() - Method in class anon.crypto.PKCS12
Converts the certificate to a byte array.
toByteArray(boolean) - Method in class anon.crypto.PKCS12
 
toByteArray(char[], boolean) - Method in class anon.crypto.PKCS12
 
toByteArray(char[]) - Method in class anon.crypto.PKCS12
Converts the certificate to a (optionally encrypted) byte array.
toByteArray(Node) - Static method in class anon.util.XMLUtil
Creates a byte array from the abstract tree of the node.
toBytes() - Method in class anon.anonudp.mixchannel.IPv4AndPort
 
toBytes() - Method in class anon.anonudp.mixmessage.crypto.PublicKey
 
toBytes() - Method in class anon.anonudp.mixmessage.Fragment
 
toBytes() - Method in class anon.anonudp.mixpacket.InitPacket
 
toCanonical(Node, Vector) - Static method in class anon.crypto.XMLSignature
 
toCanonical(Node) - Static method in class anon.crypto.XMLSignature
 
toCanonical(Node, boolean) - Static method in class anon.crypto.XMLSignature
Creates a byte array from an XML node tree.
toCanonicalDeprecated(Node) - Static method in class anon.crypto.XMLSignature
Is only used if no digest value is found.
toCanonicalString(Element) - Static method in class anon.crypto.XMLSignature
same as toCanonical(Node):byte[], except returning a String only necessary for use in Ruby (since handling a Java byte array in Ruby wouldnt work)
toClass(File, File) - Static method in class anon.util.ClassUtil
Turns class files into Class objects.
toClient(String) - Method in class anon.mixminion.MixminionPOPChannel
 
toClient(String) - Method in class anon.mixminion.MixminionSMTPChannel
 
toHexString(byte[]) - Static method in class anon.crypto.ByteSignature
Creates, from a given byte array, a readable byte string of the form AA:C3:02:21:...
toHTML(int, String, int) - Method in class anon.infoservice.PerformanceEntry
Constructs a HTML table of the specified performance attribute on the a certain day.
toHTMLEntities(String) - Static method in class anon.util.Util
 
toNodeList(Node[]) - Static method in class anon.terms.template.Paragraph
 
TooMuchDataForPacketException - Exception in anon
 
TooMuchDataForPacketException(int) - Constructor for exception anon.TooMuchDataForPacketException
 
toOutputStream(OutputStream, boolean) - Method in class anon.crypto.PKCS10CertificationRequest
Writes the request to an output stream.
Tor - Class in anon.tor
 
Tor() - Constructor for class anon.tor.Tor
Constructor initialize variables
TorAnonServerDescription - Class in anon.tor
 
TorAnonServerDescription() - Constructor for class anon.tor.TorAnonServerDescription
Constructor
TorAnonServerDescription(boolean) - Constructor for class anon.tor.TorAnonServerDescription
Constructor
TorAnonServerDescription(boolean, boolean) - Constructor for class anon.tor.TorAnonServerDescription
Constructor
TorAnonServerDescription(String, int, boolean) - Constructor for class anon.tor.TorAnonServerDescription
Constructor
TorChannel - Class in anon.tor
 
TorChannel() - Constructor for class anon.tor.TorChannel
 
toRelativePath(String) - Static method in class anon.platform.AbstractOS
 
toRelativeResourcePath(Class) - Static method in class anon.util.ClassUtil
Generates a relative resource path to the given class.
torin - Variable in class anon.tor.test.proxythread
 
torout - Variable in class anon.tor.test.proxythread
 
TorSocksChannel - Class in anon.tor
 
TorSocksChannel(Tor) - Constructor for class anon.tor.TorSocksChannel
 
toSignedXMLDocument(IXMLEncodable, int) - Static method in class anon.util.XMLUtil
Transforms an IXMLEncodable object into an signed XML document.
toString() - Method in class anon.anonudp.mixchannel.IPv4AndPort
 
toString() - Method in class anon.client.crypto.SymCipherCTR
 
toString() - Method in class anon.client.TrustModel
 
toString() - Method in class anon.crypto.AbstractX509Extension
Returns the name of this extension.
toString() - Method in class anon.crypto.CertPath
Creates a human readable List in String-Format using the CommonNames of the included certs.
toString() - Method in class anon.crypto.CertPathInfo
 
toString() - Method in class anon.crypto.MyRSAPublicKey
 
toString() - Method in class anon.crypto.tinytls.ciphersuites.CipherSuite
 
toString() - Method in class anon.crypto.X509DistinguishedName
Writes the distinguished name as a single String.
toString() - Method in class anon.forward.server.ForwardConnection
Returns a string representation of this connection It's the IP and the port of the client.
toString() - Method in class anon.forward.server.SkypeServerManager
String Repraesentation des jeweiligen SkypeServerManager in der Form "skype:app(ApplicationName)"
toString() - Method in class anon.infoservice.InfoServiceDBEntry
Returns a String representation for this InfoService object.
toString() - Method in class anon.infoservice.ListenerInterface
 
toString() - Method in class anon.infoservice.MixCascade
Returns a String representation for this MixCascade object.
toString() - Method in class anon.infoservice.MixCascadeExitAddresses.InfoServiceID
 
toString() - Method in class anon.infoservice.MixPosition
 
toString() - Method in class anon.mixminion.EMail
 
toString() - Method in class anon.mixminion.fec.Pure16Code
 
toString() - Method in class anon.mixminion.fec.PureCode
 
toString() - Method in class anon.mixminion.mmrdescription.MMRDescription
 
toString() - Method in class anon.pay.PayAccount
 
toString() - Method in class anon.pay.PaymentInstanceDBEntry
 
toString() - Method in class anon.pay.xml.XMLGenericText
 
toString() - Method in class anon.pay.xml.XMLPriceCertificate
toString: responsible for the representation of a price cert in a GUI component
toString() - Method in class anon.platform.VMPerfDataFile
toString() helper class
toString() - Method in class anon.terms.TCComponent
 
toString() - Method in class anon.terms.TCComposite
 
toString() - Method in class anon.terms.template.Paragraph
 
toString() - Method in class anon.terms.TermsAndConditions.Translation
 
toString() - Method in class anon.terms.TermsAndConditionsRequest.TCRequestKey
 
toString() - Method in class anon.tor.ordescription.ORDescriptor
 
toString() - Method in class anon.util.AbstractISOCodeMapper
Returns the localised name of the ISO country code of this CountryMapper object.
toString() - Method in class anon.util.BooleanVariable
 
toString() - Method in class anon.util.IntegerVariable
 
toString() - Method in class anon.util.MyStringBuilder
 
toString() - Method in class anon.util.StringVariable
 
toString() - Method in class anon.util.XMLDuration
Returns a String representation of this Duration Object.
toString(BigDecimal) - Method in class anon.util.XMLDuration
 
toString(Node) - Static method in class anon.util.XMLUtil
Writes an XML-Node to a String.
toString(IXMLEncodable) - Static method in class anon.util.XMLUtil
 
toStringJDK5(BigDecimal) - Method in class anon.util.XMLDuration
Turns BigDecimal to a string representation.
toSymmetricKey() - Method in class anon.anonudp.mixmessage.crypto.PublicKey
 
toUnsignedByte(byte) - Method in class anon.proxy.DecompressionProxyCallback
 
toUnsignedShort(byte, byte) - Method in class anon.proxy.DecompressionProxyCallback
 
toURN(IAddress) - Static method in class anon.transport.address.Endpoint
Transforms a given IAddress into its URN representation.
toVector() - Method in class anon.infoservice.ListenerInterface
Creates a Vector of listeners with only the current listener.
toVector(Object) - Static method in class anon.util.Util
Creates a Vector from a single Object.
toXMLDocument(String) - Static method in class anon.util.XMLUtil
Transforms a String into an XML document.
toXMLDocument(char[]) - Static method in class anon.util.XMLUtil
 
toXMLDocument(byte[]) - Static method in class anon.util.XMLUtil
Transforms a byte array into an XML document.
toXMLDocument(IXMLEncodable) - Static method in class anon.util.XMLUtil
Transforms an IXMLEncodable object into an XML document.
toXmlElement(Document, String) - Static method in class anon.client.TrustModel
 
toXmlElement(Document) - Method in class anon.client.TrustModel
 
toXmlElement(Document) - Method in class anon.client.TrustModel.TrustAttribute
 
toXmlElement(Document) - Method in class anon.crypto.CertificateContainer
Creates an XML node with most of the settings stored within this certificate container.
toXmlElement(Document) - Method in class anon.crypto.CertificateRevocationList
Creates XML element of crl consisting of: Base64 encocded crl
toXmlElement(Document) - Method in class anon.crypto.CertificateStore
 
toXmlElement(Document) - Method in class anon.crypto.CertPath
 
toXmlElement(Document) - Method in class anon.crypto.JAPCertificate
Creates XML element of certificate consisting of: Base64 encocded cert
toXmlElement(Document) - Method in class anon.crypto.MultiCertPath
 
toXmlElement(Document) - Method in class anon.crypto.MyDSAPrivateKey
getXmlEncoded
toXmlElement(Document) - Method in class anon.crypto.MyDSAPublicKey
 
toXmlElement(Document) - Method in class anon.crypto.MyECPrivateKey
 
toXmlElement(Document) - Method in class anon.crypto.MyECPublicKey
 
toXmlElement(Document) - Method in class anon.crypto.MyRSAPrivateKey
 
toXmlElement(Document) - Method in class anon.crypto.MyRSAPublicKey
Builds an XML Node containing the public key data.
toXmlElement(Document) - Method in class anon.crypto.SignatureVerifier
Returns all settings (including the verification certificate store) as an XML node.
toXmlElement(Document) - Method in class anon.crypto.XMLSignatureElement
Creates a new XML element from this signature.
toXmlElement(Document) - Method in class anon.infoservice.AbstractCascadeIDEntry
 
toXmlElement(Document) - Method in class anon.infoservice.AbstractDistributableDatabaseEntry.Serials
 
toXmlElement(Document) - Method in class anon.infoservice.AbstractDistributableDatabaseEntry
Creates an XML node for this db entry.
toXmlElement(Document) - Method in class anon.infoservice.AbstractMarkedMessageIDDBEntry
 
toXMLElement() - Method in class anon.infoservice.ANONAddress
 
toXmlElement(Document) - Method in class anon.infoservice.Database
If the entries of this database implement IXMLEncodable and has a proper value for the field XML_ELEMENT_CONTAINER_NAME, this database is transformed into an XML element.
toXmlElement(Document, String) - Method in class anon.infoservice.Database
Creates an XML node with all database entries, but only for those entries that implement IXMLEncodable.
toXmlElement(Document) - Method in class anon.infoservice.InfoServiceHolder
Returns all settings (including the database of known infoservices) as an XML node.
toXmlElement(Document) - Method in class anon.infoservice.ListenerInterface
Creates an XML node without signature for this ListenerInterface..
toXmlElement(Document) - Method in class anon.infoservice.MixCascadeExitAddresses
 
toXmlElement(Document) - Method in class anon.infoservice.PerformanceEntry.PerformanceAttributeFloatingTimeEntry
 
toXmlElement(Document) - Method in class anon.infoservice.PerformanceEntry.StabilityAttributes
 
toXmlElement(Document) - Method in class anon.infoservice.PerformanceEntry
 
toXmlElement(Document) - Method in class anon.infoservice.PerformanceInfo
Returns an XML Node of the current PerformanceInfo using the stored XML data
toXmlElement(Document) - Method in class anon.infoservice.ProxyInterface
Creates an XML node without signature and password for this ProxyInterface.
toXMLElement(Document) - Method in class anon.infoservice.ServiceLocation
 
toXMLElement(Document) - Method in class anon.infoservice.ServiceOperator
 
toXMLElement(Document, boolean) - Method in class anon.infoservice.ServiceOperator
 
toXMLElement(Document, OperatorAddress, boolean) - Method in class anon.infoservice.ServiceOperator
 
toXmlElement(Document) - Method in class anon.infoservice.ServiceSoftware
Creates an XML node without signature for this ServiceSoftware.
toXmlElement(Document) - Method in class anon.infoservice.StatusInfo
Returns an XML Node of the current StatusInfo using the stored XML String
toXmlElement(Document) - Method in class anon.pay.PayAccount
Returns the xml representation of the account
toXmlElement(Document, String, boolean) - Method in class anon.pay.PayAccount
 
toXmlElement(Document) - Method in class anon.pay.PayAccountsFile
constructs the xml structure
toXmlElement(Document, String, boolean) - Method in class anon.pay.PayAccountsFile
 
toXmlElement(Document) - Method in class anon.pay.Transaction
 
toXmlElement(Document) - Method in class anon.pay.xml.XMLAccountCertificate
 
toXmlElement(Document) - Method in class anon.pay.xml.XMLAccountInfo.PastMonthsVolumeBytes
 
toXmlElement(Document) - Method in class anon.pay.xml.XMLAccountInfo
 
toXmlElement(Document) - Method in class anon.pay.xml.XMLAiLoginConfirmation
 
toXmlElement(Document) - Method in class anon.pay.xml.XMLBalance
 
toXmlElement(Document) - Method in class anon.pay.xml.XMLBankAccount
Return an element that can be appended to the document.
toXmlElement(Document) - Method in class anon.pay.xml.XMLChallenge
 
toXmlElement(Document) - Method in class anon.pay.xml.XMLCloseAck
toXmlElement
toXmlElement(Document) - Method in class anon.pay.xml.XMLDescription
 
toXmlElement(Document) - Method in class anon.pay.xml.XMLEasyCC
 
toXmlElement(Document) - Method in class anon.pay.xml.XMLEmail
Return an element that can be appended to the document.
toXmlElement(Document) - Method in exception anon.pay.xml.XMLErrorMessage
 
toXmlElement(Document) - Method in class anon.pay.xml.XMLExternalChargeRequest
 
toXmlElement(Document) - Method in class anon.pay.xml.XMLGenericStrings
Return an element that can be appended to the document.
toXmlElement(Document) - Method in class anon.pay.xml.XMLGenericText
Return an element that can be appended to the document.
toXmlElement(Document) - Method in class anon.pay.xml.XMLJapPublicKey
 
toXmlElement(Document) - Method in class anon.pay.xml.XMLMixAccountBalance
Return an element that can be appended to the document.
toXmlElement(Document) - Method in class anon.pay.xml.XMLMixInfo
Return an element that can be appended to the document.
toXmlElement(Document) - Method in class anon.pay.xml.XMLPassivePayment
Produces an XML element from the member values
toXmlElement(Document) - Method in class anon.pay.xml.XMLPaymentOption
 
toXmlElement(Document) - Method in class anon.pay.xml.XMLPaymentOptions
 
toXmlElement(Document) - Method in class anon.pay.xml.XMLPaymentSettings
 
toXmlElement(Document) - Method in class anon.pay.xml.XMLPayRequest
 
toXmlElement(Document) - Method in class anon.pay.xml.XMLPriceCertificate
Return an element that can be appended to the document.
toXmlElement(Document) - Method in class anon.pay.xml.XMLPriceCertificateList
Return an element that can be appended to the document.
toXmlElement(Document) - Method in class anon.pay.xml.XMLResponse
 
toXmlElement(Document) - Method in class anon.pay.xml.XMLTransactionOverview
 
toXmlElement(Document) - Method in class anon.pay.xml.XMLTransCert
 
toXmlElement(Document) - Method in class anon.pay.xml.XMLTransferRequest
Return an element that can be appended to the document.
toXmlElement(Document) - Method in class anon.pay.xml.XMLVolumePlan
Return an element that can be appended to the document.
toXmlElement(Document) - Method in class anon.pay.xml.XMLVolumePlanPurchase
 
toXmlElement(Document) - Method in class anon.pay.xml.XMLVolumePlans
Return an element that can be appended to the document.
toXmlElement(Document) - Method in class anon.terms.template.Paragraph
 
toXmlElement(Document, boolean) - Method in class anon.terms.template.Paragraph
 
toXmlElement(Document) - Method in class anon.terms.template.Preamble
 
toXmlElement(Document) - Method in class anon.terms.template.Section
 
toXmlElement(Document, boolean) - Method in class anon.terms.template.Section
 
toXmlElement(Document) - Method in class anon.terms.TermsAndConditions
 
toXmlElement(Document) - Method in class anon.terms.TermsAndConditions.Translation
merely outputs the doc from which this translation was initialized.
toXmlElement(Document) - Method in class anon.terms.TermsAndConditionsRequest
 
toXmlElement(Document) - Method in interface anon.util.IXMLEncodable
Return an element that can be appended to the document.
toXMLElement(IXMLEncodable) - Static method in class anon.util.XMLUtil
Transforms an IXMLEncodable object into an XML element.
toXmlElementAppend(Element) - Method in class anon.infoservice.AbstractCascadeIDEntry
 
toXmlElementAppend(Element) - Method in class anon.infoservice.BlacklistedCascadeIDEntry
 
toXmlElementInternal(Document) - Method in class anon.crypto.XMLSignatureElement
Transforms this XMLSignature to an XML element.
toXmlElementInternal(Document, String) - Method in class anon.infoservice.ListenerInterface
Creates an XML node without signature for this ListenerInterface.
toXmlNode(Document) - Method in class anon.forward.server.ForwardCascadeDatabase
Returns an XML representation of this database (AllowedCascades node).
trailingText - Variable in class anon.terms.template.Preamble
 
Transaction - Class in anon.pay
 
Transaction(long, long, int, String, String, Timestamp, Timestamp, String, boolean) - Constructor for class anon.pay.Transaction
 
Transaction(Element) - Constructor for class anon.pay.Transaction
 
TransactionData - Class in anon.pay.xml
A utility data class that holds - just a concept at the moment
TransactionData() - Constructor for class anon.pay.xml.TransactionData
 
TransactionsForUser() - Method in class anon.pay.xml.TransactionData
 
TRANSFER_NUM - Static variable in class anon.pay.xml.XMLPassivePayment
 
transferedBytes(long, int) - Method in interface anon.proxy.IProxyListener
Called if some bytes are transferred.
transferredBytes(long, int) - Method in class anon.proxy.AnonProxy
Lets a potential IProxyListener object know, how many bytes of which type of protocol have been sent.
TransferVolume - Class in anon.forward.server
This class stores an amount of transfered bytes and when this transfer was done.
TransferVolume(int) - Constructor for class anon.forward.server.TransferVolume
Creates a new instance of TransferVolume.
transform(TermsAndConditions.Translation) - Method in class anon.terms.template.TermsAndConditionsTemplate
 
transform(Writer, TermsAndConditions.Translation) - Method in class anon.terms.template.TermsAndConditionsTemplate
 
Translation(Element) - Constructor for class anon.terms.TermsAndConditions.Translation
 
Translation() - Constructor for class anon.terms.TermsAndConditions.Translation
 
Translation(Element, boolean) - Constructor for class anon.terms.TermsAndConditions.Translation
 
translationElement - Variable in class anon.terms.TermsAndConditions.Translation
 
translations - Variable in class anon.terms.TermsAndConditions
 
TRANSPORT_IDENTIFIER - Static variable in class anon.forward.LocalAddress
 
TRANSPORT_IDENTIFIER - Static variable in class anon.transport.address.SkypeAddress
 
TRANSPORT_IDENTIFIER - Static variable in class anon.transport.address.TcpIpAddress
 
trimByteArray(byte[], int, byte[]) - Static method in class anon.util.ResourceLoader
Trims a byte array in a way that all bytes after the given length a_maxLength are cut off.
trimPayload(String) - Method in class anon.mixminion.EMail
removes/overwrites non anonym headers brings the ascii armor of an replyblock in the right form
TRUST_ALWAYS - Static variable in class anon.client.TrustModel
Always trust the cascade, regardless of the attribute
TRUST_IF_AT_LEAST - Static variable in class anon.client.TrustModel
Only trust the cascade if the attribute is greater than a specified value
TRUST_IF_AT_MOST - Static variable in class anon.client.TrustModel
Only trust the cascade if the attribute is lesser than a specified value
TRUST_IF_NOT_IN_LIST - Static variable in class anon.client.TrustModel
Only trust the cascade if the attribute value is not within the specified list
TRUST_IF_NOT_TRUE - Static variable in class anon.client.TrustModel
Only trust the cascade if the attribute is NOT true
TRUST_IF_TRUE - Static variable in class anon.client.TrustModel
Only trust the cascade if the attribute is true
TRUST_MODEL_ALL_SERVICES - Static variable in class anon.client.TrustModel
 
TRUST_MODEL_CUSTOM_FILTER - Static variable in class anon.client.TrustModel
 
TRUST_MODEL_DEFAULT_INDEX - Static variable in class anon.client.TrustModel
 
TRUST_RESERVED - Static variable in class anon.client.TrustModel
Reserved for future use
TrustAttribute(int, Object, boolean) - Constructor for class anon.client.TrustModel.TrustAttribute
 
TrustException - Exception in anon.error
 
TrustException(MixCascade, String) - Constructor for exception anon.error.TrustException
 
TrustException(MixCascade, String, int) - Constructor for exception anon.error.TrustException
 
TrustModel - Class in anon.client
This is the general trust model for JAP.
TrustModel(String, long) - Constructor for class anon.client.TrustModel
Creates a new TrustModel object with the specified name
TrustModel(String, long, boolean) - Constructor for class anon.client.TrustModel
 
TrustModel(TrustModel) - Constructor for class anon.client.TrustModel
Creates a TrustModel object from another TrustModel object
TrustModel(Element) - Constructor for class anon.client.TrustModel
Creates a TrustModel object from an XML element
TrustModel.AnonLevelAttribute - Class in anon.client
 
TrustModel.ContextAttribute - Class in anon.client
 
TrustModel.DataRetentionAttribute - Class in anon.client
 
TrustModel.DelayAttribute - Class in anon.client
 
TrustModel.ForcePremiumIfChargedAccountAttribute - Class in anon.client
 
TrustModel.ForcePremiumIfExistingUserAttribute - Class in anon.client
 
TrustModel.InnerObservable - Class in anon.client
 
TrustModel.InternationalAttribute - Class in anon.client
 
TrustModel.NumberOfMixesAttribute - Class in anon.client
 
TrustModel.OperatorBlacklistAttribute - Class in anon.client
 
TrustModel.PremiumChargedAccountAttribute - Class in anon.client
 
TrustModel.SocksAttribute - Class in anon.client
 
TrustModel.SpeedAttribute - Class in anon.client
 
TrustModel.TrustAttribute - Class in anon.client
 
TrustModel.UsePremiumAttribute - Class in anon.client
 
TrustModel.UserDefinedAttribute - Class in anon.client
 
tryGetBusyFlag() - Method in class anon.util.BusyFlag
 
trytoReassemble(byte[]) - Method in class anon.mixminion.message.Decoder
try's to reassemble the message the fragment belongs to and returns either null or the reassembled message
TXT_CRL_SIGN - Static variable in class anon.crypto.X509KeyUsage
 
TXT_DATA_ENCIPHERMENT - Static variable in class anon.crypto.X509KeyUsage
 
TXT_DECIPHER_ONLY - Static variable in class anon.crypto.X509KeyUsage
 
TXT_DIGITAL_SIGNATURE - Static variable in class anon.crypto.X509KeyUsage
the Strings for the different KeyUsages as specified by RFC 5280
TXT_ENCIPHER_ONLY - Static variable in class anon.crypto.X509KeyUsage
 
TXT_KEY_AGREEMENT - Static variable in class anon.crypto.X509KeyUsage
 
TXT_KEY_CERT_SIGN - Static variable in class anon.crypto.X509KeyUsage
 
TXT_KEY_ENCIPHERMENT - Static variable in class anon.crypto.X509KeyUsage
 
TXT_NON_REPUDIATION - Static variable in class anon.crypto.X509KeyUsage
 
TYPE_ALERT - Static variable in class anon.crypto.tinytls.TLSPlaintextRecord
 
TYPE_APPLICATION_DATA - Static variable in class anon.crypto.tinytls.TLSPlaintextRecord
 
TYPE_BYTE_SIZE - Static variable in interface anon.anonudp.mixpacket.IPacket
 
TYPE_CERTIFICATE - Static variable in class anon.crypto.tinytls.TLSHandshakeRecord
 
TYPE_CERTIFICATE_REQUEST - Static variable in class anon.crypto.tinytls.TLSHandshakeRecord
 
TYPE_CERTIFICATE_VERIFY - Static variable in class anon.crypto.tinytls.TLSHandshakeRecord
 
TYPE_CHANGE_CIPHER_SPEC - Static variable in class anon.crypto.tinytls.TLSPlaintextRecord
 
TYPE_CLIENT_HELLO - Static variable in class anon.crypto.tinytls.TLSHandshakeRecord
 
TYPE_CLIENT_KEY_EXCHANGE - Static variable in class anon.crypto.tinytls.TLSHandshakeRecord
 
TYPE_DATA - Static variable in interface anon.anonudp.mixpacket.IPacket
 
TYPE_DATA_AVAILABLE - Static variable in class anon.client.DataChainInputStreamQueueEntry
 
TYPE_DROP - Static variable in class anon.mixminion.message.ExitInformation
 
TYPE_FINISHED - Static variable in class anon.crypto.tinytls.TLSHandshakeRecord
 
TYPE_FORWARD_TO_HOST - Static variable in class anon.mixminion.message.RoutingInformation
 
TYPE_FRAGMENTED - Variable in class anon.mixminion.message.Decoder
 
TYPE_FRAGMENTED - Static variable in class anon.mixminion.message.ExitInformation
 
TYPE_HANDSHAKE - Static variable in class anon.crypto.tinytls.TLSPlaintextRecord
 
TYPE_INIT - Static variable in interface anon.anonudp.mixpacket.IPacket
 
TYPE_INIT_RESPONSE - Static variable in interface anon.anonudp.mixpacket.IPacket
 
TYPE_IO_EXCEPTION - Static variable in class anon.client.DataChainInputStreamQueueEntry
 
TYPE_MIX - Static variable in class anon.pay.xml.XMLChallenge
 
TYPE_PAYMENT_INSTANCE - Static variable in class anon.pay.xml.XMLChallenge
 
TYPE_PLAINTEXT - Static variable in class anon.pay.xml.XMLGenericText
 
TYPE_SERVER_HELLO - Static variable in class anon.crypto.tinytls.TLSHandshakeRecord
 
TYPE_SERVER_HELLO_DONE - Static variable in class anon.crypto.tinytls.TLSHandshakeRecord
 
TYPE_SERVER_KEY_EXCHANGE - Static variable in class anon.crypto.tinytls.TLSHandshakeRecord
 
TYPE_SINGLETON - Variable in class anon.mixminion.message.Decoder
 
TYPE_SMTP - Static variable in class anon.mixminion.message.ExitInformation
 
TYPE_STREAM_END - Static variable in class anon.client.DataChainInputStreamQueueEntry
 
TYPE_SWAP_FORWARD_TO_HOST - Static variable in class anon.mixminion.message.RoutingInformation
 
TYPE_UNKNOWN - Variable in class anon.mixminion.message.Decoder
 
TYPE_XML - Static variable in class anon.pay.xml.XMLGenericText
 
TypeFilterDataChain - Class in anon.client
 
TypeFilterDataChain(AnonChannel, int) - Constructor for class anon.client.TypeFilterDataChain
 
TypeFilterDataChain.TypeFilterOutputStreamImplementation - Class in anon.client
 
TypeFilterOutputStreamImplementation(OutputStream, int) - Constructor for class anon.client.TypeFilterDataChain.TypeFilterOutputStreamImplementation
 

U

UDP - Static variable in interface anon.AnonChannel
Constant for the channel type: UDP.
UDP_OVER_TCP - Static variable in interface anon.AnonChannel
Constant for the channel type: UDP.
UDP_OVER_UDP - Static variable in interface anon.AnonChannel
Constant for the channel type: UDP.
UDP_PROTOCOL_HEADER_SIZE - Static variable in class anon.client.AnonUDPChannel
 
UDPMultiplexer - Class in anon.anonudp
 
UDPMultiplexer(MixCascade, KeyExchangeManager) - Constructor for class anon.anonudp.UDPMultiplexer
 
UDPMultiplexer.UDPMultiplexerReceiver - Class in anon.anonudp
 
UDPMultiplexerReceiver(DatagramSocket) - Constructor for class anon.anonudp.UDPMultiplexer.UDPMultiplexerReceiver
 
UDPPacketStreamDesynchronisationException - Exception in anon.client
 
UDPPacketStreamDesynchronisationException() - Constructor for exception anon.client.UDPPacketStreamDesynchronisationException
 
UDPPacketToLargeException - Exception in anon.client
 
UDPPacketToLargeException() - Constructor for exception anon.client.UDPPacketToLargeException
 
unblockInterfacesFromDatabase() - Method in class anon.client.TrustModel
 
unblockInterfacesFromDatabase(Class) - Static method in class anon.infoservice.ListenerInterface
 
underlyingChannel - Variable in class anon.anonudp.client.AnonPureUDPChannel
 
underlyingValue - Variable in class anon.anonudp.mixmessage.crypto.BlindingFactor
 
underlyingValue - Variable in class anon.anonudp.mixmessage.crypto.PrivateKey
 
underlyingValue - Variable in class anon.anonudp.mixmessage.crypto.PublicKey
 
unfinishedGzipHeader - Variable in class anon.proxy.DecompressionProxyCallback.DecompressionKit
 
UNIFORM_RESOURCE_IDENTIFIER - Static variable in class anon.crypto.AbstractX509AlternativeName
 
UNKNOWN_ALGORITHM - Static variable in class anon.client.crypto.SymCipher
 
UnknownOS - Class in anon.platform
This class is instantiated by AbstractOS if the OS cannot be determined.
UnknownOS() - Constructor for class anon.platform.UnknownOS
 
unknownProtocol() - Method in class anon.proxy.DirectProxyConnection
 
UnknownProtocolVersionException - Exception in anon.error
 
UnknownProtocolVersionException(MixCascade, String, String, int) - Constructor for exception anon.error.UnknownProtocolVersionException
 
UNLIMITED_REQUESTS - Static variable in class anon.proxy.AnonProxy
 
UnlimitedDataChannel - Class in anon.client
 
UnlimitedDataChannel(int, Multiplexer, AbstractDataChain, MixCipherChain) - Constructor for class anon.client.UnlimitedDataChannel
 
unlock() - Method in class anon.pay.PayAccount
 
unpackKeyRing(String) - Method in class anon.mixminion.message.Keyring
 
unregisterInstance(Class) - Static method in class anon.infoservice.Database
Unregisters the Database object that contains instances of the specified DatabaseEntry class.
unregisterInstances() - Static method in class anon.infoservice.Database
Unregisters all Database instances This method is used for testing purposes and should not be removed.
unregisterLocalForwarder() - Static method in class anon.forward.LocalForwarder
Die noetigen Schritte um die Einrichtung des lokalen Forwarders rueckgaengig zu machen.
unsignedIntToBytes(int) - Static method in class anon.anonudp.mixmessage.Util
 
UnsuportedCommandException - Exception in anon.transport.connection
Spezielle Ausnahme um anzuzeigen, das ein bestimmter Verbindungsbefehl nicht unterstuetzt wird.
UnsuportedCommandException(Throwable) - Constructor for exception anon.transport.connection.UnsuportedCommandException
 
UnsuportedCommandException(String) - Constructor for exception anon.transport.connection.UnsuportedCommandException
 
UNVERIFIED - Static variable in class anon.crypto.CertPathInfo
 
unwhiten(byte[]) - Method in class anon.mixminion.message.Decoder
Unwhites a ByteArray in the fashion of mixminion
update(MixCascade, boolean) - Method in class anon.client.AbstractAutoSwitchedMixCascadeContainer
 
update(Observable, Object) - Method in class anon.client.AbstractDataChain
 
update(Observable, Object) - Method in class anon.client.AnonClient
 
update(Observable, Object) - Method in class anon.client.DummyTrafficControlChannel
This is the Observer implementation.
update(Observable, Object) - Method in class anon.client.PacketCounter
 
update(Observable, Object) - Method in class anon.client.replay.TimestampUpdater
 
update(AbstractDatabaseEntry) - Method in class anon.infoservice.Database
Updates an entry in the database.
update(AbstractDatabaseEntry, boolean) - Method in class anon.infoservice.Database
Updates an entry in the database.
update(PerformanceEntry) - Method in class anon.infoservice.PerformanceEntry
 
update(Observable, Object) - Method in class anon.pay.AIControlChannel.EmptyAccountPacketObserver
 
update(Observable, Object) - Method in class anon.proxy.DirectProxy.AllowProxyConnectionCallback
 
update(Observable, Object) - Method in class anon.util.Updater
 
update() - Method in class anon.util.Updater
Force a synchronized update of the known database entries.
update(Vector) - Method in class anon.util.Updater
 
update(boolean, Vector) - Method in class anon.util.Updater
Force an update of the known database entries.
UPDATE_INFORMATION_ANNOUNCE_PERIOD - Static variable in class anon.infoservice.Constants
 
UPDATE_INTERVAL - Static variable in class anon.infoservice.update.PerformanceInfoUpdater
 
UPDATE_INTERVAL_MS - Static variable in class anon.infoservice.update.AbstractMixCascadeUpdater
 
UPDATE_INTERVAL_MS - Static variable in class anon.infoservice.update.InfoServiceUpdater
 
UPDATE_INTERVAL_MS - Static variable in class anon.infoservice.update.JavaVersionUpdater
 
UPDATE_INTERVAL_MS - Static variable in class anon.infoservice.update.MessageUpdater
 
UPDATE_INTERVAL_MS - Static variable in class anon.infoservice.update.MinVersionUpdater
 
UPDATE_INTERVAL_MS - Static variable in class anon.infoservice.update.PaymentInstanceUpdater
 
UPDATE_INTERVAL_MS - Static variable in class anon.infoservice.update.ServiceExitAddressUpdater
 
UPDATE_INTERVAL_MS_SHORT - Static variable in class anon.infoservice.update.JavaVersionUpdater
 
UPDATE_INTERVAL_MS_SHORT - Static variable in class anon.infoservice.update.MessageUpdater
 
UPDATE_INTERVAL_MS_SHORT - Static variable in class anon.infoservice.update.MinVersionUpdater
 
UPDATE_SYNC - Variable in class anon.util.Updater
 
updateAsync(Vector) - Method in class anon.util.Updater
Force an update of the known database entries.
updateBalance(PayAccount, boolean) - Method in class anon.pay.AIControlChannel
 
updateBuffer() - Method in class anon.transport.connection.ChunkConnectionAdapter.ChunkInputStream
Interne Funktion um den Buffer durch einen neuen Chunk aufzufrischen und gegebenfalls den internen Zustand des Streams anzupassen.
updateContext(String) - Static method in class anon.client.TrustModel
 
updateCurrentBytes(PacketCounter) - Method in class anon.pay.PayAccount
Asks the PacketCounter for the current number of transferred bytes and updates the internal value.
updateCurrentBytes(long) - Method in class anon.pay.PayAccount
 
updated() - Method in class anon.pay.PayAccount
Marks the account as updated so a ChangeEvent gets fired
updateExitAddresses() - Method in class anon.infoservice.InfoServiceHolder
 
updateHourlyPerformanceAttributeEntries(long) - Method in class anon.infoservice.PerformanceEntry
 
updateImmediately() - Method in class anon.util.Updater.ObservableInfo
 
updateImmediately() - Method in class anon.util.Updater.ObservableInfoContainer
 
updateInternal() - Method in class anon.infoservice.update.AbstractDatabaseUpdater
Does the update.
updateInternal() - Method in class anon.infoservice.update.AccountUpdater
Does the update and should tell if it was successful or not.
updateInternal() - Method in class anon.util.Updater
Does the update and should tell if it was successful or not.
updateList() - Method in class anon.mixminion.mmrdescription.MMRList
Updates the list of available MMRouters.
updateList() - Method in class anon.tor.ordescription.ORList
Updates the list of available ORRouters.
updateORList() - Method in class anon.tor.Tor
updates the ORList
Updater - Class in anon.util
Updates the local database.
Updater(Updater.IUpdateInterval, Updater.ObservableInfo) - Constructor for class anon.util.Updater
Initialises and starts the database update thread.
Updater.ConstantUpdateInterval - Class in anon.util
 
Updater.DynamicUpdateInterval - Class in anon.util
 
Updater.IUpdateInterval - Interface in anon.util
 
Updater.ObservableInfo - Class in anon.util
 
Updater.ObservableInfoContainer - Class in anon.util
 
UPSTREAM_HELPER - Static variable in class anon.proxy.HTTPProxyCallback
 
upStreamContentBytes - Variable in class anon.proxy.HTTPConnectionEvent
 
upstreamContentBytesReceived(HTTPConnectionEvent) - Method in class anon.proxy.AbstractHTTPConnectionListener
 
upstreamContentBytesReceived(HTTPConnectionEvent) - Method in class anon.proxy.BrowserIdentification
 
upstreamContentBytesReceived(HTTPConnectionEvent) - Method in class anon.proxy.HttpConnectionListenerAdapter
 
upstreamContentBytesReceived(HTTPConnectionEvent) - Method in class anon.proxy.JonDoFoxHeader
 
upstreamContentBytesReceived(HTTPConnectionEvent) - Method in class anon.proxy.JonDonymXHeaders
 
URL_MAIL_TO - Static variable in class anon.platform.AbstractOS
 
URLCoder - Class in anon.util
 
URLCoder() - Constructor for class anon.util.URLCoder
 
USAGES - Static variable in class anon.crypto.X509KeyUsage
the different KeyUsage values packed into an array for easier Parsing
USE_SDK_GCM - Static variable in class anon.AnonLib
 
useInfoService() - Method in class anon.tor.TorAnonServerDescription
gets if the infoservice is used
UsePremiumAttribute(int, Object, boolean) - Constructor for class anon.client.TrustModel.UsePremiumAttribute
 
USER_AGENT_JONDOFOX - Static variable in class anon.proxy.AbstractJonDoFoxHeaders
 
USER_AGENT_JONDOFOX_OLD - Static variable in class anon.proxy.AbstractJonDoFoxHeaders
 
USER_AGENT_TORBUTTON - Static variable in class anon.proxy.AbstractJonDoFoxHeaders
 
USER_AGENT_TORBUTTON_OLD - Static variable in class anon.proxy.AbstractJonDoFoxHeaders
 
USER_PARAMETER - Static variable in class anon.transport.address.SkypeAddress
 
UserDefinedAttribute(int, Object, boolean) - Constructor for class anon.client.TrustModel.UserDefinedAttribute
 
USERS - Static variable in class anon.infoservice.PerformanceEntry
Current users attribute.
usersToHTML(int) - Method in class anon.infoservice.PerformanceEntry
Returns the users values of a specified day as HTML table.
Util - Class in anon.anonudp.mixmessage.crypto
 
Util() - Constructor for class anon.anonudp.mixmessage.crypto.Util
 
Util - Class in anon.anonudp.mixmessage
 
Util() - Constructor for class anon.anonudp.mixmessage.Util
 
Util - Class in anon.util
 
Util() - Constructor for class anon.util.Util
This class works without being initialized and is completely static.
Util.Comparable - Interface in anon.util
 
Util.IntegerSortAsc - Class in anon.util
 
Util.IntegerSortDesc - Class in anon.util
 
Util.LongSortAsc - Class in anon.util
 
Util.LongSortDesc - Class in anon.util
 
Util.StringSortAsc - Class in anon.util
 

V

validate(JAPCertificate, int, JAPCertificate) - Method in class anon.crypto.CertPath
 
Validity - Class in anon.crypto
Describes the validity period of something by defining a start date (valid from) and an end date (valid to).
Validity(Calendar, int) - Constructor for class anon.crypto.Validity
Creates a new Validity.
Validity(Calendar, Calendar) - Constructor for class anon.crypto.Validity
Creates a new Validity.
value - Variable in class anon.util.MyStringBuilder
 
value - Variable in class anon.util.ZipArchiver.ZipEvent
 
VALUE_MASK - Static variable in class anon.anonudp.mixmessage.Padding
 
valuesToArray(Vector) - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
vat - Variable in class anon.infoservice.OperatorAddress
 
vecPriorityRequests - Variable in class anon.proxy.AnonProxy.RoundRobinRequestQueue
 
vectortostring(Vector) - Method in class anon.mixminion.mmrdescription.MMRList
 
VENDOR_ID_BLACKDOWN_JAVA - Static variable in class anon.infoservice.JavaVersionDBEntry
 
VENDOR_ID_SUN_JAVA - Static variable in class anon.infoservice.JavaVersionDBEntry
 
VENDOR_IDS - Static variable in class anon.infoservice.JavaVersionDBEntry
 
venue - Variable in class anon.infoservice.OperatorAddress
 
VERIFICATION_INTERVAL - Static variable in class anon.crypto.CertPath
 
VERIFICATION_INTERVAL_MAX - Static variable in class anon.crypto.CertPath
 
VERIFIED_NO_ERROR - Static variable in class anon.crypto.CertPathInfo
 
verifiy(JAPCertificate) - Method in class anon.crypto.CertificateRevocationList
Verifiy the crl with the given cert
verify(byte[], byte[], AsymmetricCryptoKeyPair) - Static method in class anon.crypto.ByteSignature
Verifies the signature for a message.
verify(byte[], byte[], IMyPublicKey) - Static method in class anon.crypto.ByteSignature
Verifies the signature for a message.
verify() - Method in class anon.crypto.CertificationRequest
Verifies the signature of this request with the public key included.
verify() - Method in class anon.crypto.CertPath
Tries to verify the top level certificate in this CertPath against the root certificates.
verify(byte[], byte[]) - Method in interface anon.crypto.IMySignature
Tests if the signature of a specified message is valid.
verify(byte[], byte[]) - Method in interface anon.crypto.ISignatureVerificationAlgorithm
Tests if the signature of a specified message is valid.
verify(byte[], int, int, byte[], int, int) - Method in interface anon.crypto.ISignatureVerificationAlgorithm
Tests if the signature of a specified message is valid.
verify(Vector) - Method in class anon.crypto.JAPCertificate
Checks if a given Certificate could be directly verified against a set of other certificates.
verify(Hashtable) - Method in class anon.crypto.JAPCertificate
Checks if a given Certificate could be directly verified against a set of other certificates.
verify(Enumeration) - Method in class anon.crypto.JAPCertificate
Checks if a given Certificate could be directly verified against a set of other certificates.
verify(JAPCertificate) - Method in class anon.crypto.JAPCertificate
Verifies the certificate using an other X509 certificate.
verify(IMyPublicKey) - Method in class anon.crypto.JAPCertificate
Verifies the certificate by using the public key.
verify(String, String) - Method in class anon.crypto.MD5Crypt
 
verify(byte[], int, int, byte[], int, int) - Method in class anon.crypto.MyDSASignature
 
verify(byte[], byte[]) - Method in class anon.crypto.MyDSASignature
 
verify(byte[], int, int, byte[], int, int) - Method in class anon.crypto.MyECDSASignature
 
verify(byte[], byte[]) - Method in class anon.crypto.MyECDSASignature
 
verify(byte[], byte[]) - Method in class anon.crypto.MyRSASignature
 
verify(byte[], int, int, byte[], int, int) - Method in class anon.crypto.MyRSASignature
 
verify() - Method in class anon.crypto.PKCS10CertificationRequest
Verifies the signature of this request with the public key included.
verify(byte[]) - Method in class anon.crypto.PKCS7SignedData
Verify the digest
verify(Node, IMyPublicKey) - Static method in class anon.crypto.XMLSignature
Verifies the signature of an XML node and creates a new XMLSignature from a valid signature.
verify(Node, int, Vector) - Method in class anon.crypto.XMLSignatureElement
Verifies this Signature Element with either the appended certs or with the directCertPaths, if there are no appended certs.
verify(Node, IMyPublicKey) - Method in class anon.crypto.XMLSignatureElement
This method is used to verify a node with a previously created XMLSignature.
verify(IMyPublicKey) - Method in class anon.pay.xml.XMLEasyCC
 
verify(PaymentInstanceDBEntry) - Method in class anon.pay.xml.XMLPriceCertificate
 
verifyFast(Node, Vector) - Static method in class anon.crypto.XMLSignature
Only verifies the signatures of an XML node with the given keys.
verifyFast(Node, IMyPublicKey) - Static method in class anon.crypto.XMLSignature
Only verifies the signatures of an XML node with the given key.
verifyFast(Node, IMyPublicKey) - Method in class anon.crypto.XMLSignatureElement
 
verifyPlain(byte[], byte[]) - Method in class anon.crypto.MyRSASignature
Verifies a signature for a given hash
verifyXml(Document, int) - Method in class anon.crypto.SignatureVerifier
Verifies the signature of an XML document against the store of trusted certificates.
verifyXml(Element, int) - Method in class anon.crypto.SignatureVerifier
Verifies the signature of an XML document against the store of trusted certificates.
version - Variable in class anon.crypto.PKCS7SignedData
 
VERSION - Static variable in class anon.pay.PayAccount
 
VERSION - Static variable in class anon.pay.xml.XMLPassivePayment
 
VERSION_FORMAT - Static variable in class anon.util.Util
Defines the format of version numbers in the AN.ON project.
VERSION_MAJOR - Variable in class anon.mixminion.message.Header
 
VMPerfDataFile - Class in anon.platform
Util class to retrieve various details about running virtual machines.
VMPerfDataFile(int) - Constructor for class anon.platform.VMPerfDataFile
Creates a new VMPerfDataFile with the specified id.
VPN - Static variable in interface anon.AnonChannel
Constant for the channel type: VPN-like Service.

W

waitForEncryptionFinished() - Method in class anon.client.crypto.SymCipherMultithreadedCTR.EncryptionThread
 
waitForNextMessage() - Method in class anon.client.InternalChannelMessageQueue
This method will return the current message queue head.
wasUpdateSuccessful() - Method in class anon.infoservice.update.AbstractDatabaseUpdater
 
wasUpdateSuccessful() - Method in class anon.infoservice.update.AccountUpdater
wasUpdateSuccessful
wasUpdateSuccessful() - Method in class anon.util.Updater
 
WEEK_SEVEN_DAYS_TIMEOUT - Static variable in class anon.infoservice.PerformanceEntry
 
WHITE_SPACE_ENC - Static variable in class anon.util.Base64
 
whiten(byte[]) - Method in class anon.mixminion.message.FragmentedMessage
 
WHITESPACE - Static variable in class anon.util.Util
 
WHITESPACE_ENCODED - Static variable in class anon.platform.AbstractOS
 
WHITESPACE_ENCODED - Static variable in class anon.util.Util
 
WindowsOS - Class in anon.platform
This class is instantiated by AbstractOS if the current OS is Windows
WindowsOS() - Constructor for class anon.platform.WindowsOS
 
WindowsRegistry - Class in anon.platform
Simple wrapper class to access the windows registy.
WindowsRegistry(int, String, int) - Constructor for class anon.platform.WindowsRegistry
 
worksWithJapVersion(String) - Method in class anon.pay.xml.XMLPaymentOption
 
write(byte[]) - Method in class anon.client.AbstractAnonUDPChannel.AnonUDPChannelOutputStream
Sends the bytes in array b to the recipient.
write(int) - Method in class anon.client.AbstractAnonUDPChannel.AnonUDPChannelOutputStream
Send a single byte using to the recipient.
write(byte[], int, int) - Method in class anon.client.AbstractAnonUDPChannel.AnonUDPChannelOutputStream
Sends bytes in array b to the recipient.
write(int) - Method in class anon.client.AbstractDataChain.DataChainOutputStreamImplementation
 
write(byte[], int, int) - Method in class anon.client.AbstractDataChain.DataChainOutputStreamImplementation
 
write(byte[]) - Method in class anon.client.AnonTCPChannel.AnonTCPChannelOutputStream
 
write(int) - Method in class anon.client.AnonTCPChannel.AnonTCPChannelOutputStream
 
write(byte[], int, int) - Method in class anon.client.AnonTCPChannel.AnonTCPChannelOutputStream
 
write(int) - Method in class anon.client.SocketHandler.SocketOutputStreamImplementation
 
write(byte[], int, int) - Method in class anon.client.SocketHandler.SocketOutputStreamImplementation
 
write(int) - Method in class anon.client.TypeFilterDataChain.TypeFilterOutputStreamImplementation
 
write(byte[], int, int) - Method in class anon.client.TypeFilterDataChain.TypeFilterOutputStreamImplementation
 
write(byte[]) - Method in class anon.crypto.tinytls.TinyTLS.TLSOutputStream
Sends a message over a TLS secured connection.
write(byte[], int, int) - Method in class anon.crypto.tinytls.TinyTLS.TLSOutputStream
Sends part of a Byte Array, described by an offset and its length, as a message over a TLS secured connection.
write(int) - Method in class anon.crypto.tinytls.TinyTLS.TLSOutputStream
 
write(byte[]) - Method in class anon.crypto.tinytls.TinyTLSServerSocket.TLSOutputStream
 
write(byte[], int, int) - Method in class anon.crypto.tinytls.TinyTLSServerSocket.TLSOutputStream
 
write(int) - Method in class anon.crypto.tinytls.TinyTLSServerSocket.TLSOutputStream
 
write(byte[]) - Method in class anon.forward.server.DefaultProtocolHandler
Writes the bytes in a_buffer to the server or the protocol handler.
write(byte[]) - Method in interface anon.forward.server.IProtocolHandler
Writes the bytes in a_buffer to the server or the protocol handler.
write(int) - Method in class anon.shared.ChannelOutputStream
 
write(byte[], int, int) - Method in class anon.shared.ChannelOutputStream
 
write(byte[], int, int) - Method in class anon.shared.IOQueue
 
write(int) - Method in class anon.transport.connection.ChunkConnectionAdapter.ChunkOutputStream
Fuegt das Uebergebene Byte in den internen Buffer ein und uebertraegt diesen, falls er dadurch erschoepft ist.
write(int) - Method in class anon.transport.connection.util.ClosedOutputStream
 
write(int) - Method in class anon.util.TimedOutputStream
Writes the specified byte to this output stream.
write(byte[]) - Method in class anon.util.TimedOutputStream
 
write(byte[], int, int) - Method in class anon.util.TimedOutputStream
 
write(Document, OutputStream) - Static method in class anon.util.XMLUtil
Writes an XML document to an output stream.
write(Document, Writer) - Static method in class anon.util.XMLUtil
Writes an XML document to a Writer.
write(Document, File) - Static method in class anon.util.XMLUtil
Writes an XML document to a file.
writeChunk(byte[]) - Method in interface anon.transport.connection.IChunkWriter
Versucht den uebergeben Chunk in den Kanal einzuspeisen und somit zum Empfaenger zu uebertragen.
writeChunk(byte[]) - Method in class anon.transport.connection.SkypeConnection.SkypeWriter
Versucht einen Chunk mit Hilfe von Skype zu uebertragen.
writeChunk(byte[]) - Method in class anon.transport.connection.util.QueuedChunkWriter
 
writePacket(byte[], int, int) - Method in class anon.anonudp.client.AnonPureUDPChannel
 
writePacket(byte[]) - Method in class anon.anonudp.client.AnonPureUDPChannel
 
writePacket(byte[]) - Method in class anon.client.AbstractAnonUDPChannel
 
writePacket(byte[], int, int) - Method in class anon.client.AnonUDPChannel
 
writePacket(byte[]) - Method in interface anon.client.IAnonUDPChannel
 
writePacket(byte[], int, int) - Method in interface anon.client.IAnonUDPChannel
 
writePos - Variable in class anon.shared.IOQueue
 
writeRequest(String, String, String) - Method in class anon.pay.HttpClient
Sendet Http-Request.

X

X400_ADDRESS - Static variable in class anon.crypto.AbstractX509AlternativeName
 
X509_EXTENSIONS_IDENTIFIER - Variable in class anon.crypto.MyX509Extensions
 
X509AuthorityKeyIdentifier - Class in anon.crypto
The Authority Public Key Identifier as specified in RFC 5280 is calcluated the same way as the SubjectKeyIdentifier.
X509AuthorityKeyIdentifier(IMyPublicKey) - Constructor for class anon.crypto.X509AuthorityKeyIdentifier
Creates a new X509AuthorityKeyIdentifier from a public key.
X509AuthorityKeyIdentifier(IMyPublicKey, GeneralNames, BigInteger) - Constructor for class anon.crypto.X509AuthorityKeyIdentifier
Creates a new X509AuthorityKeyIdentifier from a public key, a name and a certificate serial
X509AuthorityKeyIdentifier(IMyPublicKey, X509DistinguishedName, BigInteger) - Constructor for class anon.crypto.X509AuthorityKeyIdentifier
Creates a new X509AuthorityKeyIdentifier from a public key, a distinguished name and a certificate serial
X509AuthorityKeyIdentifier(ASN1Sequence) - Constructor for class anon.crypto.X509AuthorityKeyIdentifier
Creates an extension from a BouncyCastle ASN1 sequence.
X509BasicConstraints - Class in anon.crypto
This class implements the BasicConstrains extension for X.509-certificates as specified in RFC 5280.
X509BasicConstraints(boolean) - Constructor for class anon.crypto.X509BasicConstraints
Creates a new X509BasicConstrains objects with the specified value for cA.
X509BasicConstraints(int) - Constructor for class anon.crypto.X509BasicConstraints
Creates a new X509BasicConstrains objects with pathLength limited to the specified value.
X509BasicConstraints(ASN1Sequence) - Constructor for class anon.crypto.X509BasicConstraints
Creates an new X509BasicConstraints object from a BouncyCastle ASN1Sequence
X509CertificateGenerator(X509DistinguishedName, Date, Date, IMyPublicKey, MyX509Extensions, BigInteger) - Constructor for class anon.crypto.JAPCertificate.X509CertificateGenerator
Prepares a new X509 certificate from an owner alias and a public key.
X509CertificateGenerator(TBSCertificate) - Constructor for class anon.crypto.JAPCertificate.X509CertificateGenerator
Prepares a new X509 certificate from an existing X509 certificate.
X509CertificateInstantiator(String) - Constructor for class anon.crypto.JAPCertificate.X509CertificateInstantiator
 
X509CertificateIssuer - Class in anon.crypto
This class implements the CertificateIssuer Entry-Extension for X.509-CRLs as specified in RFC 5280.
X509CertificateIssuer(X509DistinguishedName) - Constructor for class anon.crypto.X509CertificateIssuer
Create a new X509CertificateIssuer object from a given distinguished name.
X509CertificateIssuer(ASN1Sequence) - Constructor for class anon.crypto.X509CertificateIssuer
Creates an new X509etificateIssuer object from a BouncyCastle ASN1Sequence
X509DistinguishedName - Class in anon.crypto
Objects of this class represent an X509 distinguished name.
X509DistinguishedName(String) - Constructor for class anon.crypto.X509DistinguishedName
Constructs a distinguished name from a String of the form "C=DE, ST=Bavaria, ..."
X509DistinguishedName(Hashtable) - Constructor for class anon.crypto.X509DistinguishedName
Constructs a distinguished name from a Hashtable of attributes.
X509DistinguishedName(X509Name) - Constructor for class anon.crypto.X509DistinguishedName
Constructs a distinguished name from a BouncyCastle X509Name object.
X509DistinguishedName(X500Name) - Constructor for class anon.crypto.X509DistinguishedName
Constructs a distinguished name from a BouncyCastle X500Name object.
X509DistinguishedName.IllegalCharacterException - Exception in anon.crypto
Represents an error that is thrown when an illegal character is used in a distinguished name attribute.
X509IssuerAlternativeName - Class in anon.crypto
The IssuerAlternativeName extension represents an alias to distinguished name (DN) of the issuer.
X509IssuerAlternativeName(String, Integer) - Constructor for class anon.crypto.X509IssuerAlternativeName
Constructs a new X509IssuerAlternativeName from a value.
X509IssuerAlternativeName(boolean, String, Integer) - Constructor for class anon.crypto.X509IssuerAlternativeName
Constructs a new X509IssuerAlternativeName from a value.
X509IssuerAlternativeName(Vector, Vector) - Constructor for class anon.crypto.X509IssuerAlternativeName
Constructs a new X509IssuerAlternativeName from values.
X509IssuerAlternativeName(boolean, Vector, Vector) - Constructor for class anon.crypto.X509IssuerAlternativeName
Constructs a new X509IssuerAlternativeName from values.
X509IssuerAlternativeName(ASN1Sequence) - Constructor for class anon.crypto.X509IssuerAlternativeName
Creates an X509IssuerAlternativeName from a BouncyCastle ASN1 sequence.
X509IssuingDistributionPoint - Class in anon.crypto
This class implements the IssuingDistributionPoint extension for X.509-CRLs as specified in RFC 5280.
X509IssuingDistributionPoint(DistributionPointName, boolean, boolean, ReasonFlags, boolean, boolean) - Constructor for class anon.crypto.X509IssuingDistributionPoint
Creates an new X509IssuingDistributionPoint object with the specified values
X509IssuingDistributionPoint(boolean) - Constructor for class anon.crypto.X509IssuingDistributionPoint
Creates an new X509IssuingDistributionPoint object with the specified values the CRL contains revoked certificates issued by other CAs
X509IssuingDistributionPoint(ASN1Sequence) - Constructor for class anon.crypto.X509IssuingDistributionPoint
Creates an new X509BasicConstraints object from a BouncyCastle ASN1Sequence
X509KeyUsage - Class in anon.crypto
This class implements the KeyUsage extension for X.509-certificates as specified in RFC 5280.
X509KeyUsage(int) - Constructor for class anon.crypto.X509KeyUsage
Creates a new X509KeyUsage object from the specified usage integer.
X509KeyUsage(ASN1Sequence) - Constructor for class anon.crypto.X509KeyUsage
Creates an new X509KeyUsage object from a BouncyCastle DERSequence
X509SubjectAlternativeName - Class in anon.crypto
The SubjectAlternativeName extension represents an alias to distinguished name (DN).
X509SubjectAlternativeName(String, Integer) - Constructor for class anon.crypto.X509SubjectAlternativeName
Constructs a new X509SubjectAlternativeName from a value.
X509SubjectAlternativeName(boolean, String, Integer) - Constructor for class anon.crypto.X509SubjectAlternativeName
Constructs a new X509SubjectAlternativeName from a value.
X509SubjectAlternativeName(Vector, Vector) - Constructor for class anon.crypto.X509SubjectAlternativeName
Constructs a new X509SubjectAlternativeName from values.
X509SubjectAlternativeName(boolean, Vector, Vector) - Constructor for class anon.crypto.X509SubjectAlternativeName
Constructs a new X509SubjectAlternativeName from values.
X509SubjectAlternativeName(ASN1Sequence) - Constructor for class anon.crypto.X509SubjectAlternativeName
Creates an extension from a BouncyCastle ASN1 sequence.
X509SubjectKeyIdentifier - Class in anon.crypto
The subject public key identifier is calculated using a SHA1 hash over the BIT STRING from SubjectPublicKeyInfo as defined in RFC3280.
X509SubjectKeyIdentifier(IMyPublicKey) - Constructor for class anon.crypto.X509SubjectKeyIdentifier
Creates a new X509SubjectKeyIdentifier from a public key.
X509SubjectKeyIdentifier(ASN1Sequence) - Constructor for class anon.crypto.X509SubjectKeyIdentifier
Creates an extension from a BouncyCastle ASN1 sequence.
X509UnknownExtension - Class in anon.crypto
This extension is instantiated if the type is unknown.
X509UnknownExtension(ASN1Sequence) - Constructor for class anon.crypto.X509UnknownExtension
Creates an extension from a BouncyCastle DER sequence.
XML_ALL_DB_NAME - Static variable in class anon.infoservice.Database
 
XML_ATTR_ACCEPTED - Static variable in class anon.terms.TermsAndConditions
 
XML_ATTR_ACCESSCONTROL_SECRET - Static variable in class anon.infoservice.MixCascade
 
XML_ATTR_ACTIVE - Static variable in class anon.pay.PayAccount
 
XML_ATTR_ASKED_INFO_SERVICES - Static variable in class anon.infoservice.InfoServiceHolder
 
XML_ATTR_AUTO_BLACKLIST_NEW_CASCADES - Static variable in class anon.infoservice.BlacklistedCascadeIDEntry
 
XML_ATTR_BEST - Static variable in class anon.infoservice.PerformanceEntry.PerformanceAttributeFloatingTimeEntry
The best bound value XML attribute name.
XML_ATTR_BOUND - Static variable in class anon.infoservice.PerformanceEntry.PerformanceAttributeFloatingTimeEntry
The bound value XML attribute name.
XML_ATTR_BOUND_ERRORS - Static variable in class anon.infoservice.PerformanceEntry.StabilityAttributes
 
XML_ATTR_BOUND_RESETS - Static variable in class anon.infoservice.PerformanceEntry.StabilityAttributes
 
XML_ATTR_BOUND_UNKNOWN - Static variable in class anon.infoservice.PerformanceEntry.StabilityAttributes
 
XML_ATTR_CHECK - Static variable in class anon.crypto.SignatureVerifier
 
XML_ATTR_CLASS - Static variable in class anon.crypto.CertPath
 
XML_ATTR_CLASS - Static variable in class anon.crypto.SignatureVerifier
 
XML_ATTR_CONDITION_VALUE - Static variable in class anon.client.TrustModel.TrustAttribute
 
XML_ATTR_CONNECTION_TIMEOUT - Static variable in class anon.pay.BIConnection
 
XML_ATTR_CONTEXT - Static variable in interface anon.infoservice.IServiceContextContainer
 
XML_ATTR_CURRENT_TRUST_MODEL - Static variable in class anon.client.TrustModel
 
XML_ATTR_DATE - Static variable in class anon.terms.template.TermsAndConditionsTemplate
 
XML_ATTR_DATE - Static variable in class anon.terms.TermsAndConditions
 
XML_ATTR_DEFAULT_LOCALE - Static variable in class anon.terms.TermsAndConditions.Translation
 
XML_ATTR_DISTRIBUTION - Static variable in class anon.infoservice.MixCascadeExitAddresses
 
XML_ATTR_DONE - Static variable in class anon.pay.Transaction
 
XML_ATTR_ENABLE_BALANCE_AUTO_UPDATE - Static variable in class anon.pay.PayAccountsFile
 
XML_ATTR_ENCODING - Static variable in class anon.infoservice.MessageDBEntry
 
XML_ATTR_ERRORS - Static variable in class anon.infoservice.PerformanceEntry.StabilityAttributes
 
XML_ATTR_EXPIRE_TIME - Static variable in class anon.infoservice.AbstractCascadeIDEntry
 
XML_ATTR_FORCE - Static variable in class anon.infoservice.JavaVersionDBEntry
 
XML_ATTR_FREE - Static variable in class anon.infoservice.MessageDBEntry
 
XML_ATTR_HIDDEN - Static variable in class anon.infoservice.ListenerInterface
 
XML_ATTR_ID - Static variable in class anon.infoservice.PerformanceEntry
The cascade id attribute name.
XML_ATTR_ID - Static variable in class anon.infoservice.PerformanceInfo
 
XML_ATTR_ID - Static variable in interface anon.util.IXMLEncodable
The id attribute used for a lot of tags.
XML_ATTR_IGNORE_AI_ERRORS - Static variable in class anon.pay.PayAccountsFile
 
XML_ATTR_IGNORE_NO_DATA - Static variable in class anon.client.TrustModel.TrustAttribute
 
XML_ATTR_INFO_SERVICE - Static variable in class anon.infoservice.MixCascadeExitAddresses
 
XML_ATTR_IS_NEW_USER - Static variable in class anon.pay.PayAccountsFile
 
XML_ATTR_LANG - Static variable in class anon.infoservice.MessageDBEntry
 
XML_ATTR_LANGUAGE - Static variable in interface anon.util.IXMLEncodable
 
XML_ATTR_LAST_UPDATE - Static variable in class anon.infoservice.AbstractDatabaseEntry
 
XML_ATTR_LAST_UPDATE - Static variable in class anon.infoservice.AbstractDistributableDatabaseEntry
 
XML_ATTR_LAST_UPDATE - Static variable in class anon.infoservice.MixCascadeExitAddresses
The last update XML attribute name.
XML_ATTR_LOCALE - Static variable in class anon.terms.template.TermsAndConditionsTemplate
 
XML_ATTR_LOCALE - Static variable in class anon.terms.TermsAndConditions.Translation
 
XML_ATTR_LOCALE - Static variable in class anon.terms.TermsAndConditionsRequest
 
XML_ATTR_MAX_OPEN_CHANNELS - Static variable in class anon.infoservice.MixCascade
 
XML_ATTR_MAX_USERS - Static variable in class anon.infoservice.MixCascade
 
XML_ATTR_MAXCLICKS - Static variable in class anon.pay.xml.XMLPaymentOption
 
XML_ATTR_NAME - Static variable in class anon.client.TrustModel.TrustAttribute
 
XML_ATTR_NAME - Static variable in class anon.client.TrustModel
 
XML_ATTR_NAME - Static variable in class anon.terms.template.Section
 
XML_ATTR_NAME - Static variable in class anon.terms.template.TermsAndConditionsTemplate
 
XML_ATTR_NOT_RECOVERED_BOUND - Static variable in class anon.infoservice.PerformanceEntry.PerformanceAttributeFloatingTimeEntry
 
XML_ATTR_OPERATING_SYSTEM - Static variable in class anon.infoservice.JavaVersionDBEntry
 
XML_ATTR_PAYMENT - Static variable in class anon.infoservice.MixCascade
 
XML_ATTR_PAYMENT - Static variable in class anon.infoservice.MixCascadeExitAddresses
The payment XML attribute name.
XML_ATTR_PAYMENT - Static variable in class anon.infoservice.MixInfo
 
XML_ATTR_POPUP - Static variable in class anon.infoservice.MessageDBEntry
 
XML_ATTR_REFERENCE_ID - Static variable in class anon.terms.TermsAndConditions.Translation
 
XML_ATTR_REMOVABLE - Static variable in class anon.crypto.CertificateContainer
 
XML_ATTR_RESETS - Static variable in class anon.infoservice.PerformanceEntry.StabilityAttributes
 
XML_ATTR_SERIAL - Static variable in class anon.infoservice.AbstractDistributableDatabaseEntry
 
XML_ATTR_STUDY - Static variable in class anon.infoservice.MixCascade
 
XML_ATTR_SUPPORT_FROM_VERSION - Static variable in class anon.infoservice.JavaVersionDBEntry
 
XML_ATTR_TOTAL - Static variable in class anon.infoservice.PerformanceEntry.StabilityAttributes
 
XML_ATTR_TRUST_CONDITION - Static variable in class anon.client.TrustModel.TrustAttribute
 
XML_ATTR_TYPE - Static variable in class anon.crypto.CertPath
 
XML_ATTR_TYPE - Static variable in class anon.terms.template.TermsAndConditionsTemplate
 
XML_ATTR_UNKNOWN - Static variable in class anon.infoservice.PerformanceEntry.StabilityAttributes
 
XML_ATTR_UPDATE_TIME - Static variable in class anon.infoservice.AbstractCascadeIDEntry
 
XML_ATTR_USER_DEFINED - Static variable in class anon.infoservice.MixCascade
 
XML_ATTR_VALID - Static variable in class anon.infoservice.AbstractDistributableDatabaseEntry
 
XML_ATTR_VENDOR - Static variable in class anon.infoservice.JavaVersionDBEntry
 
XML_ATTR_VERIFIED - Static variable in class anon.infoservice.AbstractDistributableDatabaseEntry
 
XML_ATTR_VERSION - Static variable in interface anon.util.IXMLEncodable
The version attribute used for a lot of tags.
XML_ATTR_VERSION_NAME - Static variable in class anon.infoservice.JavaVersionDBEntry
 
XML_ATTR_VIRTUAL - Static variable in class anon.infoservice.ListenerInterface
 
XML_ATTR_WEBINFO_DISTRIBUTION - Static variable in class anon.infoservice.MixCascade
 
XML_ATTR_WEBINFO_MIX_COUNTRY - Static variable in class anon.infoservice.MixCascade
 
XML_ATTR_WEBINFO_MIX_POSITION - Static variable in class anon.infoservice.MixCascade
 
XML_ATTR_WEBINFO_OP_COUNTRY - Static variable in class anon.infoservice.MixCascade
 
XML_ATTR_WEBINFO_OPERATOR_COUNT - Static variable in class anon.infoservice.MixCascade
 
XML_ATTR_WEBSHOP_AFFILIATE_ARGUMENT - Static variable in class anon.pay.PaymentInstanceDBEntry
 
XML_ATTR_WEBSHOP_ARGUMENT - Static variable in class anon.pay.PaymentInstanceDBEntry
 
XML_ATTR_WEBSHOP_LANGUAGE_ARGUMENT - Static variable in class anon.pay.PaymentInstanceDBEntry
 
XML_ATTR_WEBSHOP_RATE_ARGUMENT - Static variable in class anon.pay.PaymentInstanceDBEntry
 
XML_ATTR_WEBSHOP_TRANSACTION_ARGUMENT - Static variable in class anon.pay.PaymentInstanceDBEntry
 
XML_ATTRIBUTE_NAME_FOR_CASCADE - Static variable in class anon.infoservice.MixInfo
 
XML_AUTH_SUCCESS - Static variable in class anon.pay.xml.XMLAuthenticationSuccess
Deprecated.
 
XML_AUTHENTICATION_PASSWORD - Static variable in class anon.infoservice.ProxyInterface
 
XML_AUTHENTICATION_USER_ID - Static variable in class anon.infoservice.ProxyInterface
The name of the xml node that stores the user id for authentication.
XML_BACKUP_DONE - Static variable in class anon.pay.PayAccount
 
XML_CASCADE_ID - Static variable in class anon.infoservice.AbstractCascadeIDEntry
 
XML_DOCUMENT_CLASS - Static variable in class anon.crypto.SignatureVerifier
 
XML_DOCUMENT_VERSION - Static variable in class anon.pay.xml.XMLPassivePayment
 
XML_ELEM_ACCOUNT_NUMBER - Static variable in class anon.pay.Transaction
 
XML_ELEM_AMOUNT_EURO_CENT - Static variable in class anon.pay.Transaction
 
XML_ELEM_BIID - Static variable in class anon.pay.xml.XMLPriceCertificate
 
XML_ELEM_CERT - Static variable in class anon.pay.PaymentInstanceDBEntry
 
XML_ELEM_CHANGE_INFO_SERVICES - Static variable in class anon.infoservice.InfoServiceHolder
 
XML_ELEM_CREATION_TIME - Static variable in class anon.pay.Transaction
 
XML_ELEM_DOWNLOAD_URL - Static variable in class anon.infoservice.JavaVersionDBEntry
 
XML_ELEM_FILE - Static variable in class anon.infoservice.ListenerInterface
 
XML_ELEM_FREE_CODE_URLS - Static variable in class anon.pay.PaymentInstanceDBEntry
 
XML_ELEM_HOST - Static variable in class anon.infoservice.ListenerInterface
 
XML_ELEM_LAST_UPDATE - Static variable in class anon.infoservice.JavaVersionDBEntry
 
XML_ELEM_NAME - Static variable in class anon.pay.PaymentInstanceDBEntry
 
XML_ELEM_NET - Static variable in class anon.pay.PaymentInstanceDBEntry
 
XML_ELEM_PAYMENT_METHOD - Static variable in class anon.pay.Transaction
 
XML_ELEM_POPUP_TEXT - Static variable in class anon.infoservice.MessageDBEntry
 
XML_ELEM_PORT - Static variable in class anon.infoservice.ListenerInterface
 
XML_ELEM_PREMIUM_REMINDER - Static variable in class anon.infoservice.MixInfo
 
XML_ELEM_RATE - Static variable in class anon.pay.Transaction
 
XML_ELEM_RATE - Static variable in class anon.pay.xml.XMLPriceCertificate
 
XML_ELEM_SERVER_MONITORING - Static variable in class anon.infoservice.MixInfo
 
XML_ELEM_SIG_TIME - Static variable in class anon.pay.xml.XMLPriceCertificate
 
XML_ELEM_SUBJECT_KEY_IDENTIFIER - Static variable in class anon.pay.xml.XMLPriceCertificate
 
XML_ELEM_USED_TIME - Static variable in class anon.pay.Transaction
 
XML_ELEM_VENDOR_LONG - Static variable in class anon.infoservice.JavaVersionDBEntry
 
XML_ELEM_VERSION - Static variable in class anon.infoservice.JavaVersionDBEntry
 
XML_ELEM_WEBSHOP_URL - Static variable in class anon.pay.PaymentInstanceDBEntry
 
XML_ELEM_WEBSHOP_URLS - Static variable in class anon.pay.PaymentInstanceDBEntry
 
XML_ELEMENT_ADDRESS_NAME - Static variable in class anon.infoservice.MixCascadeExitAddresses
The exit address XML element name.
XML_ELEMENT_AFFILIATE - Static variable in class anon.pay.PayAccountsFile
 
XML_ELEMENT_AFFILIATES - Static variable in class anon.pay.PayAccountsFile
 
XML_ELEMENT_CITY - Static variable in class anon.infoservice.ServiceLocation
 
XML_ELEMENT_CONTAINER_NAME - Static variable in class anon.client.TrustModel
 
XML_ELEMENT_CONTAINER_NAME - Static variable in class anon.crypto.JAPCertificate
 
XML_ELEMENT_CONTAINER_NAME - Static variable in class anon.infoservice.BlacklistedCascadeIDEntry
 
XML_ELEMENT_CONTAINER_NAME - Static variable in class anon.infoservice.CascadeIDEntry
 
XML_ELEMENT_CONTAINER_NAME - Static variable in class anon.infoservice.ClickedMessageIDDBEntry
 
XML_ELEMENT_CONTAINER_NAME - Static variable in class anon.infoservice.DeletedMessageIDDBEntry
 
XML_ELEMENT_CONTAINER_NAME - Static variable in class anon.infoservice.InfoServiceDBEntry
 
XML_ELEMENT_CONTAINER_NAME - Static variable in class anon.infoservice.JavaVersionDBEntry
 
XML_ELEMENT_CONTAINER_NAME - Static variable in class anon.infoservice.ListenerInterface
 
XML_ELEMENT_CONTAINER_NAME - Static variable in class anon.infoservice.MessageDBEntry
 
XML_ELEMENT_CONTAINER_NAME - Static variable in class anon.infoservice.MixCascade
 
XML_ELEMENT_CONTAINER_NAME - Static variable in class anon.infoservice.MixCascadeExitAddresses
The entry's container XML element name.
XML_ELEMENT_CONTAINER_NAME - Static variable in class anon.infoservice.MixInfo
 
XML_ELEMENT_CONTAINER_NAME - Static variable in class anon.infoservice.PerformanceEntry
The entry's container XML element name.
XML_ELEMENT_CONTAINER_NAME - Static variable in class anon.infoservice.PerformanceInfo
 
XML_ELEMENT_CONTAINER_NAME - Static variable in class anon.infoservice.PreviouslyKnownCascadeIDEntry
 
XML_ELEMENT_CONTAINER_NAME - Static variable in class anon.infoservice.StatusInfo
 
XML_ELEMENT_CONTAINER_NAME - Static variable in class anon.pay.PaymentInstanceDBEntry
 
XML_ELEMENT_CONTAINER_NAME - Static variable in class anon.terms.template.Paragraph
 
XML_ELEMENT_CONTAINER_NAME - Static variable in class anon.terms.template.Section
 
XML_ELEMENT_CONTAINER_NAME - Static variable in class anon.terms.template.TermsAndConditionsTemplate
 
XML_ELEMENT_CONTAINER_NAME - Static variable in class anon.terms.TermsAndConditions.Translation
 
XML_ELEMENT_CONTAINER_NAME - Static variable in class anon.terms.TermsAndConditions
 
XML_ELEMENT_CONTAINER_NAME - Static variable in class anon.terms.TermsAndConditionsRequest
 
XML_ELEMENT_COUNTRY - Static variable in class anon.infoservice.ServiceLocation
 
XML_ELEMENT_COUNTRYCODE - Static variable in class anon.infoservice.ServiceOperator
 
XML_ELEMENT_DATA - Static variable in class anon.infoservice.PerformanceEntry
The data XML element name.
XML_ELEMENT_DATE - Static variable in class anon.terms.template.TermsAndConditionsTemplate
 
XML_ELEMENT_DESCRIPTION - Static variable in class anon.infoservice.DataRetentionInformation
 
XML_ELEMENT_EMAIL - Static variable in class anon.infoservice.ServiceOperator
 
XML_ELEMENT_EMAIL_SPAMSAFE - Static variable in class anon.infoservice.ServiceOperator
 
XML_ELEMENT_GEO - Static variable in class anon.infoservice.ServiceLocation
 
XML_ELEMENT_INVALID_REQUEST_NAME - Static variable in class anon.terms.TermsAndConditionsResponseHandler
 
XML_ELEMENT_LATITUDE - Static variable in class anon.infoservice.ServiceLocation
 
XML_ELEMENT_LEADING_TEXT - Static variable in class anon.terms.template.Preamble
 
XML_ELEMENT_LEGAL_OPINIONS - Static variable in class anon.terms.TermsAndConditions.Translation
 
XML_ELEMENT_LOGGED_ELEMENTS - Static variable in class anon.infoservice.DataRetentionInformation
 
XML_ELEMENT_LONGITUDE - Static variable in class anon.infoservice.ServiceLocation
 
XML_ELEMENT_MIX_NAME - Static variable in class anon.infoservice.MixInfo
 
XML_ELEMENT_NAME - Static variable in class anon.client.TrustModel.TrustAttribute
 
XML_ELEMENT_NAME - Static variable in class anon.client.TrustModel
 
XML_ELEMENT_NAME - Static variable in class anon.crypto.CertificateContainer
Stores the name of the root node of the XML settings for this class.
XML_ELEMENT_NAME - Static variable in class anon.crypto.CertificateRevocationList
 
XML_ELEMENT_NAME - Static variable in class anon.crypto.CertificateStore
Stores the name of the root node of the XML settings for this class.
XML_ELEMENT_NAME - Static variable in class anon.crypto.CertPath
 
XML_ELEMENT_NAME - Static variable in class anon.crypto.JAPCertificate
 
XML_ELEMENT_NAME - Static variable in class anon.crypto.MultiCertPath
 
XML_ELEMENT_NAME - Static variable in class anon.crypto.MyDSAPrivateKey
 
XML_ELEMENT_NAME - Static variable in class anon.crypto.MyRSAPrivateKey
 
XML_ELEMENT_NAME - Static variable in class anon.crypto.PKCS12
 
XML_ELEMENT_NAME - Static variable in class anon.crypto.SignatureVerifier
Stores the name of the root node of the XML settings for this class.
XML_ELEMENT_NAME - Static variable in class anon.crypto.XMLEncryption
 
XML_ELEMENT_NAME - Static variable in class anon.crypto.XMLSignature
 
XML_ELEMENT_NAME - Static variable in class anon.crypto.XMLSignatureElement
 
XML_ELEMENT_NAME - Static variable in class anon.infoservice.AbstractDistributableDatabaseEntry.Serials
 
XML_ELEMENT_NAME - Static variable in class anon.infoservice.ANONAddress
 
XML_ELEMENT_NAME - Static variable in class anon.infoservice.BlacklistedCascadeIDEntry
 
XML_ELEMENT_NAME - Static variable in class anon.infoservice.CascadeIDEntry
 
XML_ELEMENT_NAME - Static variable in class anon.infoservice.ClickedMessageIDDBEntry
 
XML_ELEMENT_NAME - Static variable in class anon.infoservice.DataRetentionInformation
 
XML_ELEMENT_NAME - Static variable in class anon.infoservice.DeletedMessageIDDBEntry
 
XML_ELEMENT_NAME - Static variable in class anon.infoservice.InfoServiceDBEntry
 
XML_ELEMENT_NAME - Static variable in class anon.infoservice.InfoServiceHolder
Stores the name of the root node of the XML settings for this class.
XML_ELEMENT_NAME - Static variable in class anon.infoservice.JavaVersionDBEntry
 
XML_ELEMENT_NAME - Static variable in class anon.infoservice.ListenerInterface
 
XML_ELEMENT_NAME - Static variable in class anon.infoservice.MessageDBEntry
 
XML_ELEMENT_NAME - Static variable in class anon.infoservice.MixCascade
 
XML_ELEMENT_NAME - Static variable in class anon.infoservice.MixCascadeExitAddresses
The XML element name.
XML_ELEMENT_NAME - Static variable in class anon.infoservice.MixInfo
 
XML_ELEMENT_NAME - Static variable in class anon.infoservice.PerformanceEntry.StabilityAttributes
 
XML_ELEMENT_NAME - Static variable in class anon.infoservice.PerformanceEntry
The XML element name.
XML_ELEMENT_NAME - Static variable in class anon.infoservice.PerformanceInfo
 
XML_ELEMENT_NAME - Static variable in class anon.infoservice.PreviouslyKnownCascadeIDEntry
 
XML_ELEMENT_NAME - Static variable in class anon.infoservice.ServiceLocation
 
XML_ELEMENT_NAME - Static variable in class anon.infoservice.ServiceOperator
 
XML_ELEMENT_NAME - Static variable in class anon.infoservice.StatusInfo
 
XML_ELEMENT_NAME - Static variable in class anon.pay.PayAccount
 
XML_ELEMENT_NAME - Static variable in class anon.pay.PayAccountsFile
 
XML_ELEMENT_NAME - Static variable in class anon.pay.PaymentInstanceDBEntry
 
XML_ELEMENT_NAME - Static variable in class anon.pay.Transaction
 
XML_ELEMENT_NAME - Static variable in class anon.pay.xml.XMLAccountInfo
 
XML_ELEMENT_NAME - Static variable in class anon.pay.xml.XMLAiLoginConfirmation
 
XML_ELEMENT_NAME - Static variable in class anon.pay.xml.XMLChallenge
 
XML_ELEMENT_NAME - Static variable in class anon.pay.xml.XMLEasyCC
 
XML_ELEMENT_NAME - Static variable in exception anon.pay.xml.XMLErrorMessage
 
XML_ELEMENT_NAME - Static variable in class anon.pay.xml.XMLGenericText
 
XML_ELEMENT_NAME - Static variable in class anon.pay.xml.XMLPassivePayment
 
XML_ELEMENT_NAME - Static variable in class anon.pay.xml.XMLPayRequest
 
XML_ELEMENT_NAME - Static variable in class anon.pay.xml.XMLPriceCertificate
 
XML_ELEMENT_NAME - Static variable in class anon.pay.xml.XMLTransactionOverview
 
XML_ELEMENT_NAME - Static variable in class anon.pay.xml.XMLVolumePlan
 
XML_ELEMENT_NAME - Static variable in class anon.pay.xml.XMLVolumePlans
 
XML_ELEMENT_NAME - Static variable in class anon.terms.template.Paragraph
 
XML_ELEMENT_NAME - Static variable in class anon.terms.template.Preamble
 
XML_ELEMENT_NAME - Static variable in class anon.terms.template.Section
 
XML_ELEMENT_NAME - Static variable in class anon.terms.template.TermsAndConditionsTemplate
 
XML_ELEMENT_NAME - Static variable in class anon.terms.TermsAndConditions.Translation
 
XML_ELEMENT_NAME - Static variable in class anon.terms.TermsAndConditions
 
XML_ELEMENT_NAME - Static variable in class anon.terms.TermsAndConditionsRequest
 
XML_ELEMENT_NAME_COST_CONFIRMATIONS - Static variable in class anon.pay.xml.XMLAccountInfo
 
XML_ELEMENT_NAME_PMB - Static variable in class anon.pay.xml.XMLAccountInfo.PastMonthsVolumeBytes
 
XML_ELEMENT_NAME_TRANSFER_CERTIFICATE - Static variable in class anon.pay.xml.XMLTransCert
 
XML_ELEMENT_NAME_TRANSFER_CERTIFICATES - Static variable in class anon.pay.xml.XMLTransCert
 
XML_ELEMENT_OPERATIONAL_AGREEMENT - Static variable in class anon.terms.TermsAndConditions.Translation
 
XML_ELEMENT_OPERATOR_COUNTRY - Static variable in class anon.terms.template.TermsAndConditionsTemplate
 
XML_ELEMENT_ORG_UNIT - Static variable in class anon.infoservice.ServiceOperator
 
XML_ELEMENT_ORGANISATION - Static variable in class anon.infoservice.ServiceOperator
 
XML_ELEMENT_POSITION - Static variable in class anon.infoservice.ServiceLocation
 
XML_ELEMENT_PRIVACY_POLICY - Static variable in class anon.terms.TermsAndConditions.Translation
 
XML_ELEMENT_REQ_TRANSLATION - Static variable in class anon.terms.TermsAndConditionsRequest
 
XML_ELEMENT_RESOURCE_CUSTOMIZED_SECT - Static variable in class anon.terms.TermsAndConditionsRequest
 
XML_ELEMENT_RESOURCE_TEMPLATE - Static variable in class anon.terms.TermsAndConditionsRequest
 
XML_ELEMENT_RESPONSE_NAME - Static variable in class anon.terms.TermsAndConditionsResponseHandler
 
XML_ELEMENT_RETENTION_PERIOD - Static variable in class anon.infoservice.DataRetentionInformation
 
XML_ELEMENT_SIGNATURE - Static variable in class anon.terms.template.TermsAndConditionsTemplate
 
XML_ELEMENT_STATE - Static variable in class anon.infoservice.ServiceLocation
 
XML_ELEMENT_TRAILING_TEXT - Static variable in class anon.terms.template.Preamble
 
XML_ELEMENT_TRANSLATION_NAME - Static variable in class anon.terms.TermsAndConditions
 
XML_ELEMENT_URL - Static variable in class anon.infoservice.DataRetentionInformation
 
XML_ELEMENT_URL - Static variable in class anon.infoservice.ServiceOperator
 
XML_ELEMENT_VALUE - Static variable in class anon.infoservice.PerformanceEntry.PerformanceAttributeFloatingTimeEntry
The XML element name.
XML_ELEMENT_VALUES - Static variable in class anon.infoservice.PerformanceEntry.PerformanceAttributeFloatingTimeEntry
The containers XML element name.
XML_ELEMENT_WEBINFO - Static variable in class anon.infoservice.MixCascade
 
XML_ELEMENT_WEBINFO - Static variable in class anon.infoservice.MixInfo
 
XML_ELEMENT_WEBINFO_CASCADE_NAME - Static variable in class anon.infoservice.MixCascade
 
XML_ELEMENT_WEBINFO_COMPOSED_NAME - Static variable in class anon.infoservice.MixCascade
 
XML_ELEMENT_WEBINFO_CONTAINER - Static variable in class anon.infoservice.MixCascade
 
XML_ELEMENT_WEBINFO_CONTAINER - Static variable in class anon.infoservice.MixInfo
 
XML_ELEMENT_WEBINFO_CURR_USERS - Static variable in class anon.infoservice.MixCascade
 
XML_ELEMENT_WEBINFO_NAME - Static variable in class anon.infoservice.MixCascade
 
XML_ID - Static variable in class anon.infoservice.AbstractCascadeIDEntry
 
XML_LAST_UPDATE - Static variable in class anon.infoservice.AbstractDatabaseEntry
 
XML_MSG_TC_CONFIRM - Static variable in class anon.terms.TermsAndConditionsRequest
 
XML_MSG_TC_INTERRUPT - Static variable in class anon.terms.TermsAndConditionsRequest
 
XML_STR_BOOLEAN_FALSE - Static variable in class anon.util.XMLUtil
 
XML_STR_BOOLEAN_TRUE - Static variable in class anon.util.XMLUtil
 
XML_TEXT - Static variable in class anon.infoservice.MessageDBEntry
 
XML_URL - Static variable in class anon.infoservice.MessageDBEntry
 
XML_USE_AUTHENTICATION - Static variable in class anon.infoservice.ProxyInterface
The name of the xml node that describes if authentication is used.
XML_USE_PROXY - Static variable in class anon.infoservice.ProxyInterface
The name of the xml node that describes if authentication is used.
XML_VALUE_CONTAINER_ELEMENT_NAME - Static variable in class anon.client.TrustModel.TrustAttribute
 
XML_VALUE_ELEMENT_NAME - Static variable in class anon.client.TrustModel.TrustAttribute
 
XMLAccountCertificate - Class in anon.pay.xml
This class contains the functionality for creating and parsing XML account certificates.
XMLAccountCertificate(IMyPublicKey, long, Timestamp, String) - Constructor for class anon.pay.xml.XMLAccountCertificate
creates a new XML certificate (NOTE: It will NOT be signed!)
XMLAccountCertificate(String) - Constructor for class anon.pay.xml.XMLAccountCertificate
parses an existing XML certificate
XMLAccountCertificate(byte[]) - Constructor for class anon.pay.xml.XMLAccountCertificate
 
XMLAccountCertificate(Element) - Constructor for class anon.pay.xml.XMLAccountCertificate
Creates an AccountCertifcate from an existing XML docuemnt
XMLAccountInfo - Class in anon.pay.xml
This class represents an XML AccountInfo structure (XMLBalance plus cost confirmations for the account) The following XML structure is used: <AccountInfo> <Balance> <AccountNumber> ..
XMLAccountInfo(XMLBalance) - Constructor for class anon.pay.xml.XMLAccountInfo
 
XMLAccountInfo(String) - Constructor for class anon.pay.xml.XMLAccountInfo
Creates an AccountInfo object from a string.
XMLAccountInfo() - Constructor for class anon.pay.xml.XMLAccountInfo
 
XMLAccountInfo(Element) - Constructor for class anon.pay.xml.XMLAccountInfo
Creates a Balance from an existing XML docuemnt
XMLAccountInfo(Document) - Constructor for class anon.pay.xml.XMLAccountInfo
XMLAccountInfo
XMLAccountInfo.PastMonthsVolumeBytes - Class in anon.pay.xml
 
XMLAiLoginConfirmation - Class in anon.pay.xml
 
XMLAiLoginConfirmation(Element) - Constructor for class anon.pay.xml.XMLAiLoginConfirmation
 
XMLAuthenticationSuccess - Class in anon.pay.xml
Deprecated.
use XMLErrorMessage instead with code ERR_OK

Ãœberschrift:

Beschreibung:

Copyright: Copyright (c) 2004

Organisation:

XMLAuthenticationSuccess() - Constructor for class anon.pay.xml.XMLAuthenticationSuccess
Deprecated.
 
XMLBalance - Class in anon.pay.xml
This class holds a balance certificate.
XMLBalance(long, long, long, Timestamp, Timestamp, long, Timestamp, IMyPrivateKey, long, Timestamp, Timestamp, long, Timestamp, double, double, long, boolean, String, Transaction) - Constructor for class anon.pay.xml.XMLBalance
 
XMLBalance(Document) - Constructor for class anon.pay.xml.XMLBalance
 
XMLBalance(String) - Constructor for class anon.pay.xml.XMLBalance
 
XMLBalance(Element) - Constructor for class anon.pay.xml.XMLBalance
 
XMLBalance.MonthlyOverusage - Class in anon.pay.xml
 
XMLBankAccount - Class in anon.pay.xml
XML Structure for the bank account information for a Mix Operator (e.g. email-address used for paypal, or bank name and bank account number) type: how does the Mixoperator want to get paid?
XMLBankAccount(String, String) - Constructor for class anon.pay.xml.XMLBankAccount
 
XMLBankAccount(String, String, String) - Constructor for class anon.pay.xml.XMLBankAccount
 
XMLBankAccount(String) - Constructor for class anon.pay.xml.XMLBankAccount
 
XMLBankAccount(char[]) - Constructor for class anon.pay.xml.XMLBankAccount
 
XMLBankAccount(byte[]) - Constructor for class anon.pay.xml.XMLBankAccount
 
XMLBankAccount(Element) - Constructor for class anon.pay.xml.XMLBankAccount
 
XMLBankAccount(Document) - Constructor for class anon.pay.xml.XMLBankAccount
 
XMLChallenge - Class in anon.pay.xml
 
XMLChallenge(String) - Constructor for class anon.pay.xml.XMLChallenge
 
XMLChallenge(Element) - Constructor for class anon.pay.xml.XMLChallenge
XMLChallenge
XMLChallenge(Document) - Constructor for class anon.pay.xml.XMLChallenge
 
XMLChallenge(byte[], String, String) - Constructor for class anon.pay.xml.XMLChallenge
Note: this does not parse XML, but sets the challenge byte-array directly...
XMLCloseAck - Class in anon.pay.xml
 
XMLCloseAck() - Constructor for class anon.pay.xml.XMLCloseAck
 
XmlControlChannel - Class in anon.client
This abstract class provides methods to send and process XML formatted control messages.
XmlControlChannel(int, Multiplexer, IServiceContainer, boolean) - Constructor for class anon.client.XmlControlChannel
 
XMLDescription - Class in anon.pay.xml
 
XMLDescription(byte[]) - Constructor for class anon.pay.xml.XMLDescription
 
XMLDescription(char[]) - Constructor for class anon.pay.xml.XMLDescription
 
XMLDescription(String) - Constructor for class anon.pay.xml.XMLDescription
 
XMLDuration - Class in anon.util
Immutable representation of a time span as defined in the W3C XML Schema 1.0 specification.
XMLDuration() - Constructor for class anon.util.XMLDuration
 
XMLDuration(XMLDuration) - Constructor for class anon.util.XMLDuration
 
XMLDuration(String) - Constructor for class anon.util.XMLDuration
 
XMLEasyCC - Class in anon.pay.xml
XML structure for a easy cost confirmation (without micropayment function) which is sent to the AI by the Jap
XMLEasyCC(long, long, PKCS12, Hashtable, String, String) - Constructor for class anon.pay.xml.XMLEasyCC
XMLEasyCC construct a CC including a Vector of price certificates (one per mix of the cascade) id is added when the CC is stored in the BI's database, so it's not passed as an argument here
XMLEasyCC(byte[]) - Constructor for class anon.pay.xml.XMLEasyCC
 
XMLEasyCC(String) - Constructor for class anon.pay.xml.XMLEasyCC
 
XMLEasyCC(char[]) - Constructor for class anon.pay.xml.XMLEasyCC
 
XMLEasyCC(Element) - Constructor for class anon.pay.xml.XMLEasyCC
 
XMLEasyCC(XMLEasyCC) - Constructor for class anon.pay.xml.XMLEasyCC
 
XMLEmail - Class in anon.pay.xml
simple XML representation of the subject, return Address, sender name (not an email field, just to distinguish the sender from the rest of the body text) and body text Geared towards sending support emails form the Mixconfig tool to the BI (which then sends it on using a local smtp server), currently does not support attachments, and no server data For support messages, use the simplest constructor without receiver and subject, will be set to defaults for sending to jap support senderIdentification can be used to pass along some kind of information that allows the recipient of this object to look up more information on the sender (typically a public certificate), can be null
XMLEmail(String, String, String, String) - Constructor for class anon.pay.xml.XMLEmail
A support email, sent to the JAP support team with a default subject
XMLEmail(String, String, String, String, String, String) - Constructor for class anon.pay.xml.XMLEmail
A generic email with custom subject and receiver address
XMLEmail(String) - Constructor for class anon.pay.xml.XMLEmail
 
XMLEmail(char[]) - Constructor for class anon.pay.xml.XMLEmail
 
XMLEmail(byte[]) - Constructor for class anon.pay.xml.XMLEmail
 
XMLEmail(Element) - Constructor for class anon.pay.xml.XMLEmail
 
XMLEmail(Document) - Constructor for class anon.pay.xml.XMLEmail
 
XMLEncryption - Class in anon.crypto
 
XMLEncryption() - Constructor for class anon.crypto.XMLEncryption
 
XMLErrorMessage - Exception in anon.pay.xml
This class encapsulates an error or success message.
XMLErrorMessage(Document, PayAccount, AnonServerDescription) - Constructor for exception anon.pay.xml.XMLErrorMessage
Parses an XMLErrorMessage object from DOM Document
XMLErrorMessage(Element, PayAccount, AnonServerDescription) - Constructor for exception anon.pay.xml.XMLErrorMessage
 
XMLErrorMessage(int, String) - Constructor for exception anon.pay.xml.XMLErrorMessage
 
XMLErrorMessage(int) - Constructor for exception anon.pay.xml.XMLErrorMessage
 
XMLErrorMessage(int, PayAccount) - Constructor for exception anon.pay.xml.XMLErrorMessage
 
XMLErrorMessage(int, String, PayAccount, AnonServerDescription) - Constructor for exception anon.pay.xml.XMLErrorMessage
Creates an errorMessage object.
XMLErrorMessage(int, String, IXMLEncodable, PayAccount, AnonServerDescription) - Constructor for exception anon.pay.xml.XMLErrorMessage
 
XMLErrorMessage(int, AnonServerDescription) - Constructor for exception anon.pay.xml.XMLErrorMessage
 
XMLErrorMessage(int, PayAccount, AnonServerDescription) - Constructor for exception anon.pay.xml.XMLErrorMessage
Uses a default description String
XMLExternalChargeRequest - Class in anon.pay.xml
This class represents an external charge request.
XMLExternalChargeRequest() - Constructor for class anon.pay.xml.XMLExternalChargeRequest
 
XMLExternalChargeRequest(String) - Constructor for class anon.pay.xml.XMLExternalChargeRequest
 
XMLExternalChargeRequest(char[]) - Constructor for class anon.pay.xml.XMLExternalChargeRequest
 
XMLExternalChargeRequest(byte[]) - Constructor for class anon.pay.xml.XMLExternalChargeRequest
 
XMLExternalChargeRequest(Document) - Constructor for class anon.pay.xml.XMLExternalChargeRequest
 
XMLGenericStrings - Class in anon.pay.xml
Wraps a Hashtable of Strings in xml Can be used to send simple text over the biconnection, when you have more than one piece of data to send, but don't want to go to the trouble of defining a specialized implementation of IXMLEncodable some string value numbers work too, but are treated as Strings 300
XMLGenericStrings(PaymentInstanceDBEntry) - Constructor for class anon.pay.xml.XMLGenericStrings
 
XMLGenericStrings(Element) - Constructor for class anon.pay.xml.XMLGenericStrings
 
XMLGenericStrings(String, String) - Constructor for class anon.pay.xml.XMLGenericStrings
just a convenience constructor, will add both strings as content
XMLGenericStrings(Hashtable) - Constructor for class anon.pay.xml.XMLGenericStrings
 
XMLGenericStrings(Document) - Constructor for class anon.pay.xml.XMLGenericStrings
 
XMLGenericText - Class in anon.pay.xml
Wraps a String in an IXMLEncodable Can be used to send simple text over the biconnection Text can be plain text (which will be put into the top-level element) or HTML/XML (whose top-level element will be a child of the top-level element) HTML does not have to be a webpage, i.e. does not have to be wrapped in tags, but does have to be valid XML (e.g. closed tags), and has to start and end with a tag (i.e.
XMLGenericText() - Constructor for class anon.pay.xml.XMLGenericText
 
XMLGenericText(String) - Constructor for class anon.pay.xml.XMLGenericText
 
XMLGenericText(Element) - Constructor for class anon.pay.xml.XMLGenericText
 
XMLGenericText(Document) - Constructor for class anon.pay.xml.XMLGenericText
 
XMLJapPublicKey - Class in anon.pay.xml
This class handles RSA and DSA Public Keys represented in XML.
XMLJapPublicKey(IMyPublicKey) - Constructor for class anon.pay.xml.XMLJapPublicKey
 
XMLJapPublicKey(byte[]) - Constructor for class anon.pay.xml.XMLJapPublicKey
 
XMLJapPublicKey(char[]) - Constructor for class anon.pay.xml.XMLJapPublicKey
 
XMLJapPublicKey(String) - Constructor for class anon.pay.xml.XMLJapPublicKey
 
XMLJapPublicKey(Element) - Constructor for class anon.pay.xml.XMLJapPublicKey
 
XMLMixAccountBalance - Class in anon.pay.xml
A simple XML structure storing the current balance of a MixOperator (i.e. how much money does the BI operator owe the MixOperator for the traffic handled by his Mixes?)
XMLMixAccountBalance(int, Timestamp) - Constructor for class anon.pay.xml.XMLMixAccountBalance
 
XMLMixAccountBalance(String) - Constructor for class anon.pay.xml.XMLMixAccountBalance
 
XMLMixAccountBalance(byte[]) - Constructor for class anon.pay.xml.XMLMixAccountBalance
 
XMLMixAccountBalance(Element) - Constructor for class anon.pay.xml.XMLMixAccountBalance
 
XMLMixAccountBalance(Document) - Constructor for class anon.pay.xml.XMLMixAccountBalance
 
XMLMixInfo - Class in anon.pay.xml
XML Structure containing information about a single Mix, intended for use in the MixConfig tool to give a MixOperator an overview of his Mixes and finacial status.
XMLMixInfo(String, int, Timestamp, int, int) - Constructor for class anon.pay.xml.XMLMixInfo
contains all the information contained in the database about one particular Mix (but for balance info, use the signed MixAccountBalance)
XMLMixInfo(String) - Constructor for class anon.pay.xml.XMLMixInfo
 
XMLMixInfo(byte[]) - Constructor for class anon.pay.xml.XMLMixInfo
 
XMLMixInfo(Element) - Constructor for class anon.pay.xml.XMLMixInfo
 
xmlOut(Document, boolean) - Method in class anon.terms.TermsAndConditions
 
XMLParseException - Exception in anon.util
This exception is thrown if an error occurs while parsing an XML structure.
XMLParseException(String, String) - Constructor for exception anon.util.XMLParseException
Creates a new exception.
XMLParseException(String) - Constructor for exception anon.util.XMLParseException
Creates a new exception.
XMLPassivePayment - Class in anon.pay.xml
This class is used by JAP to send information necessary to process a passive payment to the payment instance.
XMLPassivePayment(String) - Constructor for class anon.pay.xml.XMLPassivePayment
Constructor
XMLPassivePayment(Element) - Constructor for class anon.pay.xml.XMLPassivePayment
Constructor.
XMLPaymentOption - Class in anon.pay.xml
This class represents a payment option sent by the Payment Instance.
XMLPaymentOption(String) - Constructor for class anon.pay.xml.XMLPaymentOption
 
XMLPaymentOption() - Constructor for class anon.pay.xml.XMLPaymentOption
 
XMLPaymentOption(String, String, boolean) - Constructor for class anon.pay.xml.XMLPaymentOption
 
XMLPaymentOption(String, String, boolean, String) - Constructor for class anon.pay.xml.XMLPaymentOption
 
XMLPaymentOption(String, String, boolean, String, int) - Constructor for class anon.pay.xml.XMLPaymentOption
 
XMLPaymentOption(String, String) - Constructor for class anon.pay.xml.XMLPaymentOption
 
XMLPaymentOption(Element) - Constructor for class anon.pay.xml.XMLPaymentOption
 
XMLPaymentOption(Document) - Constructor for class anon.pay.xml.XMLPaymentOption
 
XMLPaymentOptions - Class in anon.pay.xml
This class represents a XMLPaymentOptions structure.
XMLPaymentOptions(String) - Constructor for class anon.pay.xml.XMLPaymentOptions
 
XMLPaymentOptions() - Constructor for class anon.pay.xml.XMLPaymentOptions
 
XMLPaymentOptions(Element) - Constructor for class anon.pay.xml.XMLPaymentOptions
 
XMLPaymentOptions(Document) - Constructor for class anon.pay.xml.XMLPaymentOptions
 
XMLPaymentSettings - Class in anon.pay.xml
XMl representation of the payment setting (flatrate price, duration etc) simple wrapper around the data of table paymentsettings, cotains a Hashtable whose keys and values correspond to the name and curvalue columns of table paymentsettings
XMLPaymentSettings(String) - Constructor for class anon.pay.xml.XMLPaymentSettings
 
XMLPaymentSettings() - Constructor for class anon.pay.xml.XMLPaymentSettings
 
XMLPaymentSettings(Hashtable) - Constructor for class anon.pay.xml.XMLPaymentSettings
 
XMLPaymentSettings(Element) - Constructor for class anon.pay.xml.XMLPaymentSettings
 
XMLPaymentSettings(Document) - Constructor for class anon.pay.xml.XMLPaymentSettings
 
XMLPayRequest - Class in anon.pay.xml
Datacontainer: This is used by the AI to signal the Jap that it wants a costconfirmation or a balance certificate signed.
XMLPayRequest(String) - Constructor for class anon.pay.xml.XMLPayRequest
 
XMLPayRequest(byte[]) - Constructor for class anon.pay.xml.XMLPayRequest
 
XMLPayRequest(Document) - Constructor for class anon.pay.xml.XMLPayRequest
 
XMLPayRequest(Element) - Constructor for class anon.pay.xml.XMLPayRequest
XMLPayRequest
XMLPriceCertificate - Class in anon.pay.xml
Contains the functionality for creating and parsing XML Price Certificates can be constructed from an xml Document in String, byte[] or Element representation
XMLPriceCertificate(String, double, Timestamp, String) - Constructor for class anon.pay.xml.XMLPriceCertificate
 
XMLPriceCertificate(String, double, String) - Constructor for class anon.pay.xml.XMLPriceCertificate
XMLPriceCertificate: new price cert that has not been signed yet, and therefore has no signature-node and signatureTime
XMLPriceCertificate(String, double, Timestamp, String, String) - Constructor for class anon.pay.xml.XMLPriceCertificate
 
XMLPriceCertificate(String) - Constructor for class anon.pay.xml.XMLPriceCertificate
 
XMLPriceCertificate(String, String, double) - Constructor for class anon.pay.xml.XMLPriceCertificate
 
XMLPriceCertificate(char[]) - Constructor for class anon.pay.xml.XMLPriceCertificate
 
XMLPriceCertificate(byte[]) - Constructor for class anon.pay.xml.XMLPriceCertificate
 
XMLPriceCertificate(Element) - Constructor for class anon.pay.xml.XMLPriceCertificate
 
XMLPriceCertificate(Document) - Constructor for class anon.pay.xml.XMLPriceCertificate
 
XMLPriceCertificateList - Class in anon.pay.xml
XML representation of a Vector of XMLPriceCertificates used by the BI to send all price certificates of one MixOperator to the MixConfig tool Note: the "List" in the name has nothing to do with the data structure of the same name, it uses a Vector internally "XMLPriceCertificates" would have been to easy to confuse with XMLPriceCertificate (a single price certificate)
XMLPriceCertificateList(Vector) - Constructor for class anon.pay.xml.XMLPriceCertificateList
XMLPriceCertificateList
XMLPriceCertificateList(String) - Constructor for class anon.pay.xml.XMLPriceCertificateList
 
XMLPriceCertificateList(byte[]) - Constructor for class anon.pay.xml.XMLPriceCertificateList
 
XMLPriceCertificateList(Element) - Constructor for class anon.pay.xml.XMLPriceCertificateList
 
XMLPriceCertificateList(Document) - Constructor for class anon.pay.xml.XMLPriceCertificateList
 
XMLResponse - Class in anon.pay.xml
 
XMLResponse(String) - Constructor for class anon.pay.xml.XMLResponse
Creates a XMLResponse from the XML representation
XMLResponse(byte[], String) - Constructor for class anon.pay.xml.XMLResponse
Creates an XML Response from the supplied signature bytes
XMLSignature - Class in anon.crypto
This class stores and creates signatures of XML nodes.
XMLSignature() - Constructor for class anon.crypto.XMLSignature
Creates a new and empty signature.
XMLSignatureElement - Class in anon.crypto
Holds a single -Element which is held in an XMLSignature-object.
XMLSignatureElement(XMLSignature) - Constructor for class anon.crypto.XMLSignatureElement
 
XMLSignatureElement(XMLSignature, Element, IMyPrivateKey, byte[]) - Constructor for class anon.crypto.XMLSignatureElement
 
XMLSignatureElement(XMLSignature, Element) - Constructor for class anon.crypto.XMLSignatureElement
Creates a new signature from a signature element.
xmlToProtocolPacket(Document) - Method in class anon.forward.client.DefaultClientProtocolHandler
Creates a protocol packet from an XML structure.
xmlToProtocolPacket(Document) - Method in class anon.forward.server.DefaultProtocolHandler
Creates a protocol packet from an XML structure.
XMLTransactionOverview - Class in anon.pay.xml
This class is used by JAP to ask the Payment Instance about used transaction numbers.
XMLTransactionOverview(String) - Constructor for class anon.pay.xml.XMLTransactionOverview
 
XMLTransactionOverview(char[]) - Constructor for class anon.pay.xml.XMLTransactionOverview
 
XMLTransactionOverview(byte[]) - Constructor for class anon.pay.xml.XMLTransactionOverview
 
XMLTransactionOverview(Document) - Constructor for class anon.pay.xml.XMLTransactionOverview
 
XMLTransactionOverview(Element) - Constructor for class anon.pay.xml.XMLTransactionOverview
 
XMLTransCert - Class in anon.pay.xml
 
XMLTransCert(long, long, long, Timestamp) - Constructor for class anon.pay.xml.XMLTransCert
 
XMLTransCert(String) - Constructor for class anon.pay.xml.XMLTransCert
 
XMLTransCert(Element) - Constructor for class anon.pay.xml.XMLTransCert
Creates an TransCert from an existing XML docuemnt
XMLTransCert(Document) - Constructor for class anon.pay.xml.XMLTransCert
 
XMLTransferRequest - Class in anon.pay.xml
XML representation of a transfer request, i.e.
XMLTransferRequest(int) - Constructor for class anon.pay.xml.XMLTransferRequest
 
XMLTransferRequest(int, String) - Constructor for class anon.pay.xml.XMLTransferRequest
 
XMLTransferRequest(String) - Constructor for class anon.pay.xml.XMLTransferRequest
 
XMLTransferRequest(char[]) - Constructor for class anon.pay.xml.XMLTransferRequest
 
XMLTransferRequest(byte[]) - Constructor for class anon.pay.xml.XMLTransferRequest
 
XMLTransferRequest(Element) - Constructor for class anon.pay.xml.XMLTransferRequest
 
XMLTransferRequest(Document) - Constructor for class anon.pay.xml.XMLTransferRequest
 
XMLUtil - Class in anon.util
This class provides an easy interface to XML methods.
XMLUtil() - Constructor for class anon.util.XMLUtil
 
XMLVolumePlan - Class in anon.pay.xml
XML representation of the data associated with a particular volume plan, similar to a payment option Example: Small 200
XMLVolumePlan() - Constructor for class anon.pay.xml.XMLVolumePlan
 
XMLVolumePlan(String) - Constructor for class anon.pay.xml.XMLVolumePlan
 
XMLVolumePlan(Element) - Constructor for class anon.pay.xml.XMLVolumePlan
 
XMLVolumePlan(Document) - Constructor for class anon.pay.xml.XMLVolumePlan
 
XMLVolumePlan(String, String, int, int, String, long, long, boolean, String, boolean, boolean, double) - Constructor for class anon.pay.xml.XMLVolumePlan
 
XMLVolumePlan(String, String, int, boolean, boolean, int, String, long, String) - Constructor for class anon.pay.xml.XMLVolumePlan
full set of parameters, as stored in database
XMLVolumePlanPurchase - Class in anon.pay.xml
 
XMLVolumePlanPurchase(long, String) - Constructor for class anon.pay.xml.XMLVolumePlanPurchase
 
XMLVolumePlanPurchase(String) - Constructor for class anon.pay.xml.XMLVolumePlanPurchase
 
XMLVolumePlans - Class in anon.pay.xml
A Vector of XMLVolumePlans ...content of a single XMLVolumePlan ...
XMLVolumePlans() - Constructor for class anon.pay.xml.XMLVolumePlans
 
XMLVolumePlans(Vector) - Constructor for class anon.pay.xml.XMLVolumePlans
 
XMLVolumePlans(String) - Constructor for class anon.pay.xml.XMLVolumePlans
 
XMLVolumePlans(Element) - Constructor for class anon.pay.xml.XMLVolumePlans
 
XMLVolumePlans(Document) - Constructor for class anon.pay.xml.XMLVolumePlans
 
xor(byte[], byte[]) - Static method in class anon.mixminion.message.MixMinionCryptoUtil
xor of two byte[]
XSLT_PATH - Static variable in class anon.terms.template.TermsAndConditionsTemplate
 

Y

YEARS - Static variable in class anon.util.XMLDuration
 

Z

ZERO - Static variable in class anon.crypto.RevokedCertificate
 
ZipArchiver - Class in anon.util
 
ZipArchiver(ZipFile) - Constructor for class anon.util.ZipArchiver
 
ZipArchiver.ZipEvent - Class in anon.util
 
ZipBinaryImageCaptchaClient - Class in anon.util.captcha
This is the client implementation for all captchas of the "ZIP_BINARY_IMAGE" format.
ZipBinaryImageCaptchaClient(Element) - Constructor for class anon.util.captcha.ZipBinaryImageCaptchaClient
Creates a new instance of ZipBinaryImageClient, which handles all captchas of the "ZIP_BINARY_IMAGE" format.
ZIPcompressData(byte[]) - Static method in class anon.mixminion.message.MixMinionCryptoUtil
this Method is for compressing some Data
ZipEvent(long, long, int) - Constructor for class anon.util.ZipArchiver.ZipEvent
 
ZIPextractData(byte[]) - Static method in class anon.mixminion.message.MixMinionCryptoUtil
this Method is for extracting some Data
zLibInflater - Variable in class anon.proxy.DecompressionProxyCallback.DecompressionKit
 
ZLibTools - Class in anon.util
This class provides some utility methods for ZLib compression.
ZLibTools() - Constructor for class anon.util.ZLibTools
 

_

_removeAllChannels() - Static method in class anon.anonudp.mixchannel.Channel
 
_setInitialized() - Method in class anon.anonudp.mixchannel.Channel
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
Skip navigation links

Copyright © 2023. All rights reserved.