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 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.
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
 
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.
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.IURLErrorNotifier - Interface in anon.platform
 
AbstractPrivateKey - Class in anon.crypto
This class is an abstract implementation of a 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(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
 
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
 
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
 
activateCouponCode(String, PayAccount, boolean) - 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
 
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
 
addCurrency(String) - Method in class anon.pay.xml.XMLPaymentOptions
 
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
 
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.proxy.AnonProxy
 
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
 
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
 
addInputField(String, String, String) - Method in class anon.pay.xml.XMLPaymentOption
 
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.
addMessageListener(IMessageListener) - Method in class anon.pay.PayAccount
 
addMessageListener(IMessageListener) - Method in class anon.pay.PayAccountsFile
 
addModelObserver(Observer) - Static method in class anon.client.TrustModel
 
addObserver(Observer) - Method in class anon.infoservice.Database
Adds an observer to this database.
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
 
addPriority(AnonProxyRequest) - Method in class anon.proxy.AnonProxy.RoundRobinRequestQueue
 
addRank(int, String) - Method in class anon.pay.xml.XMLPaymentOption
 
addRequest(Runnable) - Method in class anon.util.ThreadPool
 
addRequestAndWait(Runnable) - Method in class anon.util.ThreadPool
 
addSetting(String, String) - Method in class anon.pay.xml.XMLPaymentSettings
 
addSignature(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
 
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
addURLToClasspath(URL) - Static method in class anon.util.ClassUtil
 
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
 
Alert() - Method in exception anon.crypto.tinytls.TLSException
check if this Exception is an alert
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
 
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
 
AlreadyConnectedException - Exception in anon.error
 
AlreadyConnectedException(AnonServerDescription) - Constructor for exception anon.error.AlreadyConnectedException
 
AlwaysAccept() - Constructor for class anon.terms.TermsAndConditionConfirmation.AlwaysAccept
 
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
 
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.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.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.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
 
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, IStreamConnection, MixCascade, int, TermsAndConditionConfirmation) - Constructor for class anon.proxy.AnonProxy
Creates a new AnonProxy with an already active mix connection.
AnonProxy.RoundRobinRequestQueue - Class in anon.proxy
This is a queue
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.
AnonPureUDPChannel - Class in anon.anonudp.client
 
AnonPureUDPChannel(UDPMultiplexer) - Constructor for class anon.anonudp.client.AnonPureUDPChannel
 
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.
AnonTCPChannel - Class in anon.client
This class can be used to create an anonymous TCP channel to a given host:port.
AnonUDPChannel - Class in anon.client
This class can be used to create an anonymous UDP channel to a given host:port.
Answer(boolean, boolean, boolean) - Constructor for class anon.proxy.DirectProxy.AllowProxyConnectionCallback.Answer
 
append(String) - Method in class anon.util.MyStringBuilder
 
append(int) - Method in class anon.util.MyStringBuilder
 
append(long) - Method in class anon.util.MyStringBuilder
 
applyDiff(File, byte[]) - Method in class anon.util.ZipArchiver
 
areListenerInterfacesBlocked(MixCascade) - Static method in class anon.client.TrustModel
 
areListenerInterfacesBlocked() - Method in class anon.infoservice.MixCascade
 
areNewCascadesInBlacklist() - Static method in class anon.infoservice.BlacklistedCascadeIDEntry
 
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
 
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
 
authenticate(PayAccount) - Method in class anon.pay.BIConnection
performs challenge-response authentication

B

Base64 - Class in anon.util
Encodes and decodes to and from Base64 notation.
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
 
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.
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
 
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
 
BooleanVariable - Class in anon.util
 
BooleanVariable(boolean) - Constructor for class anon.util.BooleanVariable
 
Bound(int, int) - Constructor for class anon.infoservice.PerformanceEntry.Bound
 
BOUNDARIES - Static variable in class anon.infoservice.PerformanceEntry
The boundaries used to calculate the speed and delay bounds.
BrowserIdentification - Class in anon.proxy
 
BrowserIdentification(int) - Constructor for class anon.proxy.BrowserIdentification
 
BROWSERLIST - Static variable in class anon.platform.LinuxOS
 
BusyFlag - Class in anon.util
 
BusyFlag() - Constructor for class anon.util.BusyFlag
 
buyFlatrate(PayAccount) - Method in class anon.pay.BIConnection
 
BYTE_SIZE - Static variable in class anon.anonudp.Constants
 
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
 
ByteSignature - Class in anon.crypto
This class contains all basic signature operations.
bytesToUnsignedInt(byte[]) - Static method in class anon.anonudp.mixmessage.Util
 
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

calculate(int) - Method in class anon.crypto.tinytls.util.PRF
calculates the result of a pseudo random function
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() - 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
 
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
 
callback(DirectProxy.RequestInfo) - Method in class anon.proxy.DirectProxy.AllowProxyConnectionCallback
 
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
 
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
 
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
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.
CertPath - Class in anon.crypto
Stores a certification path with all included certificates.
CertPathInfo - Class in anon.crypto
 
CertPathInfo(JAPCertificate, JAPCertificate, JAPCertificate, Vector, int) - Constructor for class anon.crypto.CertPathInfo
 
CERTSPATH - Static variable in class anon.infoservice.Constants
 
CHANGED_AUTO_UPDATE - Static variable in class anon.pay.PayAccountsFile
 
Channel - Class in anon.anonudp.mixchannel
 
Channel(IPv4AndPort, PublicKey[]) - Constructor for class anon.anonudp.mixchannel.Channel
 
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
 
ChannelNotFound - Exception in anon.anonudp.exception
 
ChannelNotFound(String) - Constructor for exception anon.anonudp.exception.ChannelNotFound
 
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
checkCouponCode(String, PayAccount) - Method in class anon.pay.BIConnection
 
checkCouponCode(String) - Static method in class anon.pay.PayAccount
 
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
 
checkMonthlyBytesUpdatedOn() - Method in class anon.pay.xml.XMLAccountInfo
 
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
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
CipherSuite - Class in anon.crypto.tinytls.ciphersuites
 
CipherSuite(byte[]) - Constructor for class anon.crypto.tinytls.ciphersuites.CipherSuite
Constructor for a ciphersuite
ClassUtil - Class in anon.util
This class performs some basic operations related to Class objects.
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.
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
 
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.AbstractDataChain
 
close() - Method in class anon.client.AnonTCPChannel
 
close() - Method in class anon.client.AnonUDPChannel
 
close() - Method in class anon.client.TypeFilterDataChain
 
close() - Method in class anon.crypto.tinytls.TinyTLS
 
close() - Method in class anon.crypto.tinytls.TinyTLSServerSocket
 
close() - Method in class anon.pay.HttpClient
Schlie�t die Http-Verbindung.
close() - Method in class anon.platform.WindowsRegistry
 
close() - Method in class anon.shared.AbstractAnonChannel
 
close() - Method in class anon.shared.ProxyConnection
 
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
 
closeChannelTable() - Method in class anon.client.ChannelTable
This method notifies all channels in the table, that it will be closed and clears itself afterwards.
closedByPeer() - Method in class anon.shared.AbstractAnonChannel
 
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
 
closeStream(InputStream) - Static method in class anon.util.Util
 
closeStream(OutputStream) - Static method in class anon.util.Util
 
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
 
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).
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
 
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.
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() - 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.
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
 
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.proxy.AnonProxy
 
ConnectionEstablishmentTimeoutException - Exception in anon.error
 
ConnectionEstablishmentTimeoutException(MixCascade) - Constructor for exception anon.error.ConnectionEstablishmentTimeoutException
 
Constants - Class in anon.anonudp
 
Constants() - Constructor for class anon.anonudp.Constants
 
Constants - Class in anon.infoservice
 
Constants() - Constructor for class anon.infoservice.Constants
 
containsCertificate(JAPCertificate) - Method in class anon.crypto.XMLSignatureElement
Returns if the specified certificate is already contained in this signature element.
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
 
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
 
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
 
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
 
copyRecursive(File, File) - Static method in class anon.util.RecursiveFileTool
 
copyRecursive(File, File, int) - 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
 
countCertificates() - Method in class anon.crypto.XMLSignatureElement
Returns the number of certificates appended to this signature.
countCmpletedObjects() - Method in class anon.util.AbstractMemorizingPasswordReader
 
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
 
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
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
 
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
 
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
 
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.
createConcatenatedPriceCertHashes(Hashtable, boolean) - Static method in class anon.pay.xml.XMLEasyCC
 
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
 
createDefaultInfoServices(String[], String[], int[][]) - Static method in class anon.util.Util
 
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
 
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
 
createGetRequest(String) - Static method in class anon.infoservice.HttpRequestStructure
Creates a new HTTP GET request.
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).
createMD5Digest(File) - Static method in class anon.util.RecursiveFileTool
 
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.
createPostRequest(String, Document) - Static method in class anon.infoservice.HttpRequestStructure
Creates a new HTTP POST request.
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.
createSocket(String, int, long) - Static method in class anon.util.SocketGuard
Creates a new Socket.
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
 
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_SIGN - Static variable in class anon.crypto.X509KeyUsage
 
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
 
CTR - Static variable in class anon.client.crypto.SymCipher
 
CTRCipher - Class in anon.anonudp.mixmessage.crypto
 
CURRENT_JAVA_VENDOR - Static variable in class anon.infoservice.JavaVersionDBEntry
 
CURRENT_JAVA_VERSION - Static variable in class anon.infoservice.JavaVersionDBEntry
 
currentServiceChanged(AnonServerDescription) - Method in class anon.AnonServiceEventAdapter
 
currentServiceChanged(AnonServerDescription) - Method in interface anon.AnonServiceEventListener
 
currentServiceChanged(AnonServerDescription) - Method in class anon.proxy.AnonProxy
 
cutString(String, int) - Static method in class anon.util.Util
 
cvBroadcast() - Method in class anon.util.CondVar
 
cvBroadcast(BusyFlag) - Method in class anon.util.CondVar
 
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
 

D

DATA_ENCIPHERMENT - Static variable in class anon.crypto.X509KeyUsage
 
DATA_OVERHEAD - Static variable in class anon.anonudp.mixmessage.Fragment
 
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.IWebInfo - Interface in anon.infoservice
 
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
 
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
 
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
 
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
 
DATE_FORMAT - Static variable in class anon.terms.TermsAndConditions
 
DECIPHER_ONLY - Static variable in class anon.crypto.X509KeyUsage
 
decode(TLSPlaintextRecord) - Method in class anon.crypto.tinytls.ciphersuites.CipherSuite
decodes a message with a symmetric key
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.
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.
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.
DecompressionKit() - Constructor for class anon.proxy.DecompressionProxyCallback.DecompressionKit
 
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
 
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
 
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
 
DEFAULT_AUTO_BLACKLIST - Static variable in class anon.infoservice.BlacklistedCascadeIDEntry
 
DEFAULT_BLOCK_TIMEOUT - Static variable in class anon.client.AnonClient
 
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_RESSOURCE_FILENAME - Static variable in class anon.infoservice.Constants
 
DefaultDataChannelFactory - Class in anon.client
 
DefaultDataChannelFactory(KeyExchangeManager, Multiplexer) - Constructor for class anon.client.DefaultDataChannelFactory
 
DefaultMixCipher - Class in anon.client.crypto
This cipher is used for all intermittent mixes.
DefaultMixCipher(MixParameters, ISymCipher) - Constructor for class anon.client.crypto.DefaultMixCipher
 
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
 
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.
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
 
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
DIGITAL_SIGNATURE - Static variable in class anon.crypto.X509KeyUsage
 
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.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.
DISABLE_PACKET_COUNTING - Static variable in class anon.AnonLib
 
disconnect() - Method in class anon.pay.BIConnection
Closes the connection.
disconnected() - Method in class anon.AnonServiceEventAdapter
 
disconnected() - Method in interface anon.AnonServiceEventListener
 
disconnected() - Method in class anon.proxy.AnonProxy
 
DISTRIBUTION_MAX - Static variable in class anon.infoservice.MixCascade
 
DISTRIBUTION_MIN - Static variable in class anon.infoservice.MixCascade
 
DNS_NAME - Static variable in class anon.crypto.AbstractX509AlternativeName
 
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
 
DONT_COMPRESS - Static variable in class anon.util.Base64
Specify that data should not be compressed (value is false).
doVacuum() - Method in interface anon.infoservice.externaldatabase.IEDBDatabase
Makes some database cleanups to save space
doVacuum() - Method in class anon.infoservice.externaldatabase.jdbc.EDBDatabaseJDBC
 
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
 
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
 
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
 
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.
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
 

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
 
ECKeyPair - Class in anon.crypto
 
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
 
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.
ENCIPHER_ONLY - Static variable in class anon.crypto.X509KeyUsage
 
encode(TLSPlaintextRecord) - Method in class anon.crypto.tinytls.ciphersuites.CipherSuite
encodes a message with a symmetric key
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
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.
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
 
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_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
 
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
 
encryptPacket(byte[], int, Vector) - Method in class anon.client.crypto.MixCipherChain
Encrypts the buffer for all mixes in the chain, last to first.
END_TAG - Static variable in class anon.util.Base64
 
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.
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(Object) - 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(Object) - Method in class anon.infoservice.MixCascade
Compares this object to another one.
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.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
 
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_FILE_NOT_FOUND - Static variable in class anon.platform.WindowsRegistry
 
ERROR_KEY_USAGE - Static variable in class anon.crypto.CertPath
 
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_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
 
ErrorCodes - Class in anon
 
ErrorCodes() - Constructor for class anon.ErrorCodes
 
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
 
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
 
ExpiredSignatureException - Exception in anon.crypto
 
ExpiredSignatureException(String) - Constructor for exception anon.crypto.ExpiredSignatureException
 
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
 
extractModificationData() - Method in class anon.proxy.ProxyCallbackBuffer
 
extractSingleEntry(String, String) - Method in class anon.util.ZipArchiver
 

F

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.
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
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_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
 
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
 
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.shared.AbstractAnonChannel
 
finalizePacket(MixPacket) - Method in interface anon.client.ISendCallbackHandler
 
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.
fireChangeEvent() - Method in class anon.pay.PayAccount
 
fireDownstreamContentBytesReceived(HTTPConnectionEvent) - Method in class anon.proxy.HTTPProxyCallback
 
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)
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_UNRESERVED_MODEL_ID - Static variable in class anon.client.TrustModel
Unreserved IDs may be used by controller classes to define more models.
FirstMixCipher - Class in anon.client.crypto
 
FirstMixCipher(ISymCipher, ISymCipher) - Constructor for class anon.client.crypto.FirstMixCipher
 
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_DEBUG - Static variable in class anon.client.MixPacket
 
flush() - Method in class anon.util.TimedOutputStream
 
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
 
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.
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
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).
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
 
FragmentPool - Class in anon.anonudp.mixmessage
 
FragmentPool() - Constructor for class anon.anonudp.mixmessage.FragmentPool
 
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
 

G

GCM_MAC_SIZE - Static variable in class anon.anonudp.mixmessage.crypto.Util
 
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).
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.
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
 
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
 
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() - 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
 
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
 
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
 
getAllOptions() - Method in class anon.pay.xml.XMLPaymentOptions
 
getAllOptionsSortedByRank(String) - Method in class anon.pay.xml.XMLPaymentOptions
 
getAllowNonAnonymousSettingName() - Method in class anon.proxy.DirectProxy.AllowProxyConnectionCallback
 
getAllPaymentData() - Method in class anon.pay.xml.XMLPassivePayment
Returns a string with all payment data fields.
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.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
 
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
 
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
 
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
 
getAvailableCertificatesByType(int) - Method in class anon.crypto.CertificateStore
 
getAverage(int) - Method in class anon.infoservice.PerformanceEntry
Returns the average value of the give attribute.
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)
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.
getBI() - Method in class anon.pay.PayAccount
 
getBI(String) - Method in class anon.pay.PayAccountsFile
 
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
 
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.
getBoundErrors() - Method in class anon.infoservice.PerformanceEntry.StabilityAttributes
Returns the amount of errors.
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
 
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
 
getBytes() - Static method in class anon.pay.AIControlChannel
 
getBytes() - Method in class anon.pay.xml.XMLAccountInfo.PastMonthsVolumeBytes
 
getBytesSent() - Method in exception anon.TooMuchDataForPacketException
 
getCallingClassStatic() - Static method in class anon.util.ClassUtil
Returns the class that called the current method.
getCancellationPolicy(String) - Method in class anon.pay.BIConnection
 
getCascadeDataRetentionInformation(MixCascade) - 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.
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.
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.PKCS7SignedData
Get the X.509 certificates associated with this PKCS#7 object
getCertificateType() - Method in class anon.crypto.CertificateContainer
Returns the certificate type of this certificate.
getCertificateType() - Method in class anon.crypto.CertificateInfoStructure
 
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
 
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
 
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.
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
 
getChunk() - Method in class anon.proxy.ProxyCallbackBuffer
 
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
 
getCipherSuiteCode() - Method in class anon.crypto.tinytls.ciphersuites.CipherSuite
returns the code of a ciphersuite (see RFC2246)
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.
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.
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.
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.
getContent() - Method in class anon.terms.TCComponent
 
getContent() - Method in class anon.terms.template.Paragraph
 
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
 
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
 
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
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
 
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
 
getCurrentMaximum() - Method in interface anon.util.IProgressCallback
 
getCurrentOverusageFactor(Timestamp) - Method in class anon.pay.PayAccount
 
getCurrentReplayOffset(int) - Method in class anon.client.MixParameters
 
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.shared.ProxyConnection
 
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
 
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() - Method in class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
Returns the day timestamp of the entry.
getDecomposedCascadeName() - Method in class anon.infoservice.MixCascade
 
getDecryptedOutputSize(int) - Method in class anon.client.crypto.ControlChannelCipher
 
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
 
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
 
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.
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
 
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
 
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".
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() .
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.
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.infoservice.Database
Returns a snapshot of all values in the serviceDatabase.
getEntryList(boolean) - Method in class anon.infoservice.Database
 
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
 
getErrorCode() - Method in class anon.crypto.CertPath
 
getErrorCode() - Method in exception anon.error.AnonServiceException
 
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.
getExitAddresses() - Method in class anon.infoservice.InfoServiceDBEntry
 
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.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
 
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
 
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
 
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.
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.
getFreeCodeURL() - Method in class anon.pay.PaymentInstanceDBEntry
 
getGivenName() - Method in class anon.crypto.X509DistinguishedName
Returns the given name.
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
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.
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
 
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
 
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.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.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.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.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
 
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).
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.util.SocketGuard
 
getInflater(boolean) - Method in class anon.proxy.DecompressionProxyCallback.DecompressionKit
 
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.shared.AbstractAnonChannel
 
getInputStream() - Method in class anon.shared.ProxyConnection
 
getInputStream() - Method in class anon.util.SocketGuard
 
getInstance(Class, int, Object, boolean) - Static method in class anon.client.TrustModel.TrustAttribute
 
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(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(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.pay.PayAccountsFile
returns the one and only accountsfile.
getInstance() - Static method in class anon.platform.AbstractOS
Instantiates an OS-specific class.
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.
getInterfaceName(Object) - Static method in class anon.platform.AbstractOS
 
getIOException() - Method in class anon.client.DataChainInputStreamQueueEntry
 
getIP() - Method in class anon.pay.xml.XMLPassivePayment
Gets the payment method 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
 
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
 
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
 
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.
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.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.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.crypto.CertPathInfo
 
getLength() - Method in class anon.crypto.tinytls.AbstractTLSRecord
Returns the size of the payload data of the TLS record.
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
 
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
 
getMainClass() - Method in class anon.platform.VMPerfDataFile
Returns the main class of the Virtual Machine
getMarkup() - Method in class anon.pay.xml.XMLPaymentOption
 
getMaxConcurrentRequests() - Method in class anon.proxy.AnonProxy
 
getMaximum() - Method in interface anon.util.IProgressCapsule
 
getMaximum() - Method in class anon.util.ZipArchiver.ZipEvent
 
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
 
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.pay.xml.XMLAiLoginConfirmation
 
getMessage() - Method in class anon.pay.xml.XMLBalance
 
getMessage() - Method in exception anon.proxy.HTTPHeaderParseException
 
getMessage() - Method in interface anon.util.IProgressCapsule
 
getMessage() - Method in class anon.util.ZipArchiver.ZipEvent
 
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
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
 
getMinimum() - Method in interface anon.util.IProgressCapsule
 
getMinimum() - Method in class anon.util.ZipArchiver.ZipEvent
 
getMinJapVersion() - Method in class anon.pay.xml.XMLPaymentOption
 
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
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
 
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.
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
 
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
 
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.pay.PaymentInstanceDBEntry
 
getName() - Method in class anon.pay.xml.XMLPaymentOption
 
getName() - Method in class anon.pay.xml.XMLVolumePlan
 
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
 
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.
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() - Method in class anon.infoservice.AbstractMixCascadeContainer
Must return a MixCascade and never null.
getNextCascade() - Method in class anon.infoservice.SimpleMixCascadeContainer
 
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
 
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
 
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
 
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
 
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
getOrderData() - Method in class anon.client.DataChainSendOrderStructure
 
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
 
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
 
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.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
 
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
 
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.
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
 
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
 
getPayloadData() - Method in class anon.client.MixPacket
Returns the internal payload data buffer without headers.
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.
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 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.proxy.DirectProxy.RequestInfo
 
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
 
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
 
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.
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.
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
 
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.client.crypto.ASymMixCipherPlainRSA
 
getPublicKey() - Method in interface anon.client.crypto.IASymMixCipher
 
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
 
getPublicKeys() - Method in class anon.anonudp.UDPMultiplexer
 
getPublicParams() - Method in class anon.crypto.MyDSAPublicKey
 
getPublicParams() - Method in class anon.crypto.MyECPublicKey
 
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
 
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
getReceivedDate() - Method in class anon.pay.xml.XMLTransCert
 
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.
getRemoteAddress() - Method in class anon.shared.ProxyConnection
 
getReplayOffset() - Method in class anon.client.MixParameters
 
getReplayTimestamp() - Method in class anon.client.MixParameters
 
getReplyAddress() - Method in class anon.pay.xml.XMLEmail
 
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.
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.
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.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
 
getRootInstance(JAPCertificate) - Static method in class anon.crypto.CertPath
 
getRuntime() - Static method in class anon.platform.MyRuntime
 
getSalt(String) - Static method in class anon.crypto.MD5Crypt
 
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
 
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
 
getService() - Method in exception anon.error.AnonServiceException
 
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.
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.
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.
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
 
getSortedEntryList(Util.Comparable) - Method in class anon.infoservice.Database
 
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
 
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.
getStatus() - Method in class anon.proxy.ProxyCallbackBuffer
 
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.
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.
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
 
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() - Method in class anon.pay.xml.XMLGenericText
 
getThisUpdate() - Method in class anon.crypto.CertificateRevocationList
 
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
 
getTimeoutListSize() - Method in class anon.infoservice.Database
 
getTimestamp() - Method in class anon.pay.xml.XMLBalance
 
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
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
 
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
 
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.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
 
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
 
getUpdatedOn() - Method in class anon.pay.xml.XMLAccountInfo.PastMonthsVolumeBytes
 
getUpdateInterval() - Method in class anon.util.Updater
 
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
 
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
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(String) - Method in class anon.pay.xml.XMLGenericStrings
 
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
 
getVisibleAddresses() - Method in class anon.infoservice.MixInfo
 
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
 
getWebshopURL() - Method in class anon.pay.PaymentInstanceDBEntry
 
getWebshopURL(long, String) - Method in class anon.pay.PaymentInstanceDBEntry
 
getWidth() - Method in class anon.util.captcha.MyImage
 
getX() - Method in class anon.crypto.MyDSAPrivateKey
 
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.PKCS10CertificationRequest
Get the X509 name that has been provided for this certification request.
getXMLByteArray() - Static method in class anon.pay.xml.XMLAuthenticationSuccess
Deprecated.
 
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
 
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
 
GREATER - Static variable in class anon.util.XMLDuration
 

H

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.
handleRequest(HTTPConnectionEvent) - Method in class anon.proxy.JonDoFoxHeader
 
handleRequest(HTTPConnectionEvent) - Method in class anon.proxy.JonDonymXHeaders
 
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
 
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() - 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_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.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.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
hasUserAllowedPaidServices(String) - Method in class anon.client.AbstractAutoSwitchedMixCascadeContainer
 
haveRulesChanged() - Method in class anon.proxy.DirectProxy.AllowProxyConnectionCallback
 
HEADER_LENGTH - Static variable in class anon.crypto.tinytls.TLSHandshakeRecord
 
HEADER_LENGTH - Static variable in class anon.crypto.tinytls.TLSPlaintextRecord
 
HEADER_STATISTICS - Static variable in class anon.infoservice.InfoServiceDBEntry
 
headerBytesNotComplete() - Method in class anon.proxy.DecompressionProxyCallback.DecompressionKit
 
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
 
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_ENCODING_STRING - Static variable in class anon.infoservice.HttpResponseStructure
 
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_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_X_JONDONYM_PREMIUM - 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
 
HTTPConnectionFactory - Class in anon.infoservice
This class creates all instances of HTTPConnection for the JAP client and is a singleton.
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
 
HttpRequestStructure - Class in anon.infoservice
This class describes an HTTP request.
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
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
 
ICrypt - Interface in anon.crypto
Provides methods that implement the Unix crypt command for creation of password hashes.
ID_BETA - Static variable in class anon.infoservice.JAPVersionInfo
 
ID_SIZE - Static variable in class anon.anonudp.mixchannel.Channel
 
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_E - Static variable in class anon.crypto.X509DistinguishedName
E-Mail : X509 identifier for the string "E"
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_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_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.
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.
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.
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.
incProcessedDownstreamPackets() - Method in class anon.client.DataChainChannelListEntry
 
incProcessedUpstreamPackets() - Method in class anon.client.DataChainChannelListEntry
 
incrementProgress() - Method in class anon.platform.AbstractOS.AbstractRetryCopyProcess
 
INDETERMINATE - Static variable in class anon.util.XMLDuration
 
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.
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.
InfoServiceHolder - Class in anon.infoservice
This class holds the instances of the InfoService class for the JAP client and is a singleton.
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.
InfoServiceIDEntry - Class in anon.infoservice
Used to identify old InfoService db entries.
InfoServiceIDEntry(InfoServiceDBEntry) - Constructor for class anon.infoservice.InfoServiceIDEntry
 
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_PAYLOAD_SIZE - Static variable in class anon.anonudp.mixmessage.Fragment
 
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
 
initializeEmptyTranslation(String) - Method in class anon.terms.TermsAndConditions
 
initializeEmptyTranslation(Locale) - Method in class anon.terms.TermsAndConditions
 
InitPacket - Class in anon.anonudp.mixpacket
 
InitPacket(int, byte[], PublicKey, byte[], byte[]) - Constructor for class anon.anonudp.mixpacket.InitPacket
 
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
 
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
 
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_toXmlElement(Document) - Method in class anon.pay.xml.XMLVolumePlanPurchase
Return an element that can be appended to the document.
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.
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
 
inttobyte(long, int) - Static method in class anon.util.ByteArrayUtil
Converts a long to a array of bytes
intValue() - Method in class anon.util.IntegerVariable
 
InvalidServiceException - Exception in anon.error
 
InvalidServiceException(AnonServerDescription) - Constructor for exception anon.error.InvalidServiceException
 
IP_ADDRESS - Static variable in class anon.crypto.AbstractX509AlternativeName
 
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
 
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.
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
 
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
 
isAllowedUsage(int) - Method in class anon.crypto.X509KeyUsage
 
isAnonymityTestDomain(HTTPProxyCallback.HTTPConnectionHeader) - 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() - 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.platform.WindowsRegistry
 
isClosed() - Method in class anon.shared.AbstractAnonChannel
 
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
 
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.proxy.AnonProxy
 
isConnected() - Method in class anon.proxy.DirectProxy
 
isConnecting() - Method in class anon.proxy.AnonProxy
 
isConnecting() - Method in class anon.proxy.DirectProxy.AllowProxyConnectionCallback
 
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
 
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.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
 
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.
isFindSubclassesEnabled() - Static method in class anon.util.ClassUtil
 
isFirstUpdateDone() - Method in class anon.util.Updater
 
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
 
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
isInternalEncodingRequired() - Method in class anon.proxy.AnonProxyRequest
 
isInterrupting() - Method in class anon.util.JobQueue.Job
 
isJavaNoMoreSupported() - 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
 
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
 
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
 
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
 
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
 
isReferencedCascade(MixCascade) - Method in class anon.infoservice.AbstractCascadeIDEntry
 
isRemembered() - Method in class anon.proxy.DirectProxy.AllowProxyConnectionCallback.Answer
 
isResponseFinished() - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
isRevoked() - Method in class anon.crypto.JAPCertificate
 
isSameMonthlyPeriod(Timestamp, Timestamp, Timestamp, 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
 
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
 
isSignatureObsolete() - Method in class anon.terms.TermsAndConditions
 
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
 
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
 
isTransactionExpired() - Method in class anon.pay.PayAccount
 
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
 
isUpdateDisabled() - Method in class anon.util.Updater.ObservableInfo
 
isUpdateDisabled() - Method in class anon.util.Updater.ObservableInfoContainer
 
isUpdateForced() - Method in class anon.infoservice.JavaVersionDBEntry
 
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".
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
 
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.
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
 
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
 
ISymCipher - Interface in anon.client.crypto
 
ITrustModel - Interface in anon.client
Represents a trust model for mix cascades.
IV_LENGTH - Static variable in class anon.anonudp.mixmessage.crypto.EccGroup713
 
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.
JAPMessages - Class in anon.util
Use this class to display GUI texts in the user's language.
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.
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.
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
 

K

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.
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_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_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_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_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
 
KeyExchangeManager - Class in anon.client
 
KeyExchangeManager(InputStream, OutputStream, MixCascade, ITrustModel, boolean) - Constructor for class anon.client.KeyExchangeManager
 
KeyPool - Class in anon.client.crypto
 

L

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
 
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.
LastMixCipher - Class in anon.client.crypto
 
LastMixCipher(MixParameters, IDataChannelChipher, boolean) - Constructor for class anon.client.crypto.LastMixCipher
 
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
 
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
 
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.
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.
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.
LongSortAsc() - Constructor for class anon.util.Util.LongSortAsc
 
LongSortDesc() - Constructor for class anon.util.Util.LongSortDesc
 

M

m_dFactor - Variable in class anon.pay.xml.XMLBalance.MonthlyOverusage
 
m_lAdditionalTraffic - Variable in class anon.pay.xml.XMLBalance.MonthlyOverusage
 
m_referenceTime - Static variable in class anon.client.MixParameters
 
m_tEndOfCurrentPeriod - Variable in class anon.pay.xml.XMLBalance.MonthlyOverusage
 
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
 
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
 
makeDataPacket(Fragment) - Method in class anon.anonudp.mixpacket.PacketFactory
 
makeInitPacket(Fragment) - Method in class anon.anonudp.mixpacket.PacketFactory
 
markAsBootstrap() - Method in class anon.infoservice.InfoServiceDBEntry
 
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_CLICKS_UNLIMITED - Static variable in class anon.pay.xml.XMLPaymentOption
 
MAX_DECOMPRESSION_OUTPUT - Static variable in class anon.proxy.DecompressionProxyCallback
 
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_KBYTES_COUNTING_AS_EMPTY - Static variable in class anon.pay.PayAccount
 
MAX_NR_OF_CONCURRENT_CONNECTIONS - Static variable in class anon.infoservice.Constants
 
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
 
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
 
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
MD5Crypt - Class in anon.crypto
Class containing static methods for encrypting passwords in FreeBSD md5 style.
MD5Crypt() - Constructor for class anon.crypto.MD5Crypt
 
MessageDBEntry - Class in anon.infoservice
Used to send messages to JAP.
MessageDBEntry(Element) - Constructor for class anon.infoservice.MessageDBEntry
 
MessageIdMismatch - Exception in anon.anonudp.exception
 
MessageIdMismatch(int, int) - Constructor for exception anon.anonudp.exception.MessageIdMismatch
 
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
 
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_PREPAID_INTERVAL - Static variable in class anon.pay.AIControlChannel
 
MIN_REQUESTS - Static variable in class anon.proxy.AnonProxy
 
MINIMUM_GET_XML_CONNECTION_TIMEOUT - Static variable in class anon.infoservice.InfoServiceDBEntry
 
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 - 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(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(Element) - Constructor for class anon.infoservice.MixCascadeExitAddresses
Only used in client context.
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
 
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).
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
 
MonthlyOverusage() - Constructor for class anon.pay.xml.XMLBalance.MonthlyOverusage
 
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
 
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_BLACKLISTED - Static variable in class anon.client.TrustModel
 
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_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_FREE_CASCADE - Static variable in class anon.client.TrustModel
 
MSG_EXCEPTION_NOT_ENOUGH_MIXES - Static variable in class anon.client.TrustModel
 
MSG_EXCEPTION_TOO_MANY_MIXES - Static variable in class anon.client.TrustModel
 
MSG_GET_FREE_CODE - Static variable in class anon.pay.PayAccountsFile
 
MSG_NO_PAYMENT_INSTANCE - Static variable in class anon.pay.PayAccountsFile
 
MSG_PAY_CREATE_ACCOUNT - Static variable in class anon.pay.PayAccountsFile
 
MSG_PI_UNAVAILABLE - Static variable in class anon.client.TrustModel
 
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_WITHOUT_COSTS - Static variable in class anon.client.TrustModel
 
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
 
MultiCertPath - Class in anon.crypto
This class takes an array of CertPaths that is associated with a signed XML Document.
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.
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.
MyCTRCipher - Class in anon.anonudp.mixmessage.crypto
 
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
 
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)*
MyStringBuilder - Class in anon.util
 
MyStringBuilder(int) - Constructor for class anon.util.MyStringBuilder
 
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.

N

NAME_TYPE_MIX - Static variable in class anon.infoservice.MixInfo
 
NAME_TYPE_OPERATOR - Static variable in class anon.infoservice.MixInfo
 
needsUpdate() - Method in class anon.util.Updater
 
negate() - Method in class anon.util.XMLDuration
Returns a new Duration object whose value is -this.
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
 
nextInt(int) - Method in class anon.crypto.MyRandom
 
nextLong() - Method in class anon.crypto.MyRandom
 
NO_ENCRYPTION - Static variable in class anon.client.crypto.SymCipher
 
NO_ERRORS - Static variable in class anon.crypto.CertPath
 
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
 
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
 
notifyAdditionalObserversOnUpdate(Class) - Method in class anon.util.Updater.ObservableInfo
 
notifyAdditionalObserversOnUpdate(Class) - Method in class anon.util.Updater.ObservableInfoContainer
 
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
 
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_DAY_TIMEOUT - Static variable in class anon.infoservice.PerformanceEntry
 
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
 
openLink(String) - Method in class anon.platform.UnknownOS
 
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
 
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
 
OperatorBlacklistAttribute(int, Object, boolean) - Constructor for class anon.client.TrustModel.OperatorBlacklistAttribute
 
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
 
organizeChannelClose() - Method in class anon.client.AbstractDataChannel
 
organizeChannelClose() - Method in class anon.client.SimulatedLimitedDataChannel
 
organizeChannelClose() - Method in class anon.client.UnlimitedDataChannel
 
OS_NAME - Static variable in class anon.platform.MacOS
 
OTHER_NAME - Static variable in class anon.crypto.AbstractX509AlternativeName
 
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
 
OVERHEAD - Static variable in class anon.anonudp.mixmessage.crypto.LinkEncryption
 

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
 
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 - 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
 
PACKETS - Static variable in class anon.infoservice.PerformanceEntry
Current users attribute.
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
 
parse(Element) - Method in class anon.infoservice.AbstractDistributableDatabaseEntry.Serials
 
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.
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
parseHostnamePort(String) - Static method in class anon.infoservice.ListenerInterface
 
parseHostnamePort(String, int) - Static method in class anon.infoservice.ListenerInterface
 
ParseServiceException - Exception in anon.error
 
ParseServiceException(MixCascade, String) - Constructor for exception anon.error.ParseServiceException
 
parseStatus() - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
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
 
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.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
 
PAYLOAD_SIZE - Static variable in class anon.anonudp.mixpacket.InitPacket
 
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
 
PERFORMANCE_INFO_TTL - Static variable in class anon.infoservice.PerformanceInfo
 
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.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
 
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.
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
poll(int) - Method in class anon.util.ObjectQueue
Tries returning an object using ObjectQueue.pop().
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_MAX_VALUE - Static variable in class anon.infoservice.ListenerInterface
 
PORT_MIN_VALUE - Static variable in class anon.infoservice.ListenerInterface
 
POST_FILE - Static variable in class anon.infoservice.MessageDBEntry
 
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.
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
 
PREFERRED_INFOSERVICE_CHANGED - Static variable in class anon.infoservice.InfoServiceHolderMessage
This message is sent after the preferred infoservice was changed.
PremiumChargedAccountAttribute(int, Object, boolean) - Constructor for class anon.client.TrustModel.PremiumChargedAccountAttribute
 
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
 
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
printXmlEncodable(IXMLEncodable) - Static method in class anon.util.XMLUtil
 
PrivateKey - Class in anon.anonudp.mixmessage.crypto
 
PrivateKey() - Constructor for class anon.anonudp.mixmessage.crypto.PrivateKey
 
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
 
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.
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.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
 
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
 
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_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
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.
PublicKey - Class in anon.anonudp.mixmessage.crypto
 
PublicKey(PrivateKey) - Constructor for class anon.anonudp.mixmessage.crypto.PublicKey
 
push(Object) - Method in class anon.util.ObjectQueue
Pushes an object to the head of the queue.
putNewCascadesInBlacklist(boolean) - Static method in class anon.infoservice.BlacklistedCascadeIDEntry
 

Q

quoteXML(String) - Static method in class anon.util.XMLUtil
 

R

randomBytes(int) - Static method in class anon.anonudp.mixmessage.Util
 
randomize() - Method in class anon.infoservice.Database
 
RandomListenerInterfaceSwitcher - Class in anon.infoservice
 
RandomListenerInterfaceSwitcher(Vector, int, int, Vector) - Constructor for class anon.infoservice.RandomListenerInterfaceSwitcher
 
read(String) - Method in class anon.platform.WindowsRegistry
 
readAnswer() - Method in class anon.pay.HttpClient
Einlesen der Http-Antwort.
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
 
readInt(InputStream) - Static method in class anon.util.Util
 
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(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
 
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.
receivePacket(int, byte[]) - Method in interface anon.anonudp.mixchannel.PacketListener
 
receivePacket(int, byte[]) - Method in class anon.anonudp.PacketListenerImpl
 
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
 
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
 
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
 
registerExternalDatabase(IEDBConfiguration) - Static method in class anon.infoservice.Database
 
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
 
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
 
removeAll() - Method in class anon.infoservice.Database
Removes all entries from the database.
removeAllAttributes() - Method in class anon.client.TrustModel
 
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
 
removeCallback(ProxyCallback) - Method in class anon.proxy.ProxyCallbackHandler
 
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.
removeEventListener(AnonServiceEventListener) - Method in interface anon.AnonService
Removes an AnonServiceEventListener.
removeEventListener(AnonServiceEventListener) - Method in class anon.client.AnonClient
 
removeEventListener(AnonServiceEventListener) - Method in class anon.proxy.AnonProxy
 
removeEventListeners() - Method in interface anon.AnonService
 
removeEventListeners() - Method in class anon.client.AnonClient
 
removeHTTPConnectionListener(AbstractHTTPConnectionListener) - Method in class anon.proxy.AnonProxy
 
removeHTTPConnectionListener(AbstractHTTPConnectionListener) - Method in class anon.proxy.HTTPProxyCallback
 
removeMessageListener(IMessageListener) - Method in class anon.pay.PayAccount
 
removePaymentListener(IPaymentListener) - Method in class anon.pay.PayAccountsFile
 
removePriority(AnonProxyRequest) - Method in class anon.proxy.AnonProxy.RoundRobinRequestQueue
 
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
 
removeSignatureFrom(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
 
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.
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
 
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
 
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
 
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
 
requestMonthlyOverusage() - Method in class anon.pay.PayAccount
 
requestTimestamps() - Method in class anon.client.replay.ReplayControlChannel
 
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.infoservice.AbstractMixCascadeContainer
 
reset() - Method in interface anon.IServiceContainer
 
reset() - Method in class anon.platform.AbstractOS.AbstractRetryCopyProcess
 
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
 
resetRequestHeader(String) - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
resetResponseHeader(String) - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
ResourceInstantiationException() - Constructor for exception anon.util.IResourceInstantiator.ResourceInstantiationException
 
ResourceLoader - Class in anon.util
This class loads resources from the file system.
response(IPacket) - Method in class anon.anonudp.mixchannel.Channel
 
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
 
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
 
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.
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
 
RFC_822_NAME - Static variable in class anon.crypto.AbstractX509AlternativeName
 
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
 
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.client.AbstractDataChain
 
run() - Method in class anon.client.crypto.KeyPool
 
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.proxy.AnonProxyRequest
Reads first byte from the given client socket to recognize the kind of request.
run() - Method in class anon.util.JobQueue.Job
 
runJob() - Method in class anon.util.JobQueue.Job
Replaces the run method as the normal run method is implemented by Job itself.

S

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
 
sendAccountCert() - Method in class anon.pay.AIControlChannel
 
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.
sendOpenUrlSocketMessage(URL) - Method in class anon.platform.AbstractOS.AbstractURLOpener
 
sendOpenUrlSocketMessage(URL) - Method in class anon.platform.AbstractOS
 
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.
sendRawMessage(byte[]) - Method in class anon.client.AbstractControlChannel
Sends the supplied message in as many MixPackets as necessary.
sendToMix(IPacket) - Method in class anon.anonudp.UDPMultiplexer
 
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
 
SerialDBEntry(String, long, long, boolean, boolean, String) - Constructor for class anon.infoservice.AbstractDistributableDatabaseEntry.SerialDBEntry
 
Serials(Class) - Constructor for class anon.infoservice.AbstractDistributableDatabaseEntry.Serials
 
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
 
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
 
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, int) - Method in class anon.client.TrustModel
 
setAttribute(Class, int, Object) - Method in class anon.client.TrustModel
 
setAttribute(Class, int, Vector) - 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, int) - Method in class anon.infoservice.PerformanceEntry
Sets the best bound value.
setBlocked(boolean) - Method in class anon.pay.PayAccount
 
setBlockOnHttpConnectionError(boolean) - Static method in class anon.client.AnonClient
 
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
 
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
setConnectionHeader(HTTPProxyCallback.HTTPConnectionHeader) - Method in class anon.proxy.HTTPConnectionEvent
 
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
 
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
 
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
 
setDNSResolver(IHTTPClientDNSResolver) - Method in class anon.client.AnonClient
 
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.
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
 
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
 
setFax(String) - Method in class anon.infoservice.OperatorAddress
 
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).
setGzipInflater(Inflater) - Method in class anon.proxy.DecompressionProxyCallback.DecompressionKit
 
setHostname(String) - Method in class anon.infoservice.ListenerInterface
Sets the host name.
setHTTPDecompressionEnabled(boolean) - Method in class anon.proxy.AnonProxy
 
setHTTPHeaderProcessingEnabled(boolean, boolean) - Method in class anon.proxy.AnonProxy
 
setId(int) - Method in class anon.pay.xml.XMLEasyCC
 
setId(double) - Method in class anon.terms.TCComponent
 
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)
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.
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
 
setMaxConcurrentRequests(int) - Method in class anon.proxy.AnonProxy
 
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
 
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
 
setNeighbour(boolean) - Method in class anon.infoservice.InfoServiceDBEntry
Forces this InfoService to be a neighbour or not.
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
 
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
 
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
 
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
 
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
 
setProxyListener(IProxyListener) - Method in class anon.proxy.AnonProxy
 
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
 
setReceivedDate(Date) - Method in class anon.pay.xml.XMLTransCert
 
setRecvKey(byte[], int, int) - Method in class anon.client.crypto.ControlChannelCipher
 
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
 
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
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
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.
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
 
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
 
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.proxy.ProxyCallbackBuffer
 
setStorageMode(int) - Static method in class anon.util.XMLUtil
Sets the storage mode for XML documents.
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
 
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
 
setUpStreamContentBytes(long) - Method in class anon.proxy.HTTPConnectionEvent
 
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
 
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
 
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
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
 
shutdown(boolean) - Method in interface anon.AnonService
Disconnects form the server.
shutdown(boolean) - Method in class anon.client.AnonClient
 
shutdown() - Method in class anon.infoservice.InfoServiceHolder
 
shutdown() - Method in class anon.util.ThreadPool
 
shutdownDatabases() - Static method in class anon.infoservice.Database
 
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(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(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
 
signalAccountError(XMLErrorMessage) - Method in class anon.pay.PayAccountsFile
signalAccountError
signalAccountRequest(MixCascade) - Method in class anon.pay.PayAccountsFile
signalAccountRequest
SignatureCreator - Class in anon.crypto
 
SignatureVerifier - Class in anon.crypto
Manages the verification of all signatures.
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
 
SingleChannelDataChain - Class in anon.client
 
SingleChannelDataChain(IDataChannelCreator, DataChainErrorListener, IntegrityErrorListener, int, boolean, boolean, int, int, boolean, boolean) - Constructor for class anon.client.SingleChannelDataChain
 
SingleStringPasswordReader - Class in anon.util
 
SingleStringPasswordReader(String) - Constructor for class anon.util.SingleStringPasswordReader
 
SingleStringPasswordReader(char[]) - Constructor for class anon.util.SingleStringPasswordReader
 
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 - Static variable in class anon.anonudp.mixpacket.DataPacket
 
size() - Method in class anon.pay.xml.XMLTransactionOverview
 
SIZE_DATA - Static variable in class anon.anonudp.mixmessage.Fragment
 
SIZE_INIT - Static variable in class anon.anonudp.mixmessage.Fragment
 
SMTP - Static variable in interface anon.AnonChannel
Constant for the channel type: SMTP-Proxy.
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
 
SOCKS - Static variable in interface anon.AnonChannel
Constant for the channel type: SOCKS-Proxy.
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.
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.
StabilityAttributes(int, int, int, int) - Constructor for class anon.infoservice.PerformanceEntry.StabilityAttributes
 
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.crypto.DSAKeyPool
 
start(AbstractMixCascadeContainer) - Method in class anon.proxy.AnonProxy
 
start() - Method in class anon.proxy.DirectProxy
 
start(boolean) - Method in class anon.util.Updater
Starts the thread if it has not already started or has been stopped before.
startHandshake() - Method in class anon.crypto.tinytls.TinyTLS
start the handshake
startHandshake() - Method in class anon.crypto.tinytls.TinyTLSServerSocket
start the handshake
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).
stop() - Method in class anon.anonudp.UDPMultiplexer
 
stop() - Static method in class anon.client.crypto.KeyPool
 
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.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.
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
 
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
 
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
 
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
 
SymCipherNoEncryption - Class in anon.client.crypto
 
SymCipherNoEncryption() - Constructor for class anon.client.crypto.SymCipherNoEncryption
 
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
 
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_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().
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
 
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
 
TCP - Static variable in interface anon.AnonChannel
Constant for the channel type: TCP.
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!
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.
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
 
TermsAndConditionsResponseHandler - Class in anon.terms
Extracts the requested resources the mix sends back and stores them.
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
 
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() - 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
 
ThreadPool - Class in anon.util
 
ThreadPool(String, int) - Constructor for class anon.util.ThreadPool
 
ThreadPool(String, int, int) - Constructor for class anon.util.ThreadPool
 
TimedOutputStream - Class in anon.util
This class implements an OutputStream, where a timeout for the write() and flush () operations can be set.
TimedOutputStream(OutputStream, long) - Constructor for class anon.util.TimedOutputStream
 
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_STATUS - Static variable in class anon.infoservice.Constants
 
TIMEOUT_TEMPORARY_CASCADE - Static variable in class anon.infoservice.Constants
 
TimestampUpdater - Class in anon.client.replay
 
TimestampUpdater(MixParameters[], ReplayControlChannel) - Constructor for class anon.client.replay.TimestampUpdater
 
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
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
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
 
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(Object) - Static method in class anon.util.Util
Creates an Object array from a single Object.
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
 
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)
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:...
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.
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.
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.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.MixPosition
 
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.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(Node) - Static method in class anon.util.XMLUtil
Writes an XML-Node to a String.
toString(IXMLEncodable) - Static method in class anon.util.XMLUtil
 
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
 
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(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.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.
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
 
transferedBytes(long, int) - Method in interface anon.proxy.IProxyListener
Called if some bytes are transferred.
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(Element, boolean) - Constructor for class anon.terms.TermsAndConditions.Translation
 
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_DEFAULT_INDEX - Static variable in class anon.client.TrustModel
 
TRUST_RESERVED - Static variable in class anon.client.TrustModel
Reserved for future use
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(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
 
TYPE_BYTE_SIZE - Static variable in interface anon.anonudp.mixpacket.IPacket
 
TYPE_DATA - Static variable in interface anon.anonudp.mixpacket.IPacket
 
TYPE_DATA_AVAILABLE - Static variable in class anon.client.DataChainInputStreamQueueEntry
 
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_STREAM_END - Static variable in class anon.client.DataChainInputStreamQueueEntry
 
TYPE_XML - Static variable in class anon.pay.xml.XMLGenericText
 
TypeFilterDataChain - Class in anon.client
 
TypeFilterDataChain(AnonChannel, int) - Constructor for class anon.client.TypeFilterDataChain
 

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.
UDPMultiplexer - Class in anon.anonudp
 
UDPMultiplexer(MixCascade, KeyExchangeManager) - Constructor for class anon.anonudp.UDPMultiplexer
 
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
 
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
 
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
 
unsignedIntToBytes(int) - Static method in class anon.anonudp.mixmessage.Util
 
UNVERIFIED - Static variable in class anon.crypto.CertPathInfo
 
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.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_INFORMATION_ANNOUNCE_PERIOD - Static variable in class anon.infoservice.Constants
 
UPDATE_INTERVAL_MS - Static variable in class anon.infoservice.update.PaymentInstanceUpdater
 
updateAsync(Vector) - Method in class anon.util.Updater
Force an update of the known database entries.
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.
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
 
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.ObservableInfo - Class in anon.util
 
Updater.ObservableInfoContainer - Class in anon.util
 
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
 
USE_SDK_GCM - Static variable in class anon.AnonLib
 
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
 
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.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

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.
VENDOR_ID_BLACKDOWN_JAVA - Static variable in class anon.infoservice.JavaVersionDBEntry
 
VENDOR_ID_SUN_JAVA - Static variable in class anon.infoservice.JavaVersionDBEntry
 
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.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(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_FORMAT - Static variable in class anon.util.Util
Defines the format of version numbers in the AN.ON project.
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

waitForNextMessage() - Method in class anon.client.InternalChannelMessageQueue
This method will return the current message queue head.
WEEK_SEVEN_DAYS_TIMEOUT - Static variable in class anon.infoservice.PerformanceEntry
 
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(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.
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
 
writeRequest(String, String, String) - Method in class anon.pay.HttpClient
Sendet Http-Request.

X

X400_ADDRESS - Static variable in class anon.crypto.AbstractX509AlternativeName
 
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
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.
XML_ATTR_ACCEPTED - Static variable in class anon.terms.TermsAndConditions
 
XML_ATTR_AUTO_BLACKLIST_NEW_CASCADES - Static variable in class anon.infoservice.BlacklistedCascadeIDEntry
 
XML_ATTR_CLASS - Static variable in class anon.crypto.CertPath
 
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_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_HIDDEN - Static variable in class anon.infoservice.ListenerInterface
 
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_NO_DATA - Static variable in class anon.client.TrustModel.TrustAttribute
 
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_LOCALE - Static variable in class anon.terms.TermsAndConditions.Translation
 
XML_ATTR_LOCALE - Static variable in class anon.terms.TermsAndConditionsRequest
 
XML_ATTR_NAME - Static variable in class anon.client.TrustModel.TrustAttribute
 
XML_ATTR_NAME - Static variable in class anon.terms.template.Section
 
XML_ATTR_PAYMENT - Static variable in class anon.infoservice.MixCascadeExitAddresses
The payment XML attribute name.
XML_ATTR_REFERENCE_ID - Static variable in class anon.terms.TermsAndConditions.Translation
 
XML_ATTR_SERIAL - Static variable in class anon.infoservice.AbstractDistributableDatabaseEntry
 
XML_ATTR_TRUST_CONDITION - Static variable in class anon.client.TrustModel.TrustAttribute
 
XML_ATTR_TYPE - Static variable in class anon.crypto.CertPath
 
XML_ATTR_VALID - Static variable in class anon.infoservice.AbstractDistributableDatabaseEntry
 
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_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_ATTRIBUTE_NAME_FOR_CASCADE - Static variable in class anon.infoservice.MixInfo
 
XML_ELEM_CHANGE_INFO_SERVICES - Static variable in class anon.infoservice.InfoServiceHolder
 
XML_ELEM_FILE - Static variable in class anon.infoservice.ListenerInterface
 
XML_ELEM_HOST - Static variable in class anon.infoservice.ListenerInterface
 
XML_ELEM_PORT - Static variable in class anon.infoservice.ListenerInterface
 
XML_ELEM_PREMIUM_REMINDER - Static variable in class anon.infoservice.MixInfo
 
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_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.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.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_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_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_WEBINFO - Static variable in class anon.infoservice.MixCascade
 
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_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_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
 
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
 
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.
XMLSignatureElement - Class in anon.crypto
Holds a single -Element which is held in an XMLSignature-object.
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
 

Z

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.
ZipEvent(long, long, int) - Constructor for class anon.util.ZipArchiver.ZipEvent
 
ZLibTools - Class in anon.util
This class provides some utility methods for ZLib compression.
ZLibTools() - Constructor for class anon.util.ZLibTools
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
Skip navigation links

Copyright © 2023. All rights reserved.