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

A

ABOUT_DX - Static variable in class jap.JAPAbout
 
ABOUT_DY - Static variable in class jap.JAPAbout
 
ABOUTFN - Static variable in class jap.JAPConstants
 
aboutJAP() - Static method in class jap.JAPController
Shows the About dialog
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) - 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
 
AbstractChannel(int, Multiplexer) - Constructor for class anon.client.AbstractChannel
 
AbstractChannel - Class in anon.shared
 
AbstractChannel(int) - Constructor for class anon.shared.AbstractChannel
 
AbstractChannel() - Constructor for class anon.shared.AbstractChannel
 
AbstractControlChannel - Class in anon.client
 
AbstractControlChannel(int, Multiplexer, IServiceContainer) - Constructor for class anon.client.AbstractControlChannel
 
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
Initialises and starts the database update thread.
AbstractDatabaseUpdater(Updater.IUpdateInterval, Updater.ObservableInfo) - Constructor for class anon.infoservice.update.AbstractDatabaseUpdater
Initialises and starts the database update thread.
AbstractDataChain - Class in anon.client
 
AbstractDataChain(IDataChannelCreator, DataChainErrorListener) - Constructor for class anon.client.AbstractDataChain
 
AbstractDataChain.DataChainInputStreamImplementation - Class in anon.client
 
AbstractDataChain.DataChainInputStreamImplementation() - Constructor for class anon.client.AbstractDataChain.DataChainInputStreamImplementation
 
AbstractDataChain.DataChainOutputStreamImplementation - Class in anon.client
 
AbstractDataChain.DataChainOutputStreamImplementation() - Constructor for class anon.client.AbstractDataChain.DataChainOutputStreamImplementation
 
AbstractDataChannel - Class in anon.client
 
AbstractDataChannel(int, Multiplexer, AbstractDataChain, MixCipherChain) - Constructor for class anon.client.AbstractDataChannel
 
AbstractDialogExtraButton - Class in gui.dialog
 
AbstractDialogExtraButton() - Constructor for class gui.dialog.AbstractDialogExtraButton
 
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 distributabe database entries.
AbstractDistributableDatabaseEntry(long) - Constructor for class anon.infoservice.AbstractDistributableDatabaseEntry
 
AbstractDistributableDatabaseEntry.SerialDBEntry - Class in anon.infoservice
 
AbstractDistributableDatabaseEntry.SerialDBEntry(String, long, long, boolean, boolean, String) - Constructor for class anon.infoservice.AbstractDistributableDatabaseEntry.SerialDBEntry
 
AbstractDistributableDatabaseEntry.Serials - Class in anon.infoservice
 
AbstractDistributableDatabaseEntry.Serials(Class) - Constructor for class anon.infoservice.AbstractDistributableDatabaseEntry.Serials
 
AbstractHelpFileStorageManager - Class in gui.help
A generic interface that allows the JAPModel to maintain a consistent file storage layer when the path for external help files changes.
AbstractHelpFileStorageManager() - Constructor for class gui.help.AbstractHelpFileStorageManager
 
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.
AbstractJAPConfModule - Class in jap
This is the generic implementation for a JAP configuration module.
AbstractJAPConfModule(IJAPConfSavePoint) - Constructor for class jap.AbstractJAPConfModule
This is the constructor of AbstractJAPConfModule.
AbstractJAPConfModule.FontSizeObserver - Class in jap
Observes changes of the font size.
AbstractJAPConfModule.FontSizeObserver() - Constructor for class jap.AbstractJAPConfModule.FontSizeObserver
 
AbstractJAPConfModule.RootPanelAncestorListener - Class in jap
Helper class for creating a onRootPanelShown call when the root panel (the whole configuration tab of this module) is coming to foreground.
AbstractJAPConfModule.RootPanelAncestorListener() - Constructor for class jap.AbstractJAPConfModule.RootPanelAncestorListener
 
AbstractJAPMainView - Class in jap
 
AbstractJAPMainView(String, JAPController) - Constructor for class jap.AbstractJAPMainView
 
AbstractLog4jLog - Class in logging
This is the logging service implementation for compatibility between JAP logging style and log4j logging style.
AbstractLog4jLog() - Constructor for class logging.AbstractLog4jLog
 
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
 
AbstractMessage - Class in anon.util
This is a generic message implementation.
AbstractMessage(int) - Constructor for class anon.util.AbstractMessage
This creates a new AbstractMessage.
AbstractMessage(int, Object) - Constructor for class anon.util.AbstractMessage
This creates a new AbstractMessage.
AbstractMixCascadeContainer - Class in anon.infoservice
This class keeps and returns one or more objects of the class MixCascade.
AbstractMixCascadeContainer() - Constructor for class anon.infoservice.AbstractMixCascadeContainer
 
AbstractMixCascadeUpdater - Class in anon.infoservice.update
Updates the list of available MixCascades.
AbstractMixCascadeUpdater(Updater.ObservableInfo) - Constructor for class anon.infoservice.update.AbstractMixCascadeUpdater
 
AbstractMixCascadeUpdater(long, boolean, Updater.ObservableInfo) - Constructor for class anon.infoservice.update.AbstractMixCascadeUpdater
 
AbstractOS - Class in platform
This abstract class provides access to OS-specific implementations of certain functions.
AbstractOS() - Constructor for class platform.AbstractOS
 
AbstractOS.AbstractRetryCopyProcess - Class in platform
 
AbstractOS.AbstractRetryCopyProcess(int) - Constructor for class platform.AbstractOS.AbstractRetryCopyProcess
 
AbstractOS.AbstractURLOpener - Class in platform
 
AbstractOS.AbstractURLOpener() - Constructor for class platform.AbstractOS.AbstractURLOpener
 
AbstractOS.InitEnvRunner - Class in platform
 
AbstractOS.InitEnvRunner() - Constructor for class platform.AbstractOS.InitEnvRunner
 
AbstractOS.IURLErrorNotifier - Interface in platform
 
AbstractPrivateKey - Class in anon.crypto
This class is an abstract implementation of a private key.
AbstractPrivateKey() - Constructor for class anon.crypto.AbstractPrivateKey
Creates a new (empty) private key;
AbstractPrivateKey(PrivateKeyInfo) - Constructor for class anon.crypto.AbstractPrivateKey
Creates a private key from a PrivateKeyInfo.
AbstractPublicKey - Class in anon.crypto
This class is an abstract implementation of a private key.
AbstractPublicKey() - Constructor for class anon.crypto.AbstractPublicKey
 
AbstractPublicKey(SubjectPublicKeyInfo) - Constructor for class anon.crypto.AbstractPublicKey
Creates a public key from a PrivateKeyInfo.
AbstractTLSRecord - Class in anon.crypto.tinytls
 
AbstractTLSRecord() - Constructor for class anon.crypto.tinytls.AbstractTLSRecord
 
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(DERSequence) - Constructor for class anon.crypto.AbstractX509AlternativeName
Creates an X509AlternativeName from a BouncyCastle DER 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(DERSequence) - Constructor for class anon.crypto.AbstractX509Extension
Creates an extension from a BouncyCastle DER 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(DERSequence) - Constructor for class anon.crypto.AbstractX509KeyIdentifier
Create a new KeyIdentifier from a BouncyCastle DERSequence
accept() - Method in class anon.crypto.tinytls.TinyTLSServer
 
accept(long) - Method in class anon.crypto.tinytls.TinyTLSServer
 
accept(File) - Method in class gui.JAPDll.MyFileFilter
 
accept(File) - Method in class gui.SimpleFileFilter
 
accept(File) - Method in class jap.pay.AccountSettingsPanel.MyFileFilter
 
accept(File) - Method in class update.JarFileFilter
 
accepted - Variable in class anon.terms.TermsAndConditions
 
accepted - Variable in class gui.TermsAndConditionsDialog.TermsAndConditonsDialogReturnValues
 
accepted - Variable in class jap.TermsAndConditionsOperatorTable.OperatorTableModel
 
ACCEPTED_CHARS - Static variable in class gui.JapCouponField
 
ACCEPTED_COL - Static variable in class jap.TermsAndConditionsOperatorTable
 
ACCEPTED_COL_NAMEKEY - Static variable in class jap.TermsAndConditionsOperatorTable
 
acceptInitialValue - Variable in class gui.TermsAndConditionsDialog
 
ACCOUNT_DESCRIPTION - Variable in class gui.JAPDll.MyFileFilter
 
ACCOUNT_DESCRIPTION - Variable in class jap.pay.AccountSettingsPanel.MyFileFilter
 
ACCOUNT_EXTENSION - Static variable in class jap.pay.AccountSettingsPanel.MyFileFilter
 
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 gui.dialog.CaptchaContentPane
 
accountActivated(PayAccount) - Method in class jap.pay.AccountSettingsPanel
 
accountActivated(PayAccount) - Method in class jap.pay.PaymentMainPanel.MyPaymentListener
accountActivated
accountAdded(PayAccount) - Method in interface anon.pay.IPaymentListener
An account was added
accountAdded(PayAccount) - Method in class gui.dialog.CaptchaContentPane
 
accountAdded(PayAccount) - Method in class jap.pay.AccountSettingsPanel
 
accountAdded(PayAccount) - Method in class jap.pay.PaymentMainPanel.MyPaymentListener
accountAdded
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 gui.dialog.CaptchaContentPane
 
accountCertRequested(MixCascade) - Method in class jap.pay.AccountSettingsPanel
 
accountCertRequested(MixCascade) - Method in class jap.pay.PaymentMainPanel.MyPaymentListener
accountCertRequested
accountChanged(PayAccount) - Method in interface anon.pay.IAccountListener
the state of the account changed
accountChanged(PayAccount) - Method in class anon.pay.PayAccountsFile.MyAccountListener
accountChanged
accountEmpty(PayAccount, MixCascade) - Method in interface anon.pay.IAIEventListener
 
accountError(XMLErrorMessage, boolean) - Method in interface anon.pay.IPaymentListener
The AI has signaled an error.
accountError(XMLErrorMessage, boolean) - Method in class gui.dialog.CaptchaContentPane
 
accountError(XMLErrorMessage, boolean) - Method in class jap.pay.AccountSettingsPanel
 
accountError(XMLErrorMessage, boolean) - Method in class jap.pay.PaymentMainPanel.MyPaymentListener
accountError
ACCOUNTICONFNARRAY - Static variable in class jap.JAPConstants
 
accountRemoved(PayAccount) - Method in interface anon.pay.IPaymentListener
An account was removed
accountRemoved(PayAccount) - Method in class gui.dialog.CaptchaContentPane
 
accountRemoved(PayAccount) - Method in class jap.pay.AccountSettingsPanel
 
accountRemoved(PayAccount) - Method in class jap.pay.PaymentMainPanel.MyPaymentListener
accountRemoved
AccountSettingsPanel - Class in jap.pay
The Jap Conf Module (Settings Tab Page) for the Accounts and payment Management also contains the setup for the account creation/charging wizard
AccountSettingsPanel() - Constructor for class jap.pay.AccountSettingsPanel
 
AccountSettingsPanel.AccountCreationPane - Class in jap.pay
 
AccountSettingsPanel.AccountCreationPane(JAPDialog, String, WorkerContentPane, Runnable) - Constructor for class jap.pay.AccountSettingsPanel.AccountCreationPane
 
AccountSettingsPanel.CustomRenderer - Class in jap.pay
 
AccountSettingsPanel.CustomRenderer() - Constructor for class jap.pay.AccountSettingsPanel.CustomRenderer
 
AccountSettingsPanel.FetchTermsRunnable - Class in jap.pay
 
AccountSettingsPanel.FetchTermsRunnable(JAPDialog, JpiSelectionPane) - Constructor for class jap.pay.AccountSettingsPanel.FetchTermsRunnable
 
AccountSettingsPanel.FetchTermsRunnable(JAPDialog, PaymentInstanceDBEntry, XMLGenericText) - Constructor for class jap.pay.AccountSettingsPanel.FetchTermsRunnable
 
AccountSettingsPanel.FixedReturnAccountRunnable - Class in jap.pay
 
AccountSettingsPanel.FixedReturnAccountRunnable(PayAccount) - Constructor for class jap.pay.AccountSettingsPanel.FixedReturnAccountRunnable
 
AccountSettingsPanel.MyActionListener - Class in jap.pay
Handler for the Button Clicks
AccountSettingsPanel.MyActionListener() - Constructor for class jap.pay.AccountSettingsPanel.MyActionListener
 
AccountSettingsPanel.MyFileFilter - Class in jap.pay
Filefilter for the import function
AccountSettingsPanel.MyFileFilter() - Constructor for class jap.pay.AccountSettingsPanel.MyFileFilter
 
AccountUpdater - Class in anon.infoservice.update
 
AccountUpdater() - Constructor for class anon.infoservice.update.AccountUpdater
 
actionExportHTMLToFile(Component, String, String) - Static method in class gui.TermsAndConditionsDialog
 
actionPerformed(ActionEvent) - Method in class gui.CaptchaDialog
 
actionPerformed(ActionEvent) - Method in class gui.ClipFrame
 
actionPerformed(ActionEvent) - Method in class gui.dialog.DialogContentPane.ButtonListener
 
actionPerformed(ActionEvent) - Method in class gui.help.JAPHelp.HelpContextActionListener
 
actionPerformed(ActionEvent) - Method in class gui.help.JAPInternalHelpViewer.HelpListener
 
actionPerformed(ActionEvent) - Method in class gui.JAPAWTMsgBox
 
actionPerformed(ActionEvent) - Method in class gui.MixDetailsDialog.MyButtonListener
 
actionPerformed(ActionEvent) - Method in class gui.wizard.BasicWizardHost
 
actionPerformed(ActionEvent) - Method in class jap.CascadePopupMenu.CascadeItemListener
 
actionPerformed(ActionEvent) - Method in class jap.JAPConf
 
actionPerformed(ActionEvent) - Method in class jap.JAPConfAnon
Deactivates GUI when no cascades are returned by the Infoservice
actionPerformed(ActionEvent) - Method in class jap.JAPConfHTTPFilter
 
actionPerformed(ActionEvent) - Method in class jap.JAPConfMixminion
actionPerformed
actionPerformed(ActionEvent) - Method in class jap.JAPConfNetwork
 
actionPerformed(ActionEvent) - Method in class jap.JAPConfTor
actionPerformed
actionPerformed(ActionEvent) - Method in class jap.JAPConfUpdate
 
actionPerformed(ActionEvent) - Method in class jap.JAPDebug
 
actionPerformed(ActionEvent) - Method in class jap.JAPNewView
 
actionPerformed(ActionEvent) - Method in class jap.JAPViewIconified
 
actionPerformed(ActionEvent) - Method in class jap.pay.AccountSettingsPanel.MyActionListener
 
actionPerformed(ActionEvent) - Method in class jap.pay.ActivePaymentDetails
 
actionPerformed(ActionEvent) - Method in class jap.pay.BISelectionDialog
 
actionPerformed(ActionEvent) - Method in class jap.pay.FlatrateDialog
Deprecated.  
actionPerformed(ActionEvent) - Method in class jap.pay.PassivePaymentDetails
 
actionPerformed(ActionEvent) - Method in class jap.pay.TransactionOverviewDialog
 
actionPerformed(ActionEvent) - Method in class jap.pay.wizardnew.JpiSelectionPane
 
actionPerformed(ActionEvent) - Method in class jap.pay.wizardnew.MethodSelectionPane
 
actionPerformed(ActionEvent) - Method in class jap.pay.wizardnew.PaymentInfoPane
 
actionPerformed(ActionEvent) - Method in class jap.pay.wizardnew.VolumePlanSelectionPane
 
actionPerformed(ActionEvent) - Method in class jap.ServerListPanel
Determine which mix was clicked and set m_selectedMix accordingly
actionPerformed(ActionEvent) - Method in class jap.TermsAndConditionsInfoDialog
 
actionPerformed(ActionEvent) - Method in class update.JAPWelcomeWizardPage
 
activateAllDependentCertificates(JAPCertificate) - Method in class anon.crypto.CertificateStore
 
activateCoupon(String) - Static method in class jondonym.console.Controller
Call this method always before validation of the coupon code with "null" as argument.
activateCouponCode(String, PayAccount, boolean) - Static method in class jondonym.console.Controller
 
activated(WizardHost) - Method in class gui.wizard.BasicWizardPage
 
active() - Method in class anon.tor.ordescription.ORList
 
ActivePaymentDetails - Class in jap.pay
Shows details for active payments invoked by clicking on "Details" for an active payment transaction in the transactions overview Shows detailed info for ALL active payments (maybe highlight the method that was originally selected for the TAN?)
ActivePaymentDetails(JAPDialog, Vector, String, long, String) - Constructor for class jap.pay.ActivePaymentDetails
 
add(String) - Method in class anon.tor.ordescription.ORAcl
add a acl condition
add(ORDescriptor) - Method in class anon.tor.ordescription.ORList
add an onion rotuer
add(Runnable, Object) - Method in class anon.util.ThreadPool
 
add(Component) - Method in class gui.PopupMenu
 
addAccount(PayAccount) - Method in class anon.pay.PayAccountsFile
Adds a new account
addAccountListener(IAccountListener) - Method in class anon.pay.PayAccount
 
addActionListener(ActionListener) - Method in class jap.JAPAboutAutoScroller
 
addAIListener(IAIEventListener) - Method in class anon.pay.AIControlChannel
 
addAWTEventListener(GUIUtils.AWTEventListener) - Static method in class gui.GUIUtils
 
addBrowserInstallationInfo(JComponent, GridBagConstraints, String, String, boolean) - Method in class jap.ConfigAssistant
 
addCascade(MixCascade) - Method in class forward.server.ForwardCascadeDatabase
Adds a mixcascade to the list of allowed mixcascades for forwarding.
addCC(XMLEasyCC) - 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
 
addChannel(AnonChannel) - Method in class anon.xmlrpc.server.ClientEntry
 
addChannelMessage(InternalChannelMessage) - Method in class anon.client.InternalChannelMessageQueue
 
addCharge(String, String, String) - Method in class anon.pay.xml.XMLExternalChargeRequest
 
addChild(MultiCertTrustGraph.Node) - Method in class gui.MultiCertTrustGraph.Node
 
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
addComponent(DefaultMutableTreeNode, Component, String, String, String) - Method in class jap.JAPConfModuleSystem
Adds a configuration component to the module system and inserts it in the configuration tree.
addComponentListener(ComponentListener) - Method in class gui.dialog.DialogContentPane
Adds a component listener.
addComponentListener(ComponentListener) - Method in class gui.dialog.JAPDialog
Adds a Componentistener to the dialog.
addConfigurationModule(DefaultMutableTreeNode, AbstractJAPConfModule, String) - Method in class jap.JAPConfModuleSystem
Adds a configuration module to the module system and inserts it in the configuration tree.
addConnectionListener(IBIConnectionListener) - Method in class anon.pay.BIConnection
Adds an IBIConnectionListener
addCostConfirmation(XMLEasyCC) - Method in class anon.pay.PayAccount
addCostConfirmation
addCouponField() - Method in class jap.pay.wizardnew.VolumePlanSelectionPane
 
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.Util
 
addDefaultCertificates(String, int) - Static method in class anon.crypto.Util
 
addDefaultCertificates(String, String[], int) - Static method in class anon.crypto.Util
 
addDefaultCertificates(String, String[], int, String) - Static method in class anon.crypto.Util
 
addDefaultCertificates(String, String[], int) - Static method in class jap.JAPController
 
addDefaultCertificates() - Static method in class jap.JAPController
load the default certificates
addDetailedInfo(String, String) - Method in class anon.pay.xml.XMLPaymentOption
 
addDialogComponentListener(ComponentListener) - Method in class gui.dialog.DialogContentPane
Adds a component listener to the parent dialog.
addDialogWindowListener(WindowListener) - Method in class gui.dialog.DialogContentPane
Adds a window listener to the parent dialog.
addDummyRow() - Method in class gui.TitledGridBagPanel
This method is useful if you plan to use your own GridBagLayout for one ore more rows.
addDummyRows(int) - Method in class gui.TitledGridBagPanel
This method is useful if you plan to use your own GridBagLayout for one ore more rows.
addElement(Cell) - Method in class anon.tor.CellQueue
Adds a cell to the cellqueue
addElement(MixCascade) - Method in class jap.JAPConfAnon.MixCascadeTableModel
 
addEntry(String, String) - Method in class anon.pay.xml.XMLGenericStrings
 
addErrorMessage(String) - Method in exception anon.client.IllegalTCRequestPostConditionException
 
addEventListener(AnonServiceEventListener) - Method in interface anon.AnonService
Adds an AnonServiceEventListener.
addEventListener(AnonServiceEventListener) - Method in class anon.client.AnonClient
 
addEventListener(AnonServiceEventListener) - Method in class anon.mixminion.Mixminion
 
addEventListener(AnonServiceEventListener) - Method in class anon.proxy.AnonProxy
 
addEventListener(AnonServiceEventListener) - Method in class anon.tor.Tor
 
addEventListener(AnonServiceEventListener) - Method in class anon.xmlrpc.client.AnonServiceImplProxy
 
addEventListener(AnonServiceEventListener) - Method in class jap.JAPController
 
addEventListener(AnonServiceEventListener) - Method in class proxy.DirectProxy
 
addExternal(AbstractDatabaseEntry) - Method in class anon.infoservice.Database
 
addExternal_int(AbstractDatabaseEntry) - Method in class anon.infoservice.Database
 
addExtraInfo(String, String, String) - Method in class anon.pay.xml.XMLPaymentOption
 
addFileToClasspath(String) - Static method in class anon.util.ClassUtil
 
addFileToClasspath(File) - Static method in class anon.util.ClassUtil
 
addFragment(byte[], int) - Method in class anon.mixminion.message.FragmentContainer
Adds a Fragment with specified Index returns true if enough packets are in the container to reassemble
addHeading(String, String) - Method in class anon.pay.xml.XMLPaymentOption
 
addHelpButton() - Method in class gui.dialog.DialogContentPane
 
addHTTPConnectionListener(AbstractHTTPConnectionListener) - Method in class anon.proxy.AnonProxy
 
addHTTPConnectionListener(AbstractHTTPConnectionListener) - Method in class anon.proxy.HTTPProxyCallback
 
addInetAddress(String, InetAddress) - Static method in class anon.infoservice.MixCascadeExitAddresses
 
addInetAddress(InetAddress) - Method in class anon.infoservice.MixCascadeExitAddresses
 
addInetAddress(InetAddress, long) - Method in class anon.infoservice.MixCascadeExitAddresses
Adds an address to the list.
addInfoServiceHostField - Variable in class jap.JAPConfInfoService
 
addInfoServiceNameField - Variable in class jap.JAPConfInfoService
 
addInfoServicePanel - Variable in class jap.JAPConfInfoService
 
addInfoServicePortField - Variable in class jap.JAPConfInfoService
 
addInputField(String, String, String) - Method in class anon.pay.xml.XMLPaymentOption
 
addInputStreamQueueEntry(DataChainInputStreamQueueEntry) - Method in class anon.client.AbstractDataChain
 
addItem(Object) - Method in class jap.JAPMixCascadeComboBox
 
addItemListener(ItemListener) - Method in class jap.ServerListPanel
 
additionalInfo - Variable in class anon.infoservice.OperatorAddress
 
addJAPObserver(JAPObserver) - Method in class jap.JAPController
 
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.
addJpi(PaymentInstanceDBEntry) - Method in class jap.pay.wizardnew.JpiSelectionPane
 
addLanguage(String) - Static method in class anon.pay.xml.XMLPaymentOption
 
addListenSocket(int) - Method in class forward.server.ForwardServerManager
This opens a listen socket at the specified portnumber.
addLookAndFeelFile(File) - Method in class jap.JAPModel
 
addMessageListener(IMessageListener) - Method in class anon.pay.PayAccount
 
addMessageListener(IMessageListener) - Method in class anon.pay.PayAccountsFile
 
addMixCascade(MixCascade) - Method in class forward.client.ForwardConnectionDescriptor
Adds a MixCascade to the list of mixcascades supported by the forwarder.
addModelObserver(Observer) - Static method in class anon.client.TrustModel
 
addMul(char[], int, char[], int, char, int) - Method in class anon.mixminion.fec.FECMath
 
addMul(byte[], int, byte[], int, byte, int) - Method in class anon.mixminion.fec.FECMath
 
addNeedRestart(JAPConf.AbstractRestartNeedingConfigChange) - Method in class jap.JAPConf
 
addNewClient() - Method in class anon.xmlrpc.server.ClientList
 
addObserver(Observer) - Method in class anon.infoservice.Database
Adds an observer to this database.
addOption(XMLPaymentOption) - Method in class anon.pay.xml.XMLPaymentOptions
 
addOption(String, String) - Method in class jap.pay.wizardnew.MethodSelectionPane
 
addPaymentDelay(String, String) - Method in class anon.pay.xml.XMLPaymentOption
 
addPaymentListener(IPaymentListener) - Method in class anon.pay.PayAccountsFile
 
addPerformanceAttributeEntry(int, long, int, boolean) - Method in class anon.infoservice.PerformanceEntry
 
addPlan(XMLVolumePlan) - Method in class jap.pay.wizardnew.VolumePlanSelectionPane
 
addPopupMenuListener(PopupMenuListener) - Method in class gui.PopupMenu
 
addProgramExitListener(JAPController.ProgramExitListener) - Method in class jap.JAPController
 
addPropagandaInstance(InfoServiceDBEntry) - Method in class jap.forward.JAPRoutingSettings
This method adds a new single propaganda instance for the forwarding server.
addPropertyHeader(String, Vector) - Static method in class anon.infoservice.InfoServiceDBEntry
 
addPropertyHeader(String, String, Vector) - Static method in class anon.infoservice.InfoServiceDBEntry
 
addPropertyHeader(Vector, Vector) - Static method in class anon.infoservice.InfoServiceDBEntry
 
addPropertyHeader(Vector, String, Vector) - Static method in class anon.infoservice.InfoServiceDBEntry
 
addProxyInfo(JComponent, GridBagConstraints, String) - Method in class jap.ConfigAssistant
 
addRank(int, String) - Method in class anon.pay.xml.XMLPaymentOption
 
addRBtoPayload(String) - Method in class anon.mixminion.EMail
Adds the specified Replyblock(as String) to the payload
addRequest(Runnable) - Method in class anon.util.ThreadPool
 
addRequestAndWait(Runnable) - Method in class anon.util.ThreadPool
 
addResourceRequest(String, ServiceOperator, String) - Method in class anon.terms.TermsAndConditionsRequest
private util function for adding a generic resource request.
addResourceRequest(String) - Method in class anon.terms.TermsAndConditionsRequest.TCRequestValue
 
AddressMappingException - Exception in anon.transport.address
 
AddressMappingException(String) - Constructor for exception anon.transport.address.AddressMappingException
 
AddressParameter - Class in anon.transport.address
Ein AddressParameter stellt einen der Parameter des jeweiligen Transporsystems dar, welche noetig sind, um eindeutig einen Endpunkt zu definieren.
AddressParameter(String, String) - Constructor for class anon.transport.address.AddressParameter
Erzeugt einen neuen AddressParameter mit dem uebergebenen Namen und Wert.
AddressParameter(String) - Constructor for class anon.transport.address.AddressParameter
Erzeugt einen neuen Parameter mit dem uebergebenen Namen.
addRevocations(CertificateRevocationList) - Method in class anon.crypto.RevokedCertifcateStore
Adds the revocations of a single crl to the store.
addRow(Component) - Method in class gui.TitledGridBagPanel
Add a row with one component.
addRow(Component, Component) - Method in class gui.TitledGridBagPanel
Add a row with two components.
addRow(Component, Component, int) - Method in class gui.TitledGridBagPanel
 
addRow(Component, Component, Component, Component) - Method in class gui.TitledGridBagPanel
Add a row with two components.
addRow(Component, Component, Component, Component, int) - Method in class gui.TitledGridBagPanel
 
addRow(Component, Component, Component) - Method in class gui.TitledGridBagPanel
Add a row with two components.
addRow(Component[], int[]) - Method in class gui.TitledGridBagPanel
This method adds several components.
addSeparator() - Method in class gui.PopupMenu
 
addSeparator(JSeparator) - Method in class gui.PopupMenu
 
addServerManager(IServerManager) - Method in class forward.server.ForwardScheduler
Adds a ServerManager to the list of associated ServerManagers.
addServerManager(IServerManager) - Method in class forward.server.ForwardServerManager
Adds an ServerManager.
addSetting(String, String) - Method in class anon.pay.xml.XMLPaymentSettings
 
addSignature(String) - Method in class anon.pay.xml.XMLPriceCertificate
 
addSignatureNode(Document, String) - Method in class anon.pay.xml.XMLPriceCertificate
 
addStatusMsg(String, int, boolean) - Method in interface gui.IStatusLine
 
addStatusMsg(String, int, boolean, ActionListener) - Method in interface gui.IStatusLine
 
addStatusMsg(String, int, boolean) - Method in class jap.ConsoleJAPMainView
 
addStatusMsg(String, int, boolean, ActionListener) - Method in class jap.ConsoleJAPMainView
 
addStatusMsg(String, int, boolean) - Method in class jap.JAPNewView
 
addStatusMsg(String, int, boolean, ActionListener) - Method in class jap.JAPNewView
 
addStatusMsg(String, int, boolean) - Method in class jap.StatusPanel
Adds a message to be displayed in the status panel.
addStatusMsg(String, int, boolean, ActionListener) - Method in class jap.StatusPanel
 
addStatusMsg(String, int, boolean, ActionListener, StatusPanel.ButtonListener) - Method in class jap.StatusPanel
Adds a message to be displayed in the status panel.
addTan(long) - 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
 
addTimedTooltipListener(JComponent) - Static method in class gui.GUIUtils
 
addToAllowedMixCascades(MixCascade) - Method in class jap.forward.JAPRoutingUseableMixCascades
This adds a MixCascade to the list of allowed mixcascades for the clients of the local forwarding server.
addToHistory(URL) - Method in class gui.help.JAPInternalHelpViewer.HtmlPane
Adds the given URL to the browser history
addToQueue(DataChainInputStreamQueueEntry) - Method in class anon.client.AbstractDataChain.DataChainInputStreamImplementation
 
addToRegistrationInfoServices(InfoServiceDBEntry) - Method in class jap.forward.JAPRoutingRegistrationInfoServices
This adds a primary InfoService to the list of registration infoservices, which is used, if we are in manual infoservice registration mode.
addToSendCellCounter(int) - Method in class anon.tor.Circuit
 
addToSendCellCounter(int) - Method in class anon.tor.TorChannel
 
addTransCert(XMLTransCert) - Method in class anon.pay.PayAccount
 
addTransferredBytes(long) - Method in class anon.pay.xml.XMLEasyCC
this makes the signature invalid!
addTranslation(Element) - Method in class anon.terms.TermsAndConditions
adds a T&C translation which specified by the DOMElement translationRoot
addTranslation(TermsAndConditions.Translation, boolean) - Method in class anon.terms.TermsAndConditions
 
addTrustModel(TrustModel) - Static method in class anon.client.TrustModel
 
addURLToClasspath(URL) - Static method in class anon.util.ClassUtil
 
addValue(long, int, PerformanceEntry.PerformanceAttributeEntry) - Method in class anon.infoservice.PerformanceEntry.PerformanceAttributeEntry
Adds a value to the entry.
addValue(long, int) - Method in class anon.infoservice.PerformanceEntry.PerformanceAttributeFloatingTimeEntry
Adds a value to the floating time entry.
addVolumePlan(XMLVolumePlan) - Method in class anon.pay.xml.XMLVolumePlans
 
addWindowListener(WindowListener) - Method in class gui.dialog.JAPDialog
Adds a WindowListener to the dialog.
addWindowLocationToConf(Element, Point) - Method in class jap.JAPController
 
addWindowSizeToConf(Element, Dimension, boolean) - Method in class jap.JAPController
 
addWizardPage(int, WizardPage) - Method in class gui.wizard.BasicWizard
 
addWizardPage(int, WizardPage) - Method in class gui.wizard.BasicWizardHost
 
addWizardPage(int, WizardPage) - Method in interface gui.wizard.WizardHost
 
adjustFontSize(Object, float) - Static method in class gui.GUIUtils
Resizes a specific default font of the UIManager by a fixed factor.
afterPack() - Method in class jap.JAPConfUI
 
AGREEMENT - Static variable in class logging.LogType
Indicates messages from the paw filter system
AI_LOGIN_TIMEOUT - Static variable in class anon.pay.AIControlChannel
 
AIControlChannel - Class in anon.pay
This control channel is used for communication with the AI (AccountingInstance or Abrechnungsinstanz in German) which lives in the first mix.
AIControlChannel(Multiplexer, PacketCounter, IServiceContainer, MixCascade) - Constructor for class anon.pay.AIControlChannel
 
AIControlChannel.EmptyAccountPacketObserver - Class in anon.pay
 
AIControlChannel.EmptyAccountPacketObserver(String) - Constructor for class anon.pay.AIControlChannel.EmptyAccountPacketObserver
 
aktKey - Variable in class anon.client.crypto.KeyPool
 
aktPos - Variable in class anon.util.MyStringBuilder
 
aktVersion - Static variable in class jap.JAPConstants
 
Alert() - Method in exception anon.crypto.tinytls.TLSException
check if this Exception is an alert
ALERT - Static variable in class logging.LogLevel
Indicates level type of message: Alert message
ALERT_COLOR - Variable in class gui.CertDetailsDialog
 
ALERT_FONT - Variable in class gui.CertDetailsDialog
 
aliasSBF - Variable in class jarify.JarVerifier
Contains the signature block file (as PKCS#7) for each alias
ALL - Static variable in class logging.LogType
Indicates all messages
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).
ALLOW_ZEROS_NONE - Static variable in class gui.JAPJIntField
 
ALLOW_ZEROS_ONE - Static variable in class gui.JAPJIntField
 
ALLOW_ZEROS_UNTIL_BOUND - Static variable in class gui.JAPJIntField
 
ALLOWED_MIXCASCADES_LIST_CHANGED - Static variable in class jap.forward.JAPRoutingMessage
This message is sent from JAPRoutingUseableMixCascades whenever a MixCascade is added/updated/removed in the list of allowed mixcascades for the restricted mode.
ALLOWED_MIXCASCADES_POLICY_CHANGED - Static variable in class jap.forward.JAPRoutingMessage
This message is sent from JAPRoutingUseableMixCascades when the policy of the allowed mixcascades is switched between restricted-to-list or access-to-all mode.
allowedCascadesList - Variable in class jap.forward.JAPConfForwardingServer
 
allowsCRLSign() - Method in class anon.crypto.X509KeyUsage
 
allowsDataEncipherment() - Method in class anon.crypto.X509KeyUsage
 
allowsDecipherOnly() - Method in class anon.crypto.X509KeyUsage
 
allowsDigitalSignature() - Method in class anon.crypto.X509KeyUsage
 
allowsEncipherOnly() - Method in class anon.crypto.X509KeyUsage
 
allowsFragmented() - Method in class anon.mixminion.mmrdescription.MMRDescription
 
allowsKeyAgreement() - Method in class anon.crypto.X509KeyUsage
 
allowsKeyCertSign() - Method in class anon.crypto.X509KeyUsage
 
allowsKeyEncipherment() - Method in class anon.crypto.X509KeyUsage
 
allowsNonRepudiation() - Method in class anon.crypto.X509KeyUsage
 
allowTransfer(int) - Method in class forward.server.ForwardConnection
This method is called by the scheduler to submit, how many bytes can be transfered on this connection in the next round.
ALPHABET - Static variable in class anon.util.Base64
The 64 valid Base64 values.
AMOUNT - Static variable in class anon.pay.xml.XMLPassivePayment
 
amountAsString(long) - Static method in class jap.pay.wizardnew.PaymentInfoPane
 
ancestorAdded(AncestorEvent) - Method in class jap.AbstractJAPConfModule.RootPanelAncestorListener
This method is called when the root panel is set to visible.
ancestorMoved(AncestorEvent) - Method in class jap.AbstractJAPConfModule.RootPanelAncestorListener
This method is called when the root panel is moved.
ancestorRemoved(AncestorEvent) - Method in class jap.AbstractJAPConfModule.RootPanelAncestorListener
This method is called when the root panel is set to invisible.
ANNOUNCE_PERIOD - Static variable in class anon.infoservice.Constants
 
announceNewForwarder() - Method in class forward.server.ServerSocketPropagandist
This method announces the local forwarding server with the specified port to the specified infoservice.
anon - package anon
 
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.infoservice - package anon.infoservice
 
anon.infoservice.update - package anon.infoservice.update
 
anon.mixminion - package anon.mixminion
 
anon.mixminion.fec - package anon.mixminion.fec
 
anon.mixminion.message - package anon.mixminion.message
 
anon.mixminion.mmrdescription - package anon.mixminion.mmrdescription
 
anon.pay - package anon.pay
 
anon.pay.xml - package anon.pay.xml
 
anon.proxy - package anon.proxy
This package implements a proxy for convienient use of the anonymous communication primitives provided by the ANON library.
anon.shared - package anon.shared
 
anon.terms - package anon.terms
 
anon.terms.template - package anon.terms.template
 
anon.tor - package anon.tor
 
anon.tor.cells - package anon.tor.cells
 
anon.tor.ordescription - package anon.tor.ordescription
 
anon.tor.util - package anon.tor.util
 
anon.transport.address - package anon.transport.address
 
anon.transport.connection - package anon.transport.connection
 
anon.transport.connector - package anon.transport.connector
 
anon.util - package anon.util
 
anon.util.captcha - package anon.util.captcha
 
anon.xmlrpc.client - package anon.xmlrpc.client
 
anon.xmlrpc.server - package anon.xmlrpc.server
 
ANON_LEVEL_MAX - Static variable in class anon.infoservice.StatusInfo
 
ANON_LEVEL_MIN - Static variable in class anon.infoservice.StatusInfo
 
ANON_SERVICES_TAB - Static variable in class jap.JAPConf
 
ANON_TAB - Static variable in class jap.JAPConf
 
ANON_TRUST_TAB - Static variable in class jap.JAPConf
 
AnonChannel - Interface in anon
An AnonChannel could be used to send and receive data.
AnonClient - Class in anon.client
 
AnonClient() - Constructor for class anon.client.AnonClient
 
AnonClient(IStreamConnection) - Constructor for class anon.client.AnonClient
 
AnonClient.StatusThread - Interface in anon.client
 
anonConnectionClosed() - Method in class jap.forward.JAPRoutingSettings
This method is always called, when a anon connection is closed.
ANONLIB_VERSION - Static variable in interface anon.AnonService
 
AnonProxy - Class in anon.proxy
This calls implements a proxy one can use for convienient access to the provided anonymous communication primitives.
AnonProxy(ServerSocket, TermsAndConditionConfirmation) - Constructor for class anon.proxy.AnonProxy
Creates a new AnonProxy.
AnonProxy(ServerSocket, IMutableProxyInterface, TermsAndConditionConfirmation) - Constructor for class anon.proxy.AnonProxy
Creates a new AnonProxy.
AnonProxy(ServerSocket, IStreamConnection, int, TermsAndConditionConfirmation) - Constructor for class anon.proxy.AnonProxy
Creates a new AnonProxy with an already active mix connection.
AnonProxy.DummyMixCascadeContainer - Class in anon.proxy
 
AnonProxy.DummyMixCascadeContainer() - Constructor for class anon.proxy.AnonProxy.DummyMixCascadeContainer
 
AnonProxy.EncapsulatedMixCascadeContainer - Class in anon.proxy
 
AnonProxy.EncapsulatedMixCascadeContainer(AbstractMixCascadeContainer) - Constructor for class anon.proxy.AnonProxy.EncapsulatedMixCascadeContainer
 
AnonProxy.OpenSocketRequester - Class in anon.proxy
 
AnonProxy.OpenSocketRequester(AnonProxy, Object) - Constructor for class anon.proxy.AnonProxy.OpenSocketRequester
 
AnonProxyRequest - Class in anon.proxy
 
AnonProxyRequest(AnonProxy, Socket, Object, ProxyCallbackHandler) - Constructor for class anon.proxy.AnonProxyRequest
 
AnonProxyRequest.Response - Class in anon.proxy
 
AnonProxyRequest.Response() - Constructor for class anon.proxy.AnonProxyRequest.Response
 
anonRequest - Variable in class anon.proxy.HTTPConnectionEvent
 
AnonServerDescription - Interface in anon
This interface is used for initializing an AnonService with the necessary parameters
AnonService - Interface in anon
This class is used for accessing the AnonService.
AnonServiceEventAdapter - Class in anon
An adapter for the AnonServiceEventListener.
AnonServiceEventAdapter() - Constructor for class anon.AnonServiceEventAdapter
 
AnonServiceEventListener - Interface in anon
 
AnonServiceFactory - Class in anon
 
AnonServiceFactory() - Constructor for class anon.AnonServiceFactory
 
AnonServiceImplProxy - Class in anon.xmlrpc.client
 
AnonServiceImplProxy(String, int) - Constructor for class anon.xmlrpc.client.AnonServiceImplProxy
 
AnonServiceImplRemote - Class in anon.xmlrpc.server
 
AnonServiceImplRemote(AnonService) - Constructor for class anon.xmlrpc.server.AnonServiceImplRemote
 
ANONYMIZED_HTTP_HEADERS - Static variable in class jap.JAPConstants
 
APP_PARAMETER - Static variable in class anon.transport.address.SkypeAddress
 
append(String) - Method in class anon.util.MyStringBuilder
 
append(int) - Method in class anon.util.MyStringBuilder
 
append(long) - Method in class anon.util.MyStringBuilder
 
appendCertificate(JAPCertificate) - Method in class anon.crypto.CertPath
Adds a certificate to next higher level of this CertPath, if the cert is not already included
appendListenerInterfaces(Element, Vector) - Method in class anon.infoservice.MixInfo
 
APPLICATION_CONFIG_DIR_NAME - Static variable in class jap.JAPConstants
 
applyFilter() - Method in class jap.JAPConfAnon
Applies the filter
applyJarDiff(File, File, byte[]) - Static method in class jap.JAPUtil
 
applyJARDiffJAPJar() - Method in class update.JAPUpdateWizard
 
applyProxySettingsToAnonService(Component) - Method in class jap.JAPController
 
applyProxySettingsToInfoService(boolean) - Method in class jap.JAPController
 
arAdrMask - Variable in class anon.tor.ordescription.ORAcl.AclElement
 
arAdrWithMask - Variable in class anon.tor.ordescription.ORAcl.AclElement
 
areAllAccepted() - Method in class jap.TermsAndConditionsInfoDialog
 
areMixButtonsEnabled() - Method in class jap.ServerListPanel
 
areNewCascadesInBlacklist() - Static method in class anon.infoservice.BlacklistedCascadeIDEntry
 
areTermsRejected() - Method in class jap.TermsAndConditionsOperatorTable
 
areTermsRejected() - Method in class jap.TermsAndConditionsOperatorTable.OperatorTableModel
 
arguments - Variable in class anon.infoservice.InfoServiceHolder.InformationFetcher
 
arraysEqual(byte[], byte[]) - Static method in class anon.util.Util
Tests if two byte arrays are equal.
arraysEqual(char[], char[]) - Static method in class anon.util.Util
Tests if two charactet arrays are equal.
arraysEqual(byte[], int, byte[], int, int) - Static method in class anon.util.Util
Tests if a_length positions of two arrays are equal.
arrow - Variable in class update.JAPDownloadWizardPage
 
ASK_SAVE_PAYMENT_CHANGED - Static variable in class jap.JAPControllerMessage
 
askUserWhatToDo() - Static method in class gui.JAPDll
This method should be invoked if there was no possibility to so a successfull dll update: Reasons can be: - japdll.dll cannot be written (e.g.
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(Node) - Static method in class anon.util.XMLUtil
Throws an XMLParseException if the given XML node is null.
assertNotNull(Node, String) - Static method in class anon.util.XMLUtil
 
AsymmetricCryptoKeyPair - Class in anon.crypto
A key pair used for signing and encryption with an asymmetric cryptographic algorithm.
AsymmetricCryptoKeyPair(IMyPrivateKey) - Constructor for class anon.crypto.AsymmetricCryptoKeyPair
Creates a new key pair from a private key.
AsymmetricCryptoKeyPair(PrivateKeyInfo) - Constructor for class anon.crypto.AsymmetricCryptoKeyPair
Creates a new key pair from a PrivateKeyInfo.
ASymMixCipherPlainRSA - Class in anon.client.crypto
 
ASymMixCipherPlainRSA() - Constructor for class anon.client.crypto.ASymMixCipherPlainRSA
 
ASymMixCipherRSAOAEP - Class in anon.client.crypto
 
ASymMixCipherRSAOAEP() - Constructor for class anon.client.crypto.ASymMixCipherRSAOAEP
 
AT_SUBSTITUTE - Static variable in class anon.infoservice.ServiceOperator
 
ATTR_ALGORITHM - Static variable in class anon.crypto.XMLSignatureElement
 
ATTR_URI - Static variable in class anon.crypto.XMLSignatureElement
 
ATTRIBUTES - Static variable in class anon.infoservice.PerformanceEntry
Text representation of the performance attributes.
AUTH_PASS_CANCEL_WAIT_TIME - Static variable in class anon.infoservice.ProxyInterface
Authentication stuff
authenticate(XMLAccountCertificate, IMyPrivateKey) - Method in class anon.pay.BIConnection
performs challenge-response authentication
AUTO_CHANGE_NO_RESTRICTION - Static variable in class jap.JAPModel
 
AUTO_CHANGE_RESTRICT - Static variable in class jap.JAPModel
 
AUTO_CHANGE_RESTRICT_TO_PAY - Static variable in class jap.JAPModel
 
available() - Method in class anon.client.AbstractDataChain.DataChainInputStreamImplementation
 
available() - Method in class anon.client.SocketHandler.SocketInputStreamImplementation
 
available() - Method in class anon.crypto.tinytls.TinyTLS.TLSInputStream
 
available() - Method in class anon.crypto.tinytls.TinyTLSServerSocket.TLSInputStream
 
available() - Method in class anon.shared.ChannelInputStream
 
available() - Method in class anon.shared.IOQueue
 
available() - Method in class anon.transport.connection.ChunkConnectionAdapter.ChunkInputStream
Liefert die Anzahl der verbleibenen Bytes innerhalb des Buffers zurueck.
available() - Method in class forward.server.DefaultProtocolHandler
Returns the number of bytes which are ready for sending to the client without blocking by the next call of read().
available() - Method in interface forward.server.IProtocolHandler
Returns the number of bytes which are ready to read without blocking by the next call of read().
AVAILABLE_EXTENSIONS - Static variable in class anon.crypto.AbstractX509Extension
 
availableChunks() - Method in interface anon.transport.connection.IChunkReader
Gibt aufschluss darueber, wieviele Chunks gelesen werden koennen, ohne das der Aufruf von IChunkReader.readChunk() blockiert.
availableChunks() - Method in class anon.transport.connection.SkypeConnection.SkypeReader
 
AWT_EVENT_LISTENERS - Static variable in class gui.GUIUtils
 
AWT_UPDATE_QUEUE - Variable in class jap.AbstractJAPConfModule
 
AWT_UPDATE_QUEUE - Variable in class jap.AbstractJAPMainView
 
AWTUpdateQueue - Class in gui
Queues update operations for the AWT Event Thread.
AWTUpdateQueue(Runnable) - Constructor for class gui.AWTUpdateQueue
 

B

b_bAutoTransferFocus - Variable in class gui.JAPJIntField
 
back() - Method in class gui.wizard.BasicWizard
 
back() - Method in interface gui.wizard.Wizard
 
back() - Method in class update.JAPUpdateWizard
 
backAllowed() - Method in class gui.help.JAPInternalHelpViewer.HtmlPane
Returns true if there are entries in the back history
backPressed() - Method in class gui.help.JAPInternalHelpViewer
 
backupAccount() - Method in class jap.pay.AccountSettingsPanel
Backup an account that has not yet been saved.
badRequest() - Method in class proxy.DirectProxyConnection
 
BANDWIDTH_STATISTICS_INTERVAL - Static variable in class forward.server.ForwardSchedulerStatistics
The backwards interval in milliseconds over which the current bandwidth usage statistics are created.
Base16 - Class in anon.tor.util
 
Base16() - Constructor for class anon.tor.util.Base16
 
Base64 - Class in anon.util
Encodes and decodes to and from Base64 notation.
Base64() - Constructor for class anon.util.Base64
Defeats instantiation.
BASE64_ALTERNATIVE_TAG - Static variable in class anon.crypto.JAPCertificate
 
BASE64_ALTERNATIVE_TAG - Static variable in class anon.crypto.PKCS10CertificationRequest
 
BASE64_TAG - Static variable in class anon.crypto.CertificateRevocationList
 
BASE64_TAG - Static variable in class anon.crypto.JAPCertificate
 
BASE64_TAG - Static variable in class anon.crypto.PKCS10CertificationRequest
 
BASE64_TAG - Static variable in class anon.crypto.PKCS12
 
BasicTrustModel - Class in anon.client
A trust model that only checks if a previously done signature verification was successful.
BasicTrustModel() - Constructor for class anon.client.BasicTrustModel
 
BasicWizard - Class in gui.wizard
 
BasicWizard() - Constructor for class gui.wizard.BasicWizard
 
BasicWizardHost - Class in gui.wizard
 
BasicWizardHost(JAPDialog, Wizard) - Constructor for class gui.wizard.BasicWizardHost
 
BasicWizardHost(Component, Wizard) - Constructor for class gui.wizard.BasicWizardHost
 
BasicWizardHost(Object, Wizard) - Constructor for class gui.wizard.BasicWizardHost
 
BasicWizardPage - Class in gui.wizard
 
BasicWizardPage() - Constructor for class gui.wizard.BasicWizardPage
 
beforePack() - Method in class jap.JAPConfUI
 
BEGIN_TAG - Static variable in class anon.util.Base64
 
bFull - Variable in class anon.shared.IOQueue
 
BIConnection - Class in anon.pay
 
BIConnection(PaymentInstanceDBEntry) - Constructor for class anon.pay.BIConnection
Constructor
BinaryImageCreator - Class in captcha.graphics
This is a helper class for creating binary images.
BinaryImageCreator() - Constructor for class captcha.graphics.BinaryImageCreator
 
BinaryImageExtractor - Class in anon.util.captcha
This is a helper class for extracting binary images.
BinaryImageExtractor() - Constructor for class anon.util.captcha.BinaryImageExtractor
 
binaryToImage(byte[]) - Static method in class anon.util.captcha.BinaryImageExtractor
Transfroms the data of our own binary image format back to a Image.
bIsAccept - Variable in class anon.tor.ordescription.ORAcl.AclElement
 
BISelectionDialog - Class in jap.pay
This dialog fetches all known Payment Instances from the InfoService and lets the user select one.
BISelectionDialog(Component) - Constructor for class jap.pay.BISelectionDialog
 
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
 
blank - Variable in class update.JAPDownloadWizardPage
 
blink(long) - Method in class jap.JAPNewView
Shows a blinking JAP icon.
blink() - Method in class jap.JAPViewIconified
Shows a blinking JAP icon.
BLOCK_FACTOR_IF_UNREACHABLE - Static variable in class anon.infoservice.InfoServiceDBEntry
 
blockInterface(long) - Method in class anon.infoservice.ListenerInterface
Blocks this interface for a specified time.
body(int[], int, int) - Static method in class anon.crypto.DESCrypt
 
BooleanVariable - Class in anon.util
 
BooleanVariable(boolean) - Constructor for class anon.util.BooleanVariable
 
BOUND - Static variable in class anon.infoservice.PerformanceEntry.StabilityAttributes
 
BOUND_ROUNDING - Static variable in class anon.infoservice.PerformanceEntry
Remove the worst x% results.
BOUNDARIES - Static variable in class anon.infoservice.PerformanceEntry
The boundaries used to calculate the speed and delay bounds.
br - Variable in class platform.AbstractOS.InitEnvRunner
 
bReadClosed - Variable in class anon.shared.IOQueue
 
BROWSER_CHROME - Static variable in class jap.JAPController.WarnNoJonDoFoxHttpListener
 
BROWSER_FIREFOX - Static variable in class jap.ConfigAssistant
 
BROWSER_FIREFOX - Static variable in class jap.JAPController.WarnNoJonDoFoxHttpListener
 
BROWSER_INTERNET_EXPLORER - Static variable in class jap.JAPController.WarnNoJonDoFoxHttpListener
 
BROWSER_JONDOFOX - Static variable in class jap.ConfigAssistant
 
BROWSER_JONDOFOX - Static variable in class jap.JAPController.WarnNoJonDoFoxHttpListener
 
BROWSER_KONQUEROR - Static variable in class jap.JAPController.WarnNoJonDoFoxHttpListener
 
BROWSER_NAME - Static variable in class jap.JAPController.WarnNoJonDoFoxHttpListener
 
BROWSER_OCCURENCE - Static variable in class jap.JAPController.WarnNoJonDoFoxHttpListener
 
BROWSER_OPERA - Static variable in class jap.JAPController.WarnNoJonDoFoxHttpListener
 
BROWSER_RECOGNITION_UNINITIALISED - Static variable in class jap.JAPController.WarnNoJonDoFoxHttpListener
 
BROWSER_SAFARI - Static variable in class jap.JAPController.WarnNoJonDoFoxHttpListener
 
BROWSER_TORBUTTON - Static variable in class jap.JAPController.WarnNoJonDoFoxHttpListener
 
BROWSER_UNKNOWN - Static variable in class jap.JAPController.WarnNoJonDoFoxHttpListener
 
BROWSERLIST - Static variable in class jap.JAPConstants
 
BROWSERLIST - Static variable in class platform.AbstractOS
 
BROWSERLIST - Static variable in class platform.LinuxOS
 
bShuttingDown - Variable in class anon.proxy.AnonProxy
 
bubbleSortStrings(Vector, String[], int[]) - Static method in class anon.util.Util
Uses the Bubble Sort method to sort a vector of objects by comparing the output of the toString() method.
buff - Variable in class anon.shared.IOQueue
 
BUFF_SIZE - Static variable in class anon.shared.IOQueue
 
BUFFER_SIZE - Static variable in class anon.transport.connection.ChunkConnectionAdapter.ChunkOutputStream
Die Groesse des Buffers und somit auch die Maximalanzahl der in einem Rutsch uebertragen Bytes.
build(Vector) - Method in class anon.crypto.CertPath
 
buildAndValidate(Vector) - Method in class anon.crypto.CertPath
 
buildBlock() - Method in class anon.mixminion.message.ReplyBlock
builds the replyHeader
buildButtonPanel() - Method in class jap.pay.FlatrateDialog
Deprecated.  
buildButtonPanel() - Method in class jap.pay.TransactionOverviewDialog
 
buildDialog(Vector, String, long, String) - Method in class jap.pay.ActivePaymentDetails
 
buildDialog(XMLPassivePayment, long, long) - Method in class jap.pay.PassivePaymentDetails
 
buildDialog() - Method in class jap.pay.TransactionOverviewDialog
 
buildEntries() - Method in class platform.VMPerfDataFile
Builds all data entries from the byte buffer
buildFlatPanel(PayAccount) - Method in class jap.pay.FlatrateDialog
Deprecated.  
buildForwarderPanel() - Method in class jap.JAPNewView
 
buildHeader(Vector, Vector, ExitInformation) - Method in class anon.mixminion.message.Header
builds a header with the specified hops
buildMessage() - Method in class anon.mixminion.message.NoReplyMessage
Builds for every element in m_message_parts a ready to send message
buildMessage() - Method in class anon.mixminion.message.ReplyImplementation
 
buildMessage() - Method in class anon.mixminion.message.ReplyMessage
 
buildMiscPanel() - Method in class jap.JAPConf
 
buildNextEntry() - Method in class platform.VMPerfDataFile
Builds the next data entry
buildOptionPanel(Hashtable, String, long, String) - Method in class jap.pay.ActivePaymentDetails
 
buildPayload() - Method in class anon.mixminion.message.FragmentedMessage
 
buildPayload() - Method in class anon.mixminion.message.MessageImplementation
 
buildPayload() - Method in class anon.mixminion.message.SingleBlockMessage
 
buildPaymentDetailsPanel(XMLPassivePayment) - Method in class jap.pay.PassivePaymentDetails
 
buildPortableFFCommand(ISplashResponse) - Method in class JAP
 
buildPortPanel() - Method in class jap.JAPConfNetwork
 
buildProxyPanel() - Method in class jap.JAPConfNetwork
 
buildTransactionDetailsPanel(long, long, long) - Method in class jap.pay.PassivePaymentDetails
 
BUNDLE_CONTENTS - Static variable in class platform.MacOS
 
BUNDLE_EXECUTABLE_PROPERTY_KEY - Static variable in class platform.MacOS
 
BUNDLE_MAC_OS_EXECUTABLES - Static variable in class platform.MacOS
 
BUNDLE_PROPERTY_FILE_NAME - Static variable in class platform.MacOS
 
BUNDLE_RESOURCES - Static variable in class platform.MacOS
 
BUSY_FILE - Static variable in class jap.JAPSplash
 
BUSY_FILESIZE - Static variable in class jap.JAPSplash
 
BUSY_POSITION_X - Static variable in class jap.JAPSplash
 
BUSY_POSITION_Y - Static variable in class jap.JAPSplash
 
busycount - Variable in class anon.util.BusyFlag
 
BusyFlag - Class in anon.util
 
BusyFlag() - Constructor for class anon.util.BusyFlag
 
busyflag - Variable in class anon.util.BusyFlag
 
BUSYFN - Static variable in class jap.JAPConstants
 
BUTTON_OPERATION_WIZARD - Static variable in class gui.dialog.DialogContentPane
Is equal to ON_NO_SHOW_PREVIOUS_CONTENT | ON_YESOK_SHOW_NEXT_CONTENT | ON_CLICK_DISPOSE_DIALOG as the typical wizard behaviour .
buttonAction - Variable in class jap.StatusPanel.MessagesListNode
 
buttonPanel - Variable in class jap.pay.FlatrateDialog
Deprecated.  
buyFlatrate(long) - Method in class anon.pay.BIConnection
 
buyFlatrate() - Method in class jap.pay.FlatrateDialog
Deprecated.  
bWriteClosed - Variable in class anon.shared.IOQueue
 
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
 
ByteNumberCellRenderer - Class in gui
A table cell renderer for number-of-bytes values.
ByteNumberCellRenderer() - Constructor for class gui.ByteNumberCellRenderer
 
ByteSignature - Class in anon.crypto
This class contains all basic signature operations.
ByteSignature() - Constructor for class anon.crypto.ByteSignature
This class works without being initialised and is completely static.
byteToInt(byte[], int) - Method in class anon.mixminion.message.Decoder
Calculates the int value of a given ByteArray
byteToInt(byte[], int) - Method in class anon.mixminion.message.Keyring
Calculates the int value of a given ByteArray
byteToInt(byte[], int) - Static method in class anon.mixminion.message.ReplyBlock
Calculates the int value of a given ByteArray
byteToUnsigned(byte) - Static method in class anon.crypto.DESCrypt
 
bzero(byte[], int, int) - Static method in class anon.util.ByteArrayUtil
Set len bytes starting form off to zero
bzero(char[], int, int) - Static method in class anon.util.ByteArrayUtil
Set len bytes starting form off to zero

C

cacheHostAndPortsAsString() - Method in class anon.infoservice.MixCascade
 
calcHash(String) - Static method in class anon.tor.ordescription.ORDescriptor
 
calculateBound(Hashtable, Vector) - Method in class anon.infoservice.PerformanceEntry.PerformanceAttributeFloatingTimeEntry
Returns the bound value.
calculateLocationOnScreen(Component, Point) - Method in class gui.PopupMenu
 
calculateOperatorsAndCountries() - Method in class anon.infoservice.MixCascade
 
calculateXORofSKIs(Vector) - Static method in class anon.crypto.JAPCertificate
 
calculateXORofSKIs() - Method in class anon.crypto.XMLSignature
Calculates the XOR of the SKIs once and stores it.
CAListCellRenderer - Class in gui
 
CAListCellRenderer() - Constructor for class gui.CAListCellRenderer
 
callback(DirectProxy.RequestInfo) - Method in class proxy.DirectProxy.AllowProxyConnectionCallback
 
callbacks - Variable in class anon.proxy.ProxyCallbackHandler
 
cancelButton - Variable in class jap.TermsAndConditionsInfoDialog
 
cancelled - Variable in class gui.TermsAndConditionsDialog.TermsAndConditonsDialogReturnValues
 
cancelPressed() - Method in class jap.AbstractJAPConfModule
This method is called every time the user presses the "Cancel" button.
cancelPressed() - Method in class jap.JAPConf
 
cannotConnect() - Method in class proxy.DirectProxyConnection
 
capacity - Variable in class anon.util.MyStringBuilder
 
captcha - package captcha
 
captcha.graphics - package captcha.graphics
 
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.
CAPTCHA_DATA_FORMAT - Static variable in class captcha.ZipBinaryImageCaptchaGenerator
This is the format of the captcha data.
CaptchaContentPane - Class in gui.dialog
This class displays a dialog for solving a captcha.
CaptchaContentPane(JAPDialog, DialogContentPane) - Constructor for class gui.dialog.CaptchaContentPane
 
CaptchaContentPane.MyDocument - Class in gui.dialog
 
CaptchaContentPane.MyDocument() - Constructor for class gui.dialog.CaptchaContentPane.MyDocument
 
CaptchaDialog - Class in gui
This class displays a dialog for solving a captcha.
CaptchaDialog(IImageEncodedCaptcha, String, Window) - Constructor for class gui.CaptchaDialog
 
CaptchaGeneratorFactory - Class in captcha
This class is a factory for creating objects, which implements the CaptchaGenerator interface.
CaptchaGeneratorFactory() - Constructor for class captcha.CaptchaGeneratorFactory
This creates a new CaptchaGeneratorFactory.
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
 
CascadePopupMenu - Class in jap
 
CascadePopupMenu() - Constructor for class jap.CascadePopupMenu
 
CascadePopupMenu(boolean) - Constructor for class jap.CascadePopupMenu
 
CascadePopupMenu(JPopupMenu) - Constructor for class jap.CascadePopupMenu
 
CascadePopupMenu.CascadeItemListener - Class in jap
 
CascadePopupMenu.CascadeItemListener() - Constructor for class jap.CascadePopupMenu.CascadeItemListener
 
CATEGORY_DEFAULT - Static variable in class anon.client.TrustModel.TrustAttribute
 
ceilDiv(double, double) - Method in class anon.mixminion.message.Message
rechte die Ganzzahl aus, welche groesser als a/b ist
Cell - Class in anon.tor.cells
 
Cell(int) - Constructor for class anon.tor.cells.Cell
 
Cell(int, int) - Constructor for class anon.tor.cells.Cell
 
Cell(int, int, byte[]) - Constructor for class anon.tor.cells.Cell
 
Cell(int, int, byte[], int) - Constructor for class anon.tor.cells.Cell
 
CELL_PAYLOAD_SIZE - Static variable in class anon.tor.cells.Cell
 
CELL_SIZE - Static variable in class anon.tor.cells.Cell
 
CellQueue - Class in anon.tor
 
CellQueue() - Constructor for class anon.tor.CellQueue
Constructor for the cellqueue
CellQueue.CellQueueEntry - Class in anon.tor
 
CellQueue.CellQueueEntry(Cell) - Constructor for class anon.tor.CellQueue.CellQueueEntry
 
centerOnScreen(Window) - Static method in class gui.GUIUtils
Centers a window relative to the default screen.
centerOnScreen() - Method in class jap.JAPSplash
 
centerOnScreen(Window) - Static method in class jap.JAPSplash
Centers a window relative to the screen.
centerOnWindow(Window, Window) - Static method in class gui.GUIUtils
Positions a window on the screen centered to a parent window.
CERT_ALGORITHM - Static variable in class anon.crypto.PKCS12
 
CERT_INVALID_INACTIVE - Static variable in class gui.CertDetailsDialog
 
CERT_JAPCODESIGNING - Static variable in class jap.JAPConstants
 
CERT_JAPINFOSERVICEMESSAGES - Static variable in class anon.infoservice.Constants
 
CERT_JAPINFOSERVICEMESSAGES - Static variable in class jap.JAPConstants
 
CERT_TAB - Static variable in class jap.JAPConf
 
CERT_VALID_INACTIVE - Static variable in class gui.CertDetailsDialog
 
CertDetailsDialog - Class in gui
CertDetails Dialog
CertDetailsDialog(Component, JAPCertificate, boolean, Locale, CertPath) - Constructor for class gui.CertDetailsDialog
 
CertDetailsDialog(Component, JAPCertificate, boolean, Locale) - Constructor for class gui.CertDetailsDialog
 
CertDetailsDialog.CertPathListCellRenderer - Class in gui
 
CertDetailsDialog.CertPathListCellRenderer() - Constructor for class gui.CertDetailsDialog.CertPathListCellRenderer
 
CertDetailsDialog.CertShortInfoPanel - Class in gui
 
CertDetailsDialog.CertShortInfoPanel() - Constructor for class gui.CertDetailsDialog.CertShortInfoPanel
 
CERTDISABLEDICON - Static variable in class jap.JAPConstants
 
CERTENABLEDICON - Static variable in class jap.JAPConstants
 
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, X509Extensions) - Constructor for class anon.crypto.CertificateRevocationList
Creates a new crl.
CertificateRevocationList(CertificateList) - Constructor for class anon.crypto.CertificateRevocationList
Creates a new instance of CertificateRevocationList from a BC CertificateList
CertificateRevocationList.CRLGenerator - Class in anon.crypto
This class is used to generate, sign and modify CRLs.
CertificateRevocationList.CRLGenerator(X509Name, Vector, Date, X509Extensions) - Constructor for class anon.crypto.CertificateRevocationList.CRLGenerator
 
CertificateRevocationList.CRLInstantiator - Class in anon.crypto
 
CertificateRevocationList.CRLInstantiator(String) - Constructor for class anon.crypto.CertificateRevocationList.CRLInstantiator
 
CertificateStore - Class in anon.crypto
Implementation remark: The locking order (to avoid deadlocks) in this class is: 1.
CertificateStore() - Constructor for class anon.crypto.CertificateStore
Creates a new certificate store.
CertificationRequest - Class in anon.crypto
A class for creating and verifying PKCS10 Certification requests.
CertificationRequest(CertificationRequestInfo, AsymmetricCryptoKeyPair) - Constructor for class anon.crypto.CertificationRequest
 
CertificationRequest(ASN1Sequence) - Constructor for class anon.crypto.CertificationRequest
 
CertificationRequestInfo - Class in anon.crypto
This class is used to hold the information that is needed to create a PKCS10 Certification request.
CertificationRequestInfo(X509DistinguishedName, IMyPublicKey, X509Extensions) - Constructor for class anon.crypto.CertificationRequestInfo
Creates a new CertificationRequestInfo from a distinguished name (DN), a public key and X509 V3 extensions.
CertificationRequestInfo(ASN1Sequence) - Constructor for class anon.crypto.CertificationRequestInfo
Creates a CertificationRequestInfo from a BouncyCastle ASN1Sequence.
CertPath - Class in anon.crypto
Stores a certification path with all included certificates.
CertPath(JAPCertificate, int) - Constructor for class anon.crypto.CertPath
Creates a new CertPath Object from a given Certificate
CertPath(Element) - Constructor for class anon.crypto.CertPath
 
certPath - Variable in class anon.terms.TermsAndConditions.Translation
 
CertPathInfo - Class in anon.crypto
 
CertPathInfo(JAPCertificate, JAPCertificate, JAPCertificate, Vector, int) - Constructor for class anon.crypto.CertPathInfo
 
certs - Variable in class anon.crypto.PKCS7SignedData
 
CERTSPATH - Static variable in class anon.infoservice.Constants
 
CERTSPATH - Static variable in class jap.JAPConstants
 
CHAIN_ID_LENGTH - Static variable in class anon.client.SequentialChannelDataChain
 
ChainedLog - Class in logging
Writes log output to two Log instances
ChainedLog(Log, Log) - Constructor for class logging.ChainedLog
 
CHANGED_ALLOW_INFOSERVICE_DIRECT_CONNECTION - Static variable in class jap.JAPModel
 
CHANGED_ALLOW_UPDATE_DIRECT_CONNECTION - Static variable in class jap.JAPModel
 
CHANGED_ANONYMIZED_HTTP_HEADERS - Static variable in class jap.JAPModel
 
CHANGED_ASK_FOR_NON_ANONYMOUS - Static variable in class jap.JAPModel
 
CHANGED_AUTO_CONNECT - Static variable in class jap.JAPModel
 
CHANGED_AUTO_RECONNECT - Static variable in class jap.JAPModel
 
CHANGED_AUTO_UPDATE - Static variable in class anon.pay.PayAccountsFile
 
CHANGED_CASCADE_AUTO_CHANGE - Static variable in class jap.JAPModel
 
CHANGED_CONTEXT - Static variable in class jap.JAPModel
 
CHANGED_DLL_UPDATE - Static variable in class jap.JAPModel
 
CHANGED_HELP_PATH - Static variable in class jap.JAPModel
 
CHANGED_INFOSERVICE_AUTO_UPDATE - Static variable in class jap.JAPModel
 
CHANGED_MACOSX_LIBRARY_UPDATE - Static variable in class jap.JAPModel
 
CHANGED_NOTIFY_JAP_UPDATES - Static variable in class jap.JAPModel
 
CHANGED_NOTIFY_JAVA_UPDATES - Static variable in class jap.JAPModel
 
changedUpdate(DocumentEvent) - Method in class jap.pay.wizardnew.VolumePlanSelectionPane
 
changeKeyringPW(String) - Method in class anon.mixminion.message.Keyring
 
changePassword() - Method in class anon.mixminion.PasswordManager
 
changeProxyInterface(ProxyInterface, boolean, Component) - Method in class jap.JAPController
Changes the common proxy.
ChannelClosedException - Exception in anon.client
 
ChannelClosedException(String) - Constructor for exception anon.client.ChannelClosedException
 
ChannelInputStream - Class in anon.shared
 
ChannelInputStream(AbstractChannel) - Constructor for class anon.shared.ChannelInputStream
 
ChannelInputStreamProxy - Class in anon.xmlrpc.client
 
ChannelInputStreamProxy(ChannelProxy) - Constructor for class anon.xmlrpc.client.ChannelInputStreamProxy
 
ChannelOutputStream - Class in anon.shared
 
ChannelOutputStream(AbstractChannel) - Constructor for class anon.shared.ChannelOutputStream
 
ChannelOutputStreamProxy - Class in anon.xmlrpc.client
 
ChannelOutputStreamProxy(ChannelProxy) - Constructor for class anon.xmlrpc.client.ChannelOutputStreamProxy
 
ChannelProxy - Class in anon.xmlrpc.client
 
ChannelProxy(int, AnonServiceImplProxy) - Constructor for class anon.xmlrpc.client.ChannelProxy
 
channelsChanged(int) - Method in interface anon.proxy.IProxyListener
 
channelsChanged(int) - Method in class jap.ConsoleJAPMainView
 
channelsChanged(int) - Method in class jap.JAPController
 
channelsChanged(int) - Method in class jap.JAPNewView
 
channelsChanged(int) - Method in class jap.JAPViewIconified
 
ChannelTable - Class in anon.client
 
ChannelTable(IDataChannelFactory, SecureRandom) - Constructor for class anon.client.ChannelTable
 
charArrayToByteArray(char[], int, byte[], int, int) - Static method in class anon.util.ByteArrayUtil
Copies len bytes starting from offin to out starting at outoff.
charge(XMLGenericStrings) - Method in class anon.pay.BIConnection
Fetches a transfer certificate from the BI.
charge(XMLGenericStrings) - Method in class anon.pay.PayAccount
Request a transfer certificate from the BI
CHARGED - Static variable in class anon.pay.xml.XMLPassivePayment
 
checkActiveAccount(PayAccount) - Static method in class jondonym.console.Controller
 
checkAnonConnected() - Method in class jap.JAPController.AnonConnectionChecker
 
checkCancel() - Method in class gui.dialog.CaptchaContentPane
 
checkCancel() - Method in class gui.dialog.DialogContentPane
Is called when the "Cancel" button is clicked.
checkCancel() - Method in class gui.dialog.WorkerContentPane
Interrupts the Thread.
checkCouponCode(String) - Method in class anon.pay.BIConnection
 
checkCouponCode(String) - Static method in class anon.pay.PayAccount
 
checkCreatedCell(Cell) - Method in class anon.tor.OnionRouter
checks the created cell if the answer was right
checkDigest(SHA1Digest) - Method in class anon.tor.cells.RelayCell
checks if the digest of the relay cell is correct
checkDllVersion(boolean) - Static method in class gui.JAPDll
This method should be invoked on every JAP-start: It will check if the existing japdll.dll has the right version to work proper with this JAP version.
checkErrors(DialogContentPane.CheckError[], Vector) - Method in class gui.dialog.DialogContentPane
Undos all error actions of the remembered errors, checks if the given array of errors contains one or more errors and adds those errors to the vector of remembered errors.
checkExtendedCell(RelayCell) - Method in class anon.tor.OnionRouter
checks if the extendedcell has the right parameters and hash
checkExtendParameters(byte[], int, int) - Method in class anon.tor.OnionRouter
checks the parameters of a extend cell and calculate the secrets
checkId() - Method in class anon.infoservice.AbstractCertifiedDatabaseEntry
Checks if the ID is valid.
checkId() - Method in class anon.infoservice.AbstractDistributableCertifiedDatabaseEntry
Checks if the ID is valid.
checkId() - Method in interface anon.infoservice.ICertifiedDatabaseEntry
Checks if the ID is valid.
checkId() - Method in class anon.infoservice.InfoServiceDBEntry
 
checkId() - Method in class anon.infoservice.MixCascade
 
checkId() - Method in class anon.infoservice.StatusInfo
 
checkId() - Method in class anon.terms.TermsAndConditions.Translation
 
checkLibVersion() - Static method in class jap.MacOSXLib
 
checkMessageDigest(Node) - Method in class anon.crypto.XMLSignatureElement
 
checkModel() - Method in class jap.TermsAndConditionsOperatorTable
 
checkNavigationButtons() - Method in class gui.help.JAPInternalHelpViewer
Checks whether to enable or disable the forward and back buttons
checkNo() - Method in class gui.dialog.CaptchaContentPane
 
checkNo() - Method in class gui.dialog.DialogContentPane
Is called when the "No" or "Previous" button is clicked.
checkNotify(URL) - Method in interface platform.AbstractOS.IURLErrorNotifier
 
checkPage() - Method in class gui.wizard.BasicWizardPage
 
checkPage() - Method in interface gui.wizard.WizardPage
 
checkPage() - Method in class update.JAPDownloadWizardPage
 
checkPage() - Method in class update.JAPWelcomeWizardPage
 
checkRequestPostCondition() - Method in class anon.terms.TermsAndConditionsRequest
To be called after the mix response was handled.
checkRetry() - Method in class platform.AbstractOS.AbstractRetryCopyProcess
 
checkRootCertificate(boolean) - Method in class anon.crypto.tinytls.TinyTLS
check or check not the root certificate
checkSignature(IMyPublicKey) - Method in class anon.crypto.XMLSignatureElement
Checks if the signature of the XMLSignatureElement's SIGNED_INFO is valid.
checkSignature(byte[], byte[], byte[]) - Static method in class anon.tor.ordescription.ORDescriptor
 
checkSignature(byte[], byte[]) - Method in class forward.client.DefaultClientProtocolHandler
This method checks, whether to byte arrays have identical content or not.
checkSignature(byte[], byte[]) - Method in class forward.server.DefaultProtocolHandler
This method checks, whether to byte arrays have identical content or not.
checkSignature() - Method in class update.JAPUpdateWizard
Step 4 check the signature of the downloaded file
checkTrust(MixCascade) - Method in class anon.client.AbstractAutoSwitchedMixCascadeContainer
 
checkTrust(MixCascade) - Method in class anon.client.BasicTrustModel
 
checkTrust(MixCascade) - Method in interface anon.client.ITrustModel
 
checkTrust(MixCascade) - Method in class anon.client.TrustModel.AnonLevelAttribute
 
checkTrust(MixCascade) - 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.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.PremiumAttribute
 
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.UserDefinedAttribute
 
checkTrust(MixCascade) - Method in class anon.proxy.AnonProxy.EncapsulatedMixCascadeContainer
 
checkTrust(MixCascade) - Method in class jondonym.console.Controller.ForcePremiumIfAccountAvailableAttribute
 
checkUpdate() - Method in class gui.dialog.DialogContentPane
Is called when someone calls updateDialog() on this content pane.
checkUpdate() - Method in class gui.dialog.TermsAndConditionsPane
 
checkUpdate() - Method in class jap.pay.wizardnew.JpiSelectionPane
 
checkUpdate() - Method in class jap.pay.wizardnew.MethodSelectionPane
 
checkUpdate() - Method in class jap.pay.wizardnew.PassivePaymentPane
 
checkUpdate() - Method in class jap.pay.wizardnew.PaymentInfoPane
 
checkUpdate() - Method in class jap.pay.wizardnew.VolumePlanSelectionPane
 
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.
checkValidity(Class, String) - Method in class anon.util.ClassUtil.ClassInstantiator
 
checkValues() - Method in class jap.JAPConf
Checks if all input in all files make sense.
checkVendor(String) - Static method in class anon.infoservice.JavaVersionDBEntry
 
checkYesOK() - Method in class gui.dialog.CaptchaContentPane
 
checkYesOK() - Method in class gui.dialog.DialogContentPane
Is called when the "Yes", "OK" or "Next" button is clicked.
checkYesOK() - Method in class gui.dialog.FileChooserContentPane
 
checkYesOK() - Method in class gui.dialog.PasswordContentPane
Saves the user input.
checkYesOK() - Method in class gui.dialog.TermsAndConditionsPane
 
checkYesOK() - Method in class jap.pay.wizardnew.JpiSelectionPane
 
checkYesOK() - Method in class jap.pay.wizardnew.MethodSelectionPane
 
checkYesOK() - Method in class jap.pay.wizardnew.PassivePaymentPane
 
checkYesOK() - Method in class jap.pay.wizardnew.PaymentInfoPane
 
checkYesOK() - Method in class jap.pay.wizardnew.VolumePlanSelectionPane
 
choices - Variable in class gui.ClipFrame
 
chooseBrowserPath() - Method in class jap.JAPConfUI
 
chooseBrowserPath(String) - Method in class jap.JAPConfUI
 
chooser - Variable in class gui.ClipFrame
 
chooser - Variable in class gui.dialog.FileChooserContentPane
 
chunk - Variable in class anon.proxy.ProxyCallbackBuffer
 
CHUNK_SIZE - Static variable in class anon.proxy.AnonProxyRequest
 
ChunkConnectionAdapter - Class in anon.transport.connection
Adaptiert eine bestehende IChunkConnection um darauf aufbauend, eine IStreamConnection bereitzustellen.
ChunkConnectionAdapter(IChunkConnection) - Constructor for class anon.transport.connection.ChunkConnectionAdapter
Erstellt einen neuen Adapter auf Basis der uebergebenen IChunkConnection.
ChunkConnectionAdapter.ChunkInputStream - Class in anon.transport.connection
Implentierung eines InputStream, welcher die durch ChunkConnectionAdapter.ChunkInputStream.read() zurueckgegeben Bytes aus den einzelnen Chunks eines IChunkReader nimmt.
ChunkConnectionAdapter.ChunkInputStream(IChunkReader) - Constructor for class anon.transport.connection.ChunkConnectionAdapter.ChunkInputStream
Erstellt einen neuen ChunkConnectionAdapter.ChunkInputStream auf Basis des uebergeben Readers
ChunkConnectionAdapter.ChunkOutputStream - Class in anon.transport.connection
Private Implementierung eines OutputStream, welcher die durch #write() uebergeben Bytes als Chunk mit Hilfe eines IChunkWriter sendet.
ChunkConnectionAdapter.ChunkOutputStream(IChunkWriter) - Constructor for class anon.transport.connection.ChunkConnectionAdapter.ChunkOutputStream
Erstellt einen neuen ChunkOutputStream auf Basis des uebergebenen Writers.
cipher - Variable in class anon.crypto.PKCS12.MyCipher
 
Circuit - Class in anon.tor
 
Circuit(int, FirstOnionRouterConnection, Vector) - Constructor for class anon.tor.Circuit
constructor
city - Variable in class anon.infoservice.OperatorAddress
 
city - Variable in class anon.infoservice.ServiceLocation
This is the city where the service is located.
CLASS_PATH - Variable in class jap.JAPController
 
CLASSFILE - Static variable in class update.JAPUpdateWizard
 
ClassUtil - Class in anon.util
This class performs some basic operations related to Class objects.
ClassUtil() - Constructor for class anon.util.ClassUtil
This class works without being initialised and is completely static.
ClassUtil.ClassGetter - Class in anon.util
This small inner class is needed to get information about static classes.
ClassUtil.ClassGetter() - Constructor for class anon.util.ClassUtil.ClassGetter
 
ClassUtil.ClassInstantiator - Class in anon.util
 
ClassUtil.ClassInstantiator() - Constructor for class anon.util.ClassUtil.ClassInstantiator
 
ClassUtil.ClassInstantiator(int) - Constructor for class anon.util.ClassUtil.ClassInstantiator
 
ClassUtil.Package - Class in anon.util
Represents a package name.
ClassUtil.Package(Class) - Constructor for class anon.util.ClassUtil.Package
 
ClassUtil.Package(String) - Constructor for class anon.util.ClassUtil.Package
 
clean() - Method in class anon.crypto.tinytls.TLSPlaintextRecord
 
cleanForwardHistory() - Method in class gui.help.JAPInternalHelpViewer.HtmlPane
Removes all entries from the forward history
cleanupLink(String) - Method in class jap.pay.ActivePaymentDetails
 
cleanupText(String) - Method in class jap.pay.ActivePaymentDetails
 
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.
clearCouponFields() - Method in class jap.pay.wizardnew.VolumePlanSelectionPane
 
clearHeader(Hashtable, Vector) - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
clearPropagandaInstancesTable() - Method in class jap.forward.JAPRoutingInfoServiceRegistrationTableModel
Removes all propaganda instances from the table.
clearRequest() - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
clearResponse() - Method in class anon.proxy.HTTPProxyCallback.HTTPConnectionHeader
 
clearStatusMessage(int) - Method in class gui.dialog.DialogContentPane
 
clearStatusMessage() - Method in class gui.dialog.DialogContentPane
Resets the text in the status message line to an empty String.
clicked(boolean) - Method in class gui.dialog.JAPDialog.AbstractLinkedURLAdapter
Opens the URL.
clicked(boolean) - Method in interface gui.dialog.JAPDialog.ILinkedInformation
Performs an action when the link is clicked, for example opening a browser window, an E-Mail client or a help page.
clicked(boolean) - Method in class gui.dialog.JAPDialog.LinkedCheckBox
Updates the state when the checkbox is clicked.
clicked(boolean) - Method in class gui.dialog.JAPDialog.LinkedHelpContext
Does nothing.
clicked(boolean) - Method in class gui.dialog.JAPDialog.LinkedInformation
 
clicked(boolean) - Method in class gui.dialog.JAPDialog.LinkedInformationAdapter
Does nothing.
ClickedMessageIDDBEntry - Class in anon.infoservice
Stored all message db entries deleted by the user.
ClickedMessageIDDBEntry(MessageDBEntry) - Constructor for class anon.infoservice.ClickedMessageIDDBEntry
 
ClickedMessageIDDBEntry(Element) - Constructor for class anon.infoservice.ClickedMessageIDDBEntry
 
CLIENT_CONNECTION_TIMEOUT - Static variable in class forward.server.ForwardServerManager
This is the timeout for all socket methods on the client connection.
CLIENT_DUMMYTRAFFIC_INTERVAL - Static variable in class forward.server.ForwardServerManager
This is the interval, we need dummy traffic from the client (in milliseconds).
CLIENT_PROPERTY_HTML - Static variable in class gui.JAPHtmlMultiLineLabel
 
CLIENT_SETTINGS_CHANGED - Static variable in class jap.forward.JAPRoutingMessage
This message is sent from JAPRoutingSettings, if the client settings were changed (whether new connections to the anonymity servers shall use a forwarder, whether it is possible to obtain the information about a forwarder directly from the InfoServices or the mail-gateway has to be used and the InfoService requests need also forwarding).
ClientEntry - Class in anon.xmlrpc.server
 
ClientEntry(int) - Constructor for class anon.xmlrpc.server.ClientEntry
 
ClientForwardException - Exception in forward.client
This is the implementation for exceptions with extended information about forwarding errors.
ClientForwardException(int, String) - Constructor for exception forward.client.ClientForwardException
This creates a new ClientForwardException.
ClientList - Class in anon.xmlrpc.server
 
ClientList() - Constructor for class anon.xmlrpc.server.ClientList
 
ClipFrame - Class in gui
 
ClipFrame(Component, String, boolean, ClipFrame.ClipChoice[]) - Constructor for class gui.ClipFrame
 
ClipFrame(Component, String, boolean) - Constructor for class gui.ClipFrame
 
ClipFrame.ClipChoice - Class in gui
 
ClipFrame.ClipChoice(String, String) - Constructor for class gui.ClipFrame.ClipChoice
 
clone() - Method in class anon.crypto.JAPCertificate
 
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.client.AbstractDataChain
 
close() - Method in class anon.client.AbstractDataChain.DataChainInputStreamImplementation
 
close() - Method in class anon.client.AbstractDataChain.DataChainOutputStreamImplementation
 
close() - Method in class anon.client.Multiplexer
 
close() - Method in class anon.client.SocketHandler.SocketInputStreamImplementation
 
close() - Method in class anon.client.SocketHandler.SocketOutputStreamImplementation
 
close() - Method in class anon.client.TypeFilterDataChain
 
close() - Method in class anon.client.TypeFilterDataChain.TypeFilterOutputStreamImplementation
 
close() - Method in class anon.crypto.tinytls.TinyTLS
 
close() - Method in class anon.crypto.tinytls.TinyTLS.TLSOutputStream
 
close() - Method in class anon.crypto.tinytls.TinyTLSServerSocket
 
close() - Method in class anon.mixminion.FirstMMRConnection
closes the connection to the router
close() - Method in class anon.pay.HttpClient
Schlie?t die Http-Verbindung.
close() - Method in class anon.proxy.AnonProxy.OpenSocketRequester
 
close() - Method in class anon.shared.AbstractChannel
 
close() - Method in class anon.shared.ChannelInputStream
 
close() - Method in class anon.shared.ChannelOutputStream
 
close() - Method in class anon.shared.ProxyConnection
 
close() - Method in class anon.tor.Circuit
closes the circuit immediately.
close(int) - Method in class anon.tor.Circuit
closes a stream
close() - Method in class anon.tor.FirstOnionRouterConnection
closes the connection to the onionrouter
close() - Method in class anon.tor.TorChannel
 
close() - Method in class anon.transport.connection.ChunkConnectionAdapter.ChunkInputStream
Schliesst den Strom und den zugrundelegenden Reader
close() - Method in class anon.transport.connection.ChunkConnectionAdapter.ChunkOutputStream
Schliesst den Strom und den zugrundeliegenen Writer und uebertraegt zuvor noch den Inhalt des Buffer.
close() - Method in class anon.transport.connection.ChunkConnectionAdapter
Schliesst die Verbindung in dem nacheinander der Ein- und Ausgabestrom geschlossen werden und abschliessend die zugrundelegende Verbindung.
close() - Method in interface anon.transport.connection.IChunkReader
 
close() - Method in interface anon.transport.connection.IChunkWriter
 
close() - Method in interface anon.transport.connection.IConnection
 
close(boolean) - Method in class anon.transport.connection.SkypeConnection
Schliesst die Verbindung, indem der Listner entfernt wird und Reader und Writer geschlossen werden.
close() - Method in class anon.transport.connection.SkypeConnection
Schliesst die Verbindung, indem der Listner entfernt wird und Reader und Writer geschlossen werden.
close() - Method in class anon.transport.connection.SkypeConnection.SkypeReader
Entfernt den Listener und schliesst den internen Reader.
close() - Method in class anon.transport.connection.SkypeConnection.SkypeWriter
Schliesst der Reader aber laesst den internen Stream unberuehrt, da dieser die komplette Verbindung repraesentiert.
close() - Method in class anon.transport.connection.SocketConnection
 
close() - Method in class anon.util.TimedOutputStream
 
close() - Method in class anon.xmlrpc.client.ChannelProxy
 
close() - Method in class forward.server.DefaultProtocolHandler
Closes the connection to the server and stops handling of protocol messages.
close() - Method in interface forward.server.IProtocolHandler
Closes the connection to the server and stops handling of protocol messages.
close() - Method in class jarify.JarFile
Close the jar file.
close() - Method in class jarify.JarVerifier
 
CLOSE_CELL_CONNECTION_ERROR - Static variable in class anon.client.SingleChannelDataChain
 
close_impl() - Method in class anon.mixminion.MixminionPOPChannel
 
close_impl() - Method in class anon.mixminion.MixminionSMTPChannel
 
close_impl() - Method in class anon.shared.AbstractChannel
 
close_impl() - Method in class anon.tor.TorChannel
 
closeAll() - Method in class anon.tor.FirstOnionRouterConnectionFactory
Closes all connections to all FirstOnionRouters
closeCascadePopupMenu() - Method in class jap.JAPMixCascadeComboBox
 
closeCascadePopupMenu() - Method in class jap.JAPMixCascadeComboBox.JAPMixCascadeComboBoxListCellRender
 
closeChannelTable() - Method in class anon.client.ChannelTable
 
closeConnection() - Method in class forward.server.ForwardConnection
Closes the connection.
closeDataChain() - Method in class anon.client.AbstractDataChain
 
closeDataChain() - Method in class anon.client.SequentialChannelDataChain
 
closeDataChain() - Method in class anon.client.SingleChannelDataChain
 
closedByPeer() - Method in class anon.shared.AbstractChannel
 
closedByPeer() - Method in class anon.shared.ChannelInputStream
 
closedByPeer() - Method in class anon.shared.ChannelOutputStream
 
closedByPeer() - Method in class anon.tor.FirstOnionRouterConnection
connection was closed by peer
closedByPeer() - Method in class anon.tor.TorChannel
 
closeDialog(boolean) - Method in class gui.dialog.DialogContentPane
Hides or disposed the parent dialog.
closeKey(int) - Static method in class platform.WindowsRegistry
Closes the handle to an opened key.
closePopupMenu() - Static method in class gui.JAPDll
 
closePressed() - Method in class gui.help.JAPInternalHelpViewer
 
closeRead() - Method in class anon.shared.IOQueue
 
closeRequest() - Method in class anon.proxy.AnonProxyRequest
 
closeRequest(AnonProxyRequest) - Method in class anon.proxy.DecompressionProxyCallback
 
closeRequest(AnonProxyRequest) - Method in class anon.proxy.HTTPProxyCallback
 
closeRequest(AnonProxyRequest) - Method in interface anon.proxy.ProxyCallback
 
closeRequest(AnonProxyRequest) - Method in class anon.proxy.ProxyCallbackHandler
 
closeSocket() - Method in class anon.client.SocketHandler
 
closeSocketHandler() - Method in class anon.client.AnonClient
 
closeStream(InputStream) - Static method in class anon.util.Util
 
closeStream(OutputStream) - Static method in class anon.util.Util
 
closeWrite() - Method in class anon.shared.IOQueue
 
CODE_CHANNEL_CLOSED - Static variable in class anon.client.InternalChannelMessage
 
CODE_CHANNEL_EXCEPTION - Static variable in class anon.client.InternalChannelMessage
 
CODE_CONTROL_PACKET_DISCARDED - Static variable in class anon.client.PacketProcessedEvent
 
CODE_CONTROL_PACKET_RECEIVED - Static variable in class anon.client.PacketProcessedEvent
 
CODE_CONTROL_PACKET_SENT - Static variable in class anon.client.PacketProcessedEvent
 
CODE_DATA_PACKET_DISCARDED - Static variable in class anon.client.PacketProcessedEvent
 
CODE_DATA_PACKET_RECEIVED - Static variable in class anon.client.PacketProcessedEvent
 
CODE_DATA_PACKET_SENT - Static variable in class anon.client.PacketProcessedEvent
 
CODE_PACKET_RECEIVED - Static variable in class anon.client.InternalChannelMessage
 
codeData(boolean, byte[], PKCS12PBEParams, char[], BlockCipher, int) - Static method in class anon.crypto.PKCS12
 
codeDataCBCwithHMAC(boolean, byte[], CipherParameters, CipherParameters) - Static method in class anon.crypto.XMLEncryption
The part that is the same for encryption and decryption..
codeDataCTS(boolean, byte[], CipherParameters) - Static method in class anon.crypto.XMLEncryption
The part that is the same for encryption and decryption..
CoinstackProgressBarUI - Class in jap.pay
This class is an extended progress bar that uses coin images for displaying progress
CoinstackProgressBarUI(ImageIcon, int, int) - Constructor for class jap.pay.CoinstackProgressBarUI
 
colonizeSKI(String) - Static method in class anon.util.Util
 
COLS - Static variable in class jap.TermsAndConditionsOperatorTable
 
columnClasses - Variable in class jap.JAPConfAnon.MixCascadeTableModel
 
columnClasses - Variable in class jap.JAPConfAnon.OperatorsTableModel
The column classes
columnClasses - Variable in class jap.TermsAndConditionsOperatorTable.OperatorTableModel
The column classes
columnNames - Variable in class jap.JAPConfAnon.MixCascadeTableModel
 
columnNames - Variable in class jap.JAPConfAnon.OperatorsTableModel
The column names
columnNames - Variable in class jap.TermsAndConditionsOperatorTable.OperatorTableModel
The column names
combine(ImageIcon, ImageIcon) - Static method in class gui.GUIUtils
Combines two images vertically to one image.
COMMAND_BACK - Static variable in class gui.wizard.BasicWizardHost
 
COMMAND_CANCEL - Static variable in class gui.wizard.BasicWizardHost
 
COMMAND_CHECKFORUPGRADE - Static variable in class jap.JAPConfUpdate
 
COMMAND_FINISH - Static variable in class gui.wizard.BasicWizardHost
 
COMMAND_HELP - Static variable in class gui.wizard.BasicWizardHost
 
COMMAND_NEXT - Static variable in class gui.wizard.BasicWizardHost
 
COMMAND_SEARCH - Variable in class update.JAPWelcomeWizardPage
 
COMMAND_UPGRADE - Static variable in class jap.JAPConfUpdate
 
commitActions() - Method in class jap.TermsAndConditionsInfoDialog
 
COMMUNICATION_TIMEOUT - Static variable in class anon.infoservice.Constants
This is the general timeout for the Infoservice socket communication (milli seconds).
CommunicationException - Exception in anon.transport.connection
Spezielisierung von ConnectionException, welche den Ursprung eines Problems als Teil der Kommunikation zwischen den beiden Endpunkten bestimmt.
CommunicationException(String) - Constructor for exception anon.transport.connection.CommunicationException
Erstellt eine neue CommunicationException auf Basis einer bestimmten Fehlermeldung
CommunicationException(Throwable) - Constructor for exception anon.transport.connection.CommunicationException
Erstellt eine neue CommunicationException auf Basis einer bereits eigetretenen Ausnahme.
compare(Object, Object) - Method in class anon.pay.xml.XMLPaymentOptions
--- not usable directly vie implementing Comparator due to Comparator being Java version 1.2+ only --- used to compare 2 XMLPaymentOptions by rank will return -1 (i.e.
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
 
componentHidden(ComponentEvent) - Method in class gui.dialog.DialogContentPane.ContentPaneComponentListener
 
componentHidden(ComponentEvent) - Method in class gui.dialog.DialogContentPane.DialogComponentListener
 
componentHidden(ComponentEvent) - Method in class gui.dialog.WorkerContentPane.WorkerComponentListener
 
componentHidden(ComponentEvent) - Method in class gui.GUIUtils.WindowDocker.InternalListener
 
componentMoved(ComponentEvent) - Method in class gui.dialog.DialogContentPane.ContentPaneComponentListener
 
componentMoved(ComponentEvent) - Method in class gui.GUIUtils.WindowDocker.InternalListener
 
componentMoved(ComponentEvent) - Method in class jap.JAPNewView.ComponentMovedAdapter
 
componentResized(ComponentEvent) - Method in class gui.dialog.DialogContentPane.ContentPaneComponentListener
 
componentResized(ComponentEvent) - Method in class gui.GUIUtils.WindowDocker.InternalListener
 
componentShown(ComponentEvent) - Method in class gui.dialog.DialogContentPane.ContentPaneComponentListener
 
componentShown(ComponentEvent) - Method in class gui.dialog.DialogContentPane.DialogComponentListener
 
componentShown(ComponentEvent) - Method in class gui.dialog.PasswordContentPane.SetFocusComponentAdapter
 
componentShown(ComponentEvent) - Method in class gui.dialog.WorkerContentPane.WorkerComponentListener
Starts the internal Thread if the content pane becomes visible.
componentShown(ComponentEvent) - Method in class gui.GUIUtils.WindowDocker.InternalListener
 
COMPRESS - Static variable in class anon.util.Base64
Specify that data should be compressed (value is true).
compress(byte[]) - Static method in class anon.util.ZLibTools
Compresses the specified data with ZLib in the best compression mode.
compressData(byte[]) - Static method in class anon.mixminion.message.MixMinionCryptoUtil
this Method is for compressing some Data, with the ZLIB-Standard
con_salt - Static variable in class anon.crypto.DESCrypt
 
conc(byte[], byte[]) - Static method in class anon.util.ByteArrayUtil
Concatenates bytearrays
conc(byte[], byte[], byte[]) - Static method in class anon.util.ByteArrayUtil
Concatenates bytearrays
conc(byte[], byte[], byte[], byte[]) - Static method in class anon.util.ByteArrayUtil
Concatenates bytearrays
conc(byte[], byte[], byte[], byte[], byte[]) - Static method in class anon.util.ByteArrayUtil
Concatenates bytearrays
conc(byte[], byte[], byte[], byte[], byte[], byte[]) - Static method in class anon.util.ByteArrayUtil
Concatenates bytearrays
conc(byte[], byte[], int) - Static method in class anon.util.ByteArrayUtil
Concatenates two byte arrays
CondVar - Class in anon.util
 
CondVar() - Constructor for class anon.util.CondVar
 
CondVar(BusyFlag) - Constructor for class anon.util.CondVar
 
CONFIG_ACCEPTED_TERMS_AND_CONDITIONS - Static variable in class jap.JAPConstants
 
CONFIG_AUTO_CONNECT - Static variable in class jap.JAPConstants
 
CONFIG_AUTO_RECONNECT - Static variable in class jap.JAPConstants
 
CONFIG_CONSOLE - Static variable in class jap.JAPConstants
 
CONFIG_DEBUG - Static variable in class jap.JAPConstants
 
CONFIG_DEFAULT_VIEW - Static variable in class jap.JAPConstants
 
CONFIG_DO_NOT_ABUSE_REMINDER - Static variable in class jap.JAPConstants
 
CONFIG_DUMMY_TRAFFIC_INTERVALL - Static variable in class jap.JAPConstants
 
CONFIG_DX - Static variable in class jap.JAPConstants
 
CONFIG_DY - Static variable in class jap.JAPConstants
 
CONFIG_ENCRYPTED_DATA - Static variable in class jap.JAPConstants
 
CONFIG_FILE - Static variable in class jap.JAPConstants
 
CONFIG_GUI - Static variable in class jap.JAPConstants
 
CONFIG_INFOSERVICE_DISABLED - Static variable in class jap.JAPConstants
 
CONFIG_INFOSERVICE_TIMEOUT - Static variable in class jap.JAPConstants
 
CONFIG_JAP_FORWARDING_SETTINGS - Static variable in class jap.JAPConstants
 
CONFIG_LEVEL - Static variable in class jap.JAPConstants
 
CONFIG_LISTENER_IS_LOCAL - Static variable in class jap.JAPConstants
 
CONFIG_LOCALE - Static variable in class jap.JAPConstants
 
CONFIG_LOCATION - Static variable in class jap.JAPConstants
 
CONFIG_LOG_DETAIL - Static variable in class jap.JAPConstants
 
CONFIG_LOOK_AND_FEEL - Static variable in class jap.JAPConstants
 
CONFIG_MAIN_WINDOW - Static variable in class jap.JAPConstants
 
CONFIG_MAX - Static variable in class jap.JAPConstants
 
CONFIG_MAX_CONNECTIONS_PER_ROUTE - Static variable in class jap.JAPConstants
 
CONFIG_MIN - Static variable in class jap.JAPConstants
 
CONFIG_MINIMIZED_STARTUP - Static variable in class jap.JAPConstants
 
CONFIG_Mixminion - Static variable in class jap.JAPConstants
 
CONFIG_MIXMINION_KEYRING - Static variable in class jap.JAPConstants
 
CONFIG_MIXMINION_PASSWORD_HASH - Static variable in class jap.JAPConstants
 
CONFIG_MIXMINION_REPLY_MAIL - Static variable in class jap.JAPConstants
 
CONFIG_MOVE_TO_SYSTRAY - Static variable in class jap.JAPConstants
 
CONFIG_NEVER_EXPLAIN_FORWARD - Static variable in class jap.JAPConstants
 
CONFIG_NEVER_REMIND_ACTIVE_CONTENT - Static variable in class jap.JAPConstants
 
CONFIG_NEVER_REMIND_GOODBYE - Static variable in class jap.JAPConstants
 
CONFIG_NORMAL - Static variable in class jap.JAPConstants
 
CONFIG_OUTPUT - Static variable in class jap.JAPConstants
 
CONFIG_PAYMENT - Static variable in class jap.JAPConstants
 
CONFIG_PORT_NUMBER - Static variable in class jap.JAPConstants
 
CONFIG_PROXY_AUTH_USER_ID - Static variable in class jap.JAPConstants
 
CONFIG_PROXY_AUTHORIZATION - Static variable in class jap.JAPConstants
 
CONFIG_PROXY_HOST_NAME - Static variable in class jap.JAPConstants
 
CONFIG_PROXY_MODE - Static variable in class jap.JAPConstants
 
CONFIG_PROXY_PORT_NUMBER - Static variable in class jap.JAPConstants
 
CONFIG_PROXY_TYPE - Static variable in class jap.JAPConstants
 
CONFIG_ROUTE_LEN - Static variable in class jap.JAPConstants
 
CONFIG_SIMPLIFIED - Static variable in class jap.JAPConstants
 
CONFIG_START_PORTABLE_FIREFOX - Static variable in class jap.JAPConstants
 
CONFIG_TOR - Static variable in class jap.JAPConstants
 
CONFIG_TOR_DIR_SERVER - Static variable in class jap.JAPConstants
 
CONFIG_TOR_PRECREATE_ANON_ROUTES - Static variable in class jap.JAPConstants
 
CONFIG_TYPE - Static variable in class jap.JAPConstants
 
CONFIG_UNKNOWN - Static variable in class jap.JAPConstants
 
CONFIG_VERSION - Static variable in class jap.JAPConstants
 
CONFIG_WINDOW - Static variable in class jap.JAPConstants
 
CONFIG_X - Static variable in class jap.JAPConstants
 
CONFIG_XML_ATTR_TOR_NONE_DEFAULT_DIR_SERVER - Static variable in class jap.JAPConstants
 
CONFIG_Y - Static variable in class jap.JAPConstants
 
ConfigAssistant - Class in jap
This is some kind of installation and configuration assistant that helps the unexperienced user to get the most out of JAP/JonDo.
ConfigAssistant(Component) - Constructor for class jap.ConfigAssistant
 
ConfigAssistant(JAPDialog) - Constructor for class jap.ConfigAssistant
 
Configuration - Interface in jondonym.console
 
CONFIGURATION - Variable in class jondonym.console.JonDoConsole.LocalFileConfiguration
 
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
confirmTermsAndConditions(Vector, Vector) - Method in class jap.JAPController
 
connect() - Method in class anon.mixminion.FirstMMRConnection
connects to the First MixminionRouter (MMR)
connect() - Method in class anon.pay.BIConnection
 
connect(int) - Method in class anon.pay.BIConnection
Connects to the Payment Instance via TCP and inits the HttpClient.
connect() - Method in class anon.tor.FirstOnionRouterConnection
connects to the FOR
connect(String, int) - Method in class anon.tor.TorChannel
connects to a host over the Tor network
connect(IAddress) - Method in interface anon.transport.connector.IConnector
Zentrale Methode der Schnittstelle, welche auf Basis der uebergebenen Adresse versucht, den entfernte Endpunkt zu kontaktieren und eine Verbindung einzurichten.
connect(SkypeAddress) - Method in class anon.transport.connector.SkypeConnector
Versucht eine IStreamConnection zur angebenen Adresse aufzubauen.
connect(IAddress) - Method in class anon.transport.connector.SkypeConnector
 
connect(TcpIpAddress) - Method in class anon.transport.connector.TcpIpConnector
 
connect(IAddress) - Method in class anon.transport.connector.TcpIpConnector
 
connect(LocalAddress) - Method in class forward.LocalForwarder
Zentrale Methode um eine neue lokale Verbindung einzurichten.
connect(IAddress) - Method in class forward.LocalForwarder
 
connect_internal(ImmutableProxyInterface, int) - Method in class anon.pay.BIConnection
 
CONNECT_TIMEOUT - Static variable in class anon.client.AnonClient
 
CONNECT_TIMEOUTS - Static variable in class jap.JAPConfInfoService
 
CONNECT_TIMEOUTS - Static variable in class jap.pay.AccountSettingsPanel
 
connectChannel(TorChannel, String, int) - Method in class anon.tor.Circuit
creates a channel through the tor-network
connected(Stream) - Method in class forward.server.SkypeServerManager.RequestListener
Behandelt, seitens Skype, neu eingerichtet Verbindungen.
connecting(AnonServerDescription) - Method in class anon.AnonServiceEventAdapter
 
connecting(AnonServerDescription) - Method in interface anon.AnonServiceEventListener
 
connecting(AnonServerDescription) - Method in class anon.proxy.AnonProxy
 
connecting(AnonServerDescription) - Method in class jap.ConsoleJAPMainView
 
connecting(AnonServerDescription) - Method in class jap.JAPConfAnon.LocalAnonServiceEventListener
 
connecting(AnonServerDescription) - Method in class jap.JAPController
 
connecting(AnonServerDescription) - Method in class jap.JAPNewView
 
connection - Variable in class anon.infoservice.HTTPConnectionDescriptor
Stores the HTTP connection.
CONNECTION_ALLOW_ANONYMOUS - Static variable in class jap.JAPModel
 
CONNECTION_BLOCK_ANONYMOUS - Static variable in class jap.JAPModel
 
CONNECTION_CLASS_1MBIT - Static variable in class jap.forward.JAPRoutingConnectionClassSelector
This is the identifier of the 1 Mbit upload connection class.
CONNECTION_CLASS_CHANGED - Static variable in class jap.forward.JAPRoutingMessage
This message is sent from JAPRoutingConnectionClassSelector when the current connection class has been changed (switched to another class).
CONNECTION_CLASS_DSL128 - Static variable in class jap.forward.JAPRoutingConnectionClassSelector
This is the identifier of the DSL 128 kbit/sec upload connection class.
CONNECTION_CLASS_DSL192 - Static variable in class jap.forward.JAPRoutingConnectionClassSelector
This is the identifier of the DSL 192 kbit/sec upload connection class.
CONNECTION_CLASS_DSL256 - Static variable in class jap.forward.JAPRoutingConnectionClassSelector
This is the identifier of the DSL 256 kbit/sec upload connection class.
CONNECTION_CLASS_DSL384 - Static variable in class jap.forward.JAPRoutingConnectionClassSelector
This is the identifier of the DSL 384 kbit/sec upload connection class.
CONNECTION_CLASS_DSL512 - Static variable in class jap.forward.JAPRoutingConnectionClassSelector
This is the identifier of the DSL 512 kbit/sec upload connection class.
CONNECTION_CLASS_ISDN128 - Static variable in class jap.forward.JAPRoutingConnectionClassSelector
This is the identifier of the 2xISDN connection class.
CONNECTION_CLASS_ISDN64 - Static variable in class jap.forward.JAPRoutingConnectionClassSelector
This is the identifier of the 1xISDN connection class.
CONNECTION_CLASS_USER - Static variable in class jap.forward.JAPRoutingConnectionClassSelector
This is the identifier of the user-definable connection class.
CONNECTION_FORCE_ANONYMOUS - Static variable in class jap.JAPModel
 
CONNECTION_PARAMETERS_CHANGED - Static variable in class jap.forward.JAPRoutingMessage
This message is sent from JAPRoutingConnectionClassSelector when the forwarding bandwidth values or the number of simultaneous connections of the current connection class were changed and the forwarding system is updated to the new values.
connectionClassesComboBox - Variable in class jap.forward.JAPConfForwardingServer
 
connectionError() - Method in class anon.AnonServiceEventAdapter
 
connectionError() - Method in interface anon.AnonServiceEventListener
 
connectionError() - Method in class anon.proxy.AnonProxy
 
connectionError() - Method in class jap.ConsoleJAPMainView
 
connectionError() - Method in class jap.JAPConfAnon.LocalAnonServiceEventListener
 
connectionError() - Method in class jap.JAPController
 
connectionError() - Method in class jap.JAPNewView
 
connectionEstablished(AnonServerDescription) - Method in class anon.AnonServiceEventAdapter
 
connectionEstablished(AnonServerDescription) - Method in interface anon.AnonServiceEventListener
 
connectionEstablished(AnonServerDescription) - Method in class anon.client.AnonClient
 
connectionEstablished(AnonServerDescription) - Method in class anon.proxy.AnonProxy
 
connectionEstablished(AnonServerDescription) - Method in class jap.ConsoleJAPMainView
 
connectionEstablished(AnonServerDescription) - Method in class jap.JAPConfAnon.LocalAnonServiceEventListener
 
connectionEstablished(AnonServerDescription) - Method in class jap.JAPController
 
connectionEstablished(AnonServerDescription) - Method in class jap.JAPNewView
 
ConnectionException - Exception in anon.transport.connection
Allgemeine Oberklasse aller Ausnahme im Zusamenhang mit Verbindungen.
ConnectionException(Throwable) - Constructor for exception anon.transport.connection.ConnectionException
Erstellt eine Verbindungsausnahme, auf Basis einer anderen Ausnahme.
ConnectionException(String) - Constructor for exception anon.transport.connection.ConnectionException
Erstellt eine Verbindungsausnahme, mit der angegeben Begruendung.
connectionHeader - Variable in class anon.proxy.HTTPConnectionEvent
 
ConnectionState_CLOSE - Static variable in interface anon.transport.connection.IConnection
Beschreibt den Zustand, in welchem eine Verbinung als geschlossen anzusehen ist und somit keine Uebertragung von Daten moeglich ist.
ConnectionState_OPEN - Static variable in interface anon.transport.connection.IConnection
Beschreibt den Zustand, in welchem eine Verbindung als offen angesehen werden kann und zur Uebertragung, sowie dem Empfang von Daten zur Verfuegung steht.
connectMixCascade(MixCascade, ImmutableProxyInterface) - Method in class anon.client.AnonClient
 
connectTo(MixCascade) - Method in class forward.server.DefaultProtocolHandler
This method tries to get a connection to a mixcascade (by probing all ListenerInterfaces).
connectToInfoService(HTTPConnectionDescriptor, ImmutableProxyInterface, int) - Method in class anon.infoservice.InfoServiceDBEntry
Creates a new HTTPConnection to a ListenerInterface from the list of all listener interfaces.
ConsoleJAPMainView - Class in jap
 
ConsoleJAPMainView() - Constructor for class jap.ConsoleJAPMainView
 
ConsoleSplash - Class in jap
Simulates a splash screen on the console.
ConsoleSplash() - Constructor for class jap.ConsoleSplash
 
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.
content - Variable in class anon.terms.TCComponent
a TCComponent is only supposed to have String content
content - Variable in class jarify.JarFileEntry
the content of the file in a byte array
contentEncodings - Variable in class anon.proxy.AnonProxyRequest
 
contentNodes() - Method in class anon.terms.template.Paragraph
 
contentStrRaw - Variable in class jarify.JarManifest
the content of the manifest as String
CONTENTTYPE_HANDSHAKE - Static variable in class anon.crypto.tinytls.TLSPlaintextRecord
 
CONTEXT_JONDONYM - Static variable in interface anon.infoservice.IServiceContextContainer
 
CONTEXT_JONDONYM_COMPATIBILITY - Static variable in interface anon.infoservice.IServiceContextContainer
context for all JonDonym services.
CONTEXT_JONDONYM_PREMIUM - Static variable in interface anon.infoservice.IServiceContextContainer
 
CONTEXT_MODEL_ALL - Static variable in class anon.client.TrustModel
 
CONTEXT_MODEL_BUSINESS - Static variable in class anon.client.TrustModel
 
CONTEXT_MODEL_FREE - Static variable in class anon.client.TrustModel
 
CONTEXT_MODEL_PREMIUM - Static variable in class anon.client.TrustModel
 
CONTEXT_MODEL_PREMIUM_PRIVATE - Static variable in class anon.client.TrustModel
 
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
 
controller - Variable in class jap.TermsAndConditionsOperatorTable
 
Controller - Class in jondonym.console
TODO documentation TODO forwarding server support TODO memory and performance tuning TODO some more functionality tests
Controller() - Constructor for class jondonym.console.Controller
 
Controller.AutoSwitchedMixCascadeContainer - Class in jondonym.console
 
Controller.AutoSwitchedMixCascadeContainer(MixCascade) - Constructor for class jondonym.console.Controller.AutoSwitchedMixCascadeContainer
 
Controller.ForcePremiumIfAccountAvailableAttribute - Class in jondonym.console
 
Controller.ForcePremiumIfAccountAvailableAttribute(int, Object, boolean) - Constructor for class jondonym.console.Controller.ForcePremiumIfAccountAvailableAttribute
 
Controller.MixCascadeUpdater - Class in jondonym.console
 
Controller.MixCascadeUpdater(Updater.ObservableInfo) - Constructor for class jondonym.console.Controller.MixCascadeUpdater
 
Controller.RunnableStarter - Class in jondonym.console
 
Controller.RunnableStarter(MixCascade) - Constructor for class jondonym.console.Controller.RunnableStarter
 
convertDelayValue(int, boolean) - Method in class jap.JAPConfAnon
 
convertVersionStringToNumber(String) - Static method in class anon.util.Util
Converts a version string of the form xx.xx.xxx to a number
copy(byte[], int, int) - Static method in class anon.util.ByteArrayUtil
copy some bytes from an array of bytes
copy(File, File) - Static method in class anon.util.RecursiveFileTool
 
COPY_BUFFER_SIZE - Static variable in class anon.util.RecursiveFileTool
 
copyAsRoot(File, File, AbstractOS.AbstractRetryCopyProcess) - Method in class platform.AbstractOS
Copies a file with root/administrator rights to the specified directory.
copyAsRoot(File, File, AbstractOS.AbstractRetryCopyProcess) - Method in class platform.LinuxOS
 
copyAsRoot(File, File, AbstractOS.AbstractRetryCopyProcess) - Method in class platform.MacOS
 
copyAsRoot(File, File, AbstractOS.AbstractRetryCopyProcess) - Method in class platform.WindowsOS
 
copyExtraInfoToClipboard() - Method in class jap.pay.wizardnew.PaymentInfoPane
Copies the extra payment info to the system clipboard
copyFrom(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
 
copyRecursion(File, File, int, int) - Static method in class anon.util.RecursiveFileTool
 
copyRecursive(File, File) - Static method in class anon.util.RecursiveFileTool
 
copyRecursive(File, File, int) - Static method in class anon.util.RecursiveFileTool
 
copySingleFile(File, File) - Static method in class anon.util.RecursiveFileTool
 
copySingleFile(InputStream, File) - Static method in class anon.util.RecursiveFileTool
 
copyStream(InputStream, OutputStream) - Static method in class anon.util.Util
 
copyToClipboard(String, boolean) - Method in class jap.pay.ActivePaymentDetails
 
copyTrailingData(ByteArrayOutputStream) - Method in class anon.proxy.ProxyCallbackBuffer
 
copyTrailingData(byte[], int) - Method in class anon.proxy.ProxyCallbackBuffer
 
countCertificates() - Method in class anon.crypto.XMLSignatureElement
Returns the number of certificates appended to this signature.
countContentBytes(AnonProxyRequest, int, Hashtable, boolean) - Method in class anon.proxy.HTTPProxyCallback
 
countExtraButtons() - Method in class gui.dialog.DialogContentPaneOptions
Overwrite this method to return the number of extra buttons that you would like to introduce.
countIndependentOperators() - Method in class jondonym.console.MixCascadeInfo
How many independent operators do we have in this cascade?
countMixes() - Method in class jondonym.console.MixCascadeInfo
The number of Mix server processes in this cascade.
countPaths() - Method in class anon.crypto.MultiCertPath
Returns the number of CertPaths in this MultCertPath
COUNTRIES - Static variable in class anon.util.CountryMapper
 
CountryMapper - Class in anon.util
Objects of this class store a country code and can translate it into the localised name of the corresponding country.
CountryMapper() - Constructor for class anon.util.CountryMapper
Constructs an empty CountryMapper object.
CountryMapper(int) - Constructor for class anon.util.CountryMapper
Constructs an empty CountryMapper object.
CountryMapper(String, int) - Constructor for class anon.util.CountryMapper
Constructs a new CountryMapper that uses the default Locale to translate its country code.
CountryMapper(String) - Constructor for class anon.util.CountryMapper
Constructs a new CountryMapper that uses the default Locale to translate its country code.
CountryMapper(String, Locale) - Constructor for class anon.util.CountryMapper
Constructs a new CountryMapper that uses a specific Locale to translate its country code.
CountryMapper(String, int, Locale) - Constructor for class anon.util.CountryMapper
Constructs a new CountryMapper that uses a specific Locale to translate its country code.
countSignatures() - Method in class anon.crypto.XMLSignature
Returns how many signatures the document has.
countTrustedRootNodes() - Method in class gui.MultiCertTrustGraph
Counts how many different root Nodes are in the chain of trust.
countUsers() - Method in class jondonym.console.MixCascadeInfo
The number of users currently on this cascade.
countVerifiedAndValidPaths() - Method in class anon.crypto.MultiCertPath
Returns the number of paths that are verified and timely valid.
countVerifiedCertificationPaths() - Method in class jondonym.console.MixInfo
 
countVerifiedPaths() - Method in class anon.crypto.MultiCertPath
Returns the number of verified CertPaths in this MultCertPath
cov_2char - Static variable in class anon.crypto.DESCrypt
 
create(String, int) - Static method in class anon.AnonServiceFactory
 
create() - Method in class anon.tor.Circuit
creates a circuit and connects to all onionrouters
create(boolean) - Method in class jap.ConsoleJAPMainView
 
create(boolean) - Method in interface jap.IJAPMainView
 
create(boolean) - Method in class jap.JAPNewView
 
createAccount(PaymentInstanceDBEntry, XMLGenericText) - Method in class anon.pay.PayAccountsFile
 
createAccount(PaymentInstanceDBEntry, AsymmetricCryptoKeyPair, XMLGenericText) - Method in class anon.pay.PayAccountsFile
Creates a new Account.
createAccount() - Static method in class jondonym.console.Controller
 
createAccountKeyPair() - Method in class anon.pay.PayAccountsFile
 
createAdvancedSettingsTab() - Method in class jap.pay.AccountSettingsPanel
 
createAfterShutdownPanel() - Method in class jap.JAPConfUI
 
createAfterStartupPanel() - Method in class jap.JAPConfUI
 
createAndSendMixPacket(DataChainSendOrderStructure, short) - Method in class anon.client.AbstractDataChannel
 
createAsymmetricCryptoKey(Object, Enumeration) - Static method in class anon.crypto.AsymmetricCryptoKeyPair
 
createBasicSettingsTab() - Method in class jap.pay.AccountSettingsPanel
 
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 platform.AbstractOS
 
createBrowserPathPanel() - Method in class jap.JAPConfUI
 
createButton(String) - Static method in class gui.GUIUtils
 
createByteArrayInstantiator() - Method in class anon.util.ResourceLoader
Returns a new ByteArrayInstantiator.
createCALabel() - Method in class jap.JAPConfCert
 
createCaptcha(String) - Method in interface captcha.ICaptchaGenerator
Creates a new captcha from the given input word.
createCaptcha(String) - Method in class captcha.ZipBinaryImageCaptchaGenerator
Creates a new zipped binary image captcha and returns the image as Base64 encoded String.
createCell(byte[]) - Static method in class anon.tor.cells.Cell
creates a cell with the given data
CreateCell - Class in anon.tor.cells
 
CreateCell() - Constructor for class anon.tor.cells.CreateCell
Constructor for a create cell
CreateCell(int) - Constructor for class anon.tor.cells.CreateCell
Constructor for a create cell
CreateCell(int, byte[]) - Constructor for class anon.tor.cells.CreateCell
Constructor for a create cell
createCertCAPanel() - Method in class jap.JAPConfCert
 
createCertifcationRequest() - Method in class anon.crypto.PKCS12
Creates a certification request from this private certificate.
createChannel(int) - Method in interface anon.AnonService
Creates a new AnonChannel, which could be used for transmitting data.
createChannel(int) - Method in class anon.client.AnonClient
 
createChannel(int) - Method in class anon.mixminion.Mixminion
creates a SMTP channel which sents e-mail through the mixminion-network
createChannel(String, int) - Method in class anon.mixminion.Mixminion
Always returns NULL as normal TCP/IP channels are not supported at the moment
createChannel(int) - Method in class anon.proxy.AnonProxy
 
createChannel(String, int) - Method in class anon.tor.Circuit
creates a channel through the tor-network
createChannel(int) - Method in class anon.tor.Tor
creates a channel through the tor network
createChannel(String, int) - Method in class anon.tor.Tor
creates a channel through the Tor network
createChannel(int) - Method in class anon.xmlrpc.client.AnonServiceImplProxy
 
createChannel(String, int) - Method in class anon.xmlrpc.client.AnonServiceImplProxy
 
createChannel(int) - Method in class proxy.DirectProxy
 
createChildElement(Element, String) - Static method in class anon.util.XMLUtil
 
createChildElementWithValue(Element, String, String) - Static method in class anon.util.XMLUtil
 
createCircuit(Vector) - Method in class anon.tor.FirstOnionRouterConnection
Creates a circuit with the given onion routers
createClientCert() - Method in class anon.mixminion.FirstMMRConnection
create client certificate for TinyTLS-connection
createConcatenatedPriceCertHashes(Hashtable, boolean) - Static method in class anon.pay.xml.XMLEasyCC
 
createConnection() - Method in class anon.tor.OnionRouter
create cell this cell is needed to connect to the first OR.
createConnection(String, int) - Method in class forward.ForwardUtils
Creates a new connection to the specified target using the current firewall settings.
createDataChannel() - Method in class anon.client.AbstractDataChain
 
createDataChannel(AbstractDataChain) - Method in class anon.client.ChannelTable
 
createDataChannel(int, AbstractDataChain) - Method in class anon.client.DefaultDataChannelFactory
 
createDataChannel(AbstractDataChain) - Method in interface anon.client.IDataChannelCreator
 
createDataChannel(int, AbstractDataChain) - Method in interface anon.client.IDataChannelFactory
 
CreatedCell - Class in anon.tor.cells
 
CreatedCell() - Constructor for class anon.tor.cells.CreatedCell
Constructor for a created cell
CreatedCell(int) - Constructor for class anon.tor.cells.CreatedCell
Constructor for created cell
CreatedCell(int, byte[]) - Constructor for class anon.tor.cells.CreatedCell
Constructor for a created cell
CreatedCell(int, byte[], int) - Constructor for class anon.tor.cells.CreatedCell
Constructor
createDecodeMatrix(char[], int[], int, int) - Method in class anon.mixminion.fec.FECMath
createDecodeMatrix constructs the encoding matrix given the indexes.
createDefaultInfoServices(String[], String[], int[][]) - Static method in class anon.util.Util
 
createDefaultInfoServices() - Static method in class jap.JAPController
 
createDefaultModel() - Method in class gui.JapCouponField
 
createDefaultModel() - Method in class gui.JAPJIntField
 
createDefaultOptions() - Method in class gui.dialog.DialogContentPane
 
createDEROctet(int) - Static method in class anon.crypto.X509KeyUsage
Generates the DEROctets of this extension to hand over to the super class.
createDEROctets(IMyPublicKey, GeneralNames, BigInteger) - Static method in class anon.crypto.X509AuthorityKeyIdentifier
Generates the octets to hand over to the super class
createDEROctets(int) - Static method in class anon.crypto.X509BasicConstraints
Generates the DEROctets of this extension to hand over to the super class.
createDEROctets(boolean) - Static method in class anon.crypto.X509BasicConstraints
Generates the DEROctets of this extension to hand over to the super class.
createDEROctets(X509DistinguishedName) - Static method in class anon.crypto.X509CertificateIssuer
Generates the DEROctets of this extension to hand over to the super class.
createDEROctets(DistributionPointName, boolean, boolean, ReasonFlags, boolean, boolean) - Static method in class anon.crypto.X509IssuingDistributionPoint
Generates the DEROctets of this extension to hand over to the super class.
createDEROctets(IMyPublicKey) - Static method in class anon.crypto.X509SubjectKeyIdentifier
 
createDetailsPanel(ActionListener) - Method in class jap.pay.AccountSettingsPanel
Creates a new lower view of the dialog for displaying account details.
createDialogBrowserLink(String) - Static method in class jap.JAPUtil
 
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
 
createDummyISO2CountryHashtable() - Static method in class jondonym.console.JonDoConsole
 
createDummyStatusInfo(String) - Static method in class anon.infoservice.StatusInfo
Returns a new StatusInfo with dummy values (everything is set to -1).
createEgoldLink(String, long, String, String) - Static method in class jap.pay.wizardnew.PaymentInfoPane
 
createEmptyMixPacket() - Method in class anon.client.AbstractChannel
 
createEncodeMatrix(int, int) - Method in class anon.mixminion.fec.FECMath
 
createEndTag(String) - Static method in class anon.util.Base64
Creates the end tag for a base 64 encoded string.
createExtendOnionSkin() - Method in class anon.tor.OnionRouter
creates the onion skin for a create or extend cell
createExtensionsFromX509Extensions(X509Extensions) - Static method in class anon.crypto.X509Extensions
 
createFECCode(int, int) - Method in class anon.mixminion.fec.FECCodeFactory
 
createFileTypeInstantiator() - Method in class anon.util.ResourceLoader
Returns a new FileTypeInstantiator.
createFingerprint(GeneralDigest, byte[]) - Static method in class anon.crypto.JAPCertificate
Creates a human readable fingerprint for this certificate.
createFingerprints() - Method in class anon.crypto.PKCS10CertificationRequest
 
createFirstOnionRouterConnection(ORDescriptor) - Method in class anon.tor.FirstOnionRouterConnectionFactory
creates a FOR with the given description if it doesn't exist.
createForwardingClientConfigPanel() - Method in class jap.JAPConfNetwork
Creates the forwarding client configuration panel.
createForwardingClientStatePanel() - Method in class jap.forward.JAPConfForwardingState
Creates the routing client state panel.
createForwardingConnection(IAddress) - Method in class forward.ForwardUtils
Creates a ForwardConnection according to the Type of the given Address.
createForwardingDisabledStatePanel() - Method in class jap.forward.JAPConfForwardingState
Creates the state panel, for the case of a disabled forwarding server and client.
createForwardingServerConfigAllowedCascadesPanel() - Method in class jap.forward.JAPConfForwardingServer
Creates the panel where the supported mixcascades for forwarding can be configured.
createForwardingServerConfigPanel() - Method in class jap.forward.JAPConfForwardingServer
Creates the forwarding server config panel with all components.
createForwardingServerConfigRegistrationInfoServicesPanel() - Method in class jap.forward.JAPConfForwardingServer
Creates the infoservice registration configuration panel with all child components.
createForwardingServerStatePanel() - Method in class jap.forward.JAPConfForwardingState
Creates the forwarding server state panel.
createForwardingStatePanel() - Method in class jap.forward.JAPConfForwardingState
Creates the forwarding state panel, which switches between the server state panel, the client state panel and the forwarding-disabled state panel, if the forwarding mode is changed.
createGetRequest(String) - Static method in class anon.infoservice.HttpRequestStructure
Creates a new HTTP GET request.
createGFMatrix(int, int) - Static method in class anon.mixminion.fec.FECMath
Generate GF(2**m) from the irreducible polynomial p(X) in p[0]..p[m] Lookup tables: index->polynomial form gf_exp[] contains j= \alpha^i; polynomial form -> index form gf_log[ j = \alpha^i ] = i \alpha=x is the primitive element of GF(2^m) For efficiency, gf_exp[] has size 2*gfSize, so that a simple multiplication of two numbers can be resolved without calling modnn
createGraph(CertPathInfo[]) - Method in class gui.MultiCertTrustGraph
 
createHelpButton(JAPHelpContext.IHelpContext) - Static method in class gui.help.JAPHelp
Creates a button that opens the help window with the given context.
createHelpContext(String) - Static method in class gui.JAPHelpContext
 
createHelpContext(String, Component) - Static method in class gui.JAPHelpContext
 
createHelpMenuItem(JAPHelpContext.IHelpContext) - Static method in class gui.help.JAPHelp
Creates a menu item that opens the help window with the given context.
createHelpPathPanel() - Method in class jap.JAPConfUI
 
createHelpVersionDoc(String) - Static method in class jap.JARHelpFileStorageManager
creates an XML document containing the version of the JonDo help which has to match the actual JonDo version
createHTTPConnection(ListenerInterface) - Method in class anon.infoservice.HTTPConnectionFactory
This method creates a new instance of HTTPConnection.
createHTTPConnection(ListenerInterface, int, boolean) - Method in class anon.infoservice.HTTPConnectionFactory
This method creates a new instance of HTTPConnection.
createHTTPConnection(ListenerInterface, int, boolean, Vector) - Method in class anon.infoservice.HTTPConnectionFactory
 
createHTTPConnection(ListenerInterface, ImmutableProxyInterface) - Method in class anon.infoservice.HTTPConnectionFactory
This method creates a new instance of HTTPConnection using the specified proxy settings (ignoring the default settings).
createHTTPConnection(ListenerInterface, ImmutableProxyInterface, int, boolean, Vector) - Method in class anon.infoservice.HTTPConnectionFactory
This method creates a new instance of HTTPConnection using the specified proxy settings (ignoring the default settings).
createHTTPConnectionInternal(ListenerInterface) - Method in class anon.infoservice.HTTPConnectionFactory
Creates an HTTPConnection with the listener settings.
createHttpMessage(int, int, int, byte[], boolean) - Method in class anon.infoservice.HttpResponseStructure
Creates the whole HTTP response, including HTTP return code, HTTP header and the specified content.
createHttpMessage(int, int, int, byte[], boolean, DateFormat) - Method in class anon.infoservice.HttpResponseStructure
Creates the whole HTTP response, including HTTP return code, HTTP header and the specified content.
createImage(int, int) - Static method in class captcha.graphics.ImageFactory
Constructs a new Image (BufferedImage implementation) with the default color model (ARGB).
createImage(ImageProducer) - Static method in class captcha.graphics.ImageFactory
Constructs a new Image (BufferedImage implementation) with the default color model (ARGB).
createInfoServiceAdvancedPanel() - Method in class jap.JAPConfInfoService
Creates the infoservice advanced configuration panel with all components.
createInfoServiceConfigPanel() - Method in class jap.JAPConfInfoService
Creates the infoservice configuration panel with all components.
createIV(long) - Method in class anon.client.crypto.ControlChannelCipher
 
createJAPhelp(Frame, IHelpModel) - Static method in class gui.help.JAPHelp.JAPHelpFactory
 
createLabel(String) - Static method in class gui.GUIUtils
Convenience function to create a JLabel with the message belonging to the specified key
createLabel(String, String) - Static method in class gui.GUIUtils
Convenience function to create a JLabel with two slash-separated messages belonging to the specified two keys
createLabel(String[]) - Static method in class gui.GUIUtils
Generalization of the other createLabel methods.
createLink() - Method in interface gui.LinkMouseListener.ILinkGenerator
 
createLink() - Method in class gui.LinkMouseListener.ImmutableLinkGenerator
 
createLocale() - Method in class anon.util.LanguageMapper
Creates the internal Locale object from the language code.
createLogTypeALL() - Static method in class logging.LogType
 
createLookAndFeelPanel() - Method in class jap.JAPConfUI
 
createMD5Digest(File) - Static method in class anon.util.RecursiveFileTool
 
createMixIDString() - Method in class anon.infoservice.MixCascade
 
createMultiLineLabel(String, int) - Static method in class gui.GUIUtils
Convenience function to create a JLabel that can display large messages.
createNewCircuit(String, int) - Method in class anon.tor.Tor
creates a new random circuit for the given destination
createNewJAPJar() - Method in class update.JAPUpdateWizard
 
createOptions() - Method in class gui.dialog.DialogContentPane
 
createPacketPayload(DataChainSendOrderStructure) - Method in class anon.client.AbstractDataChain
 
createPacketPayload(DataChainSendOrderStructure) - Method in class anon.client.SequentialChannelDataChain
 
createPacketPayload(DataChainSendOrderStructure) - Method in class anon.client.SingleChannelDataChain
 
createPayload(byte, int, byte[]) - Static method in class anon.tor.cells.RelayCell
 
createPaypalLink(String, long, String, String) - Static method in class jap.pay.wizardnew.PaymentInfoPane
 
createPaysafecardLink(String, long, String) - Static method in class jap.pay.wizardnew.PaymentInfoPane
takes the extrainfo as contained in the database's paymentoption configuration, and replaces the placeholders etc in a way suitable for the paysafecard syntax
createPostRequest(String, Document) - Static method in class anon.infoservice.HttpRequestStructure
Creates a new HTTP POST request.
createPRNG(byte[], int) - Static method in class anon.mixminion.message.MixMinionCryptoUtil
Creates a octet-array using Cryptographic Stream generator
createProtocolPacket(byte[]) - Method in class forward.client.DefaultClientProtocolHandler
Creates a protocol packet from byte array with data.
createProtocolPacket(byte[]) - Method in class forward.server.DefaultProtocolHandler
Creates a protocol packet from byte array with data.
createProxyConnection(String, int) - Method in class forward.ForwardUtils
Creates a new connection to the specified target using the current firewall settings.
createPseudoSerial(byte[]) - Static method in class anon.crypto.RevokedCertificate
Creates a pseudo-serial for a cert from the SHA1-value of its raw data.
createPublicKey(SubjectPublicKeyInfo) - Static method in class anon.crypto.AsymmetricCryptoKeyPair
Creates a new public key from a SubjectPublicKeyInfo.
createPublicKey() - Method in interface anon.crypto.IMyPrivateKey
Creates the corresponding public key to this private key.
createPublicKey() - Method in class anon.crypto.MyDSAPrivateKey
Creates the corresponding public key to this private key.
createPublicKey() - Method in class anon.crypto.MyECPrivateKey
 
createPublicKey() - Method in class anon.crypto.MyRSAPrivateKey
Creates the corresponding public key to this private key.
createRequest(DERSequence, AlgorithmIdentifier, DERBitString) - Static method in class anon.crypto.CertificationRequest
 
createRequestInfo(DERInteger, X509Name, SubjectPublicKeyInfo, X509Extensions) - Static method in class anon.crypto.CertificationRequestInfo
 
createRequestInfo(ASN1Sequence) - Static method in class anon.crypto.CertificationRequestInfo
 
createSavePoint() - Method in class jap.AbstractJAPConfModule
This will create a new savepoint with the current configuration.
createSavePoint() - Method in class jap.forward.JAPConfForwardingServerSavePoint
This method will store the current forwarding server configuration in this savepoint.
createSavePoint() - Method in interface jap.IJAPConfSavePoint
Stores the current configuration or the default configuration.
createSavePoint() - Method in class jap.JAPConfCertSavePoint
This method will store the current certificate configuration in this savepoint.
createSavePoint() - Method in class jap.JAPConfInfoServiceSavePoint
This method will store the current infoservice configuration in this savepoint.
createSavePoint() - Method in class jap.JAPConfNetworkSavePoint
This method will store the current forwarding client configuration in this savepoint.
createSavePoints() - Method in class jap.JAPConfModuleSystem
Processes a create savepoints event on all registered instances of AbstractJAPConfModule.
createScaledIcon(Icon, GUIUtils.IIconResizer) - Static method in class gui.GUIUtils
 
createScaledImageIcon(ImageIcon, GUIUtils.IIconResizer) - Static method in class gui.GUIUtils
 
createSelectableAndResizeableLabel(Component) - Static method in class gui.GUIUtils
Creates a JTextPane that may be used to simulate a selectable and resizeable JLabel.
createSignatureElement(IMyPrivateKey, Element, byte[]) - Method in class anon.crypto.XMLSignatureElement
 
createSocket(String, int, long) - Static method in class anon.util.SocketFactory
Creates a new Socket.
createSubjectKeyId() - Method in class anon.crypto.PKCS12
 
createTabbedRootPanelContraints() - Static method in class jap.AbstractJAPConfModule
Creates constraints for an equal alignment of a root panel with tabs.
createTCDocument(TermsAndConditionsTranslation) - Method in class anon.terms.template.TermsAndConditionsTemplate
 
createTCRoot(Document) - Method in class anon.terms.TermsAndConditions
 
createUpdateAccountPane(IReturnAccountRunnable, MethodSelectionPane, JAPDialog, DialogContentPane) - Method in class jap.pay.AccountSettingsPanel
 
createURLLink(URL, String) - Method in class platform.AbstractOS
 
createURLLink(URL, String, String) - Method in class platform.AbstractOS
 
createValidTo(Calendar, int) - Static method in class anon.crypto.Validity
For a given Calendar object that represents a start date (valid from), this method creates an end date (valid to) that lies a specified amount of years ahead from the start date.
createValue(Vector, Vector) - Static method in class anon.crypto.AbstractX509AlternativeName
 
createValue() - Method in class anon.crypto.X509AuthorityKeyIdentifier
Calculate the AuthorityKeyIdentifier value.
createValue() - Method in class anon.crypto.X509BasicConstraints
Instantiates a new BouncyCastle BasicConstraints from the DEROctets of this extension an extracts the cA and pathLenConstraint values.
createValue() - Method in class anon.crypto.X509CertificateIssuer
reads the distinguished name of the certificate issuer from the DEROctets
createValue() - Method in class anon.crypto.X509IssuingDistributionPoint
Instantiates a new BouncyCastle IssuingDistributionPoint from the DEROctets of this extension.
createValue() - Method in class anon.crypto.X509KeyUsage
reads the usage-integer from the DEROctets of this extension.
createValue() - Method in class anon.crypto.X509SubjectKeyIdentifier
 
createViewPanel() - Method in class jap.JAPConfUI
 
createWindowPanel() - Method in class jap.JAPConfUI
 
createWindowSizePanel() - Method in class jap.JAPConfUI
 
createWizardOptions() - Method in class gui.dialog.DialogContentPane
 
createX509Certificate(PKCS12, Validity, X509Extensions, 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.
createXMLOutput(Document) - Method in interface anon.terms.TermsAndConditionsTranslation
 
creditCardDataKeys - Static variable in class jap.pay.wizardnew.PassivePaymentPane
 
creditChanged(PayAccount) - Method in interface anon.pay.IPaymentListener
The credit changed for the given account.
creditChanged(PayAccount) - Method in class gui.dialog.CaptchaContentPane
 
creditChanged(PayAccount) - Method in class jap.pay.AccountSettingsPanel
The credit changed for the given account.
creditChanged(PayAccount) - Method in class jap.pay.PaymentMainPanel.MyPaymentListener
creditChanged
CRL_ENTRY_EXTENSIONS - Static variable in class anon.crypto.RevokedCertificate
allowed CRL Entry Extension
CRL_PATH - Static variable in class anon.crypto.RevokedCertifcateStore
the path from which to load the crls
CRL_SIGN - Static variable in class anon.crypto.X509KeyUsage
 
CRLF - Static variable in class anon.proxy.HTTPProxyCallback
 
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
CRYPTO - Static variable in class logging.LogType
Indicates a message related to cryptographic operations (binary: 00100000)
cryptTo64(int, int) - Static method in class anon.crypto.MD5Crypt
 
CURRENCY - Static variable in class anon.pay.xml.XMLPassivePayment
 
CURRENT_CONFIG_VERSION - Static variable in class jap.JAPConstants
 
CURRENT_JAVA_VENDOR - Static variable in class anon.infoservice.JavaVersionDBEntry
 
CURRENT_JAVA_VENDOR - Static variable in class gui.JAPHtmlMultiLineLabel
 
CURRENT_JAVA_VERSION - Static variable in class anon.infoservice.JavaVersionDBEntry
 
CURRENT_JAVA_VERSION - Static variable in class gui.JAPHtmlMultiLineLabel
 
CURRENT_MIXCASCADE_CHANGED - Static variable in class jap.JAPControllerMessage
 
cursor - Variable in class gui.help.JAPInternalHelpViewer.HtmlPane
 
cursor - Variable in class gui.JapHtmlPane
 
cutHTMLDocument(int) - Method in class gui.JAPHtmlMultiLineLabel
 
cutString(String, int) - Static method in class anon.util.Util
 
cvAvailable - Variable in class anon.util.ThreadPool
 
cvBroadcast() - Method in class anon.util.CondVar
 
cvBroadcast(BusyFlag) - Method in class anon.util.CondVar
 
cvEmpty - Variable in class anon.util.ThreadPool
 
cvFlag - Variable in class anon.util.ThreadPool
 
CVS_GENERATED_RELEASE_DATE - Static variable in class jap.JAPConstants
 
cvSignal() - Method in class anon.util.CondVar
 
cvSignal(BusyFlag) - Method in class anon.util.CondVar
 
cvTimedWait(int) - Method in class anon.util.CondVar
 
cvTimedWait(BusyFlag, int) - Method in class anon.util.CondVar
 
cvWait() - Method in class anon.util.CondVar
 
cvWait(BusyFlag) - Method in class anon.util.CondVar
 
CYCLE_TIME - Static variable in class forward.server.ForwardScheduler
This is the time between two allocation rounds in milliseconds.

D

d - Variable in class gui.JAPAWTMsgBox
 
D_ENCRYPT(int, int, int, int, int, int[]) - Static method in class anon.crypto.DESCrypt
 
DATA_ENCIPHERMENT - Static variable in class anon.crypto.X509KeyUsage
 
DATA_MODE - Static variable in class anon.tor.TorSocksChannel
 
DATA_PACKET - Static variable in class anon.transport.connection.ChunkConnectionAdapter
Konstante um anzuzeigen, das ein Paket nicht das Ende des Stroms signalisiert
Database - Class in anon.infoservice
This class is the generic implementation of a database.
Database(Class) - Constructor for class anon.infoservice.Database
Creates a new instance of a Database.
Database.IWebInfo - Interface in anon.infoservice
 
Database.TimeoutThread - Class in anon.infoservice
 
Database.TimeoutThread() - Constructor for class anon.infoservice.Database.TimeoutThread
 
DATABASE_TIMEOUT - Static variable in class anon.infoservice.JAPMinVersion
The timeout for minimum JAP version information in the database.
DATABASE_TIMEOUT - Static variable in class anon.infoservice.JAPVersionInfo
The timeout for JAP version information in the database.
DatabaseMessage - Class in anon.infoservice
This is the message implementation used for database-specific messages.
DatabaseMessage(int) - Constructor for class anon.infoservice.DatabaseMessage
This creates a new DatabaseMessage.
DatabaseMessage(int, Object) - Constructor for class anon.infoservice.DatabaseMessage
This creates a new DatabaseMessage.
DataChainChannelListEntry - Class in anon.client
 
DataChainChannelListEntry(AbstractDataChannel) - Constructor for class anon.client.DataChainChannelListEntry
 
DataChainErrorListener - Interface in anon.client
 
dataChainErrorSignaled() - Method in class anon.AnonServiceEventAdapter
 
dataChainErrorSignaled() - Method in interface anon.AnonServiceEventListener
 
dataChainErrorSignaled() - Method in class anon.client.AnonClient
 
dataChainErrorSignaled() - Method in interface anon.client.DataChainErrorListener
 
dataChainErrorSignaled() - Method in class anon.proxy.AnonProxy
 
dataChainErrorSignaled() - Method in class jap.ConsoleJAPMainView
 
dataChainErrorSignaled() - Method in class jap.JAPConfAnon.LocalAnonServiceEventListener
 
dataChainErrorSignaled() - Method in class jap.JAPController
 
dataChainErrorSignaled() - Method in class jap.JAPNewView
 
DataChainInputStreamQueueEntry - Class in anon.client
 
DataChainInputStreamQueueEntry(int, byte[]) - 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
 
DATALENGTH_MASK - Static variable in class anon.client.SequentialChannelDataChain.ChainCell
 
DATALENGTH_MASK - Static variable in class anon.client.SingleChannelDataChain.ChainCell
 
DataRetentionDialog - Class in gui
 
DataRetentionDialog() - Constructor for class gui.DataRetentionDialog
 
DataRetentionInformation - Class in anon.infoservice
Holds information about the data retention policy of a mix or cascade.
DataRetentionInformation(Element) - Constructor for class anon.infoservice.DataRetentionInformation
 
DataRetentionInformation() - Constructor for class anon.infoservice.DataRetentionInformation
 
date - Variable in class anon.terms.TermsAndConditionsMixInfo
 
DATE_COL - Static variable in class jap.TermsAndConditionsOperatorTable
 
DATE_COL_NAMEKEY - Static variable in class jap.TermsAndConditionsOperatorTable
 
DATE_FORMAT - Static variable in class anon.terms.TermsAndConditions
 
dateFormatHTTP - Variable in class proxy.DirectProxy.SendAnonWarning
 
dateFormatter - Static variable in class jap.JAPDebug
 
DAYS - Static variable in class anon.util.XMLDuration
 
DB - Static variable in class logging.LogType
messages about database records, e.g.
deactivate(Element) - Method in class anon.pay.PayAccount
 
deactivate(Window) - Method in class gui.dialog.JAPDialog.BlockedWindowDeactivationAdapter
 
deactivateAllDependentCertificates(JAPCertificate) - Method in class anon.crypto.CertificateStore
 
deactivated(WizardHost) - Method in class gui.wizard.BasicWizardPage
 
DEBUG - Static variable in class jap.JAPConstants
 
debug - Static variable in class jap.JAPDebug
 
DEBUG - Static variable in class logging.LogLevel
Indicates level type of message, e.g.
DEBUG_TAB - Static variable in class jap.JAPConf
 
DECIPHER_ONLY - Static variable in class anon.crypto.X509KeyUsage
 
decNumChannels() - Method in class anon.proxy.AnonProxy
 
DECODABET - Static variable in class anon.util.Base64
Translates a Base64 value to either its 6-bit reconstruction value or a negative number indicating some other meaning.
decode(byte[][], int[], int[], int, boolean) - Method in class anon.mixminion.fec.FECCode
This method takes an array of encoded packets and decodes them.
decode(byte[][], int[], int[], int, boolean) - Method in class anon.mixminion.fec.Pure16Code
 
decode(char[][], int[], int[], int) - Method in class anon.mixminion.fec.Pure16Code
 
decode(byte[][], int[], int[], int, boolean) - Method in class anon.mixminion.fec.PureCode
 
decode() - Method in class anon.mixminion.message.Decoder
Method to decode a given payload as String
DECODE - Static variable in class anon.util.Base64
Specify decoding (value is false).
decode(String) - Static method in class anon.util.Base64
Decodes data from Base64 notation.
decode(byte[], int, int) - Static method in class anon.util.Base64
Decodes Base64 content in byte array format and returns the decoded byte array.
decode(String) - Static method in class anon.util.URLDecoder
Decodes a URL to a unicode.
decode4to3(byte[], int, byte[], int) - Static method in class anon.util.Base64
Decodes four bytes from array source and writes the resulting bytes (up to three of them) to destination.
decodeForXMLSignature(byte[]) - Method in interface anon.crypto.IMySignature
Tries to decode a signature in a way as it would meet the W3C standard for XML signature values.
decodeForXMLSignature(byte[]) - Method in interface anon.crypto.ISignatureVerificationAlgorithm
Tries to decode a signature in a way as it would meet the W3C standard for XML signature values.
decodeForXMLSignature(byte[]) - Method in class anon.crypto.MyDSASignature
Tries to decode a signature in a way as it would meet the W3C standard for DSA XML signature values.
decodeForXMLSignature(byte[]) - Method in class anon.crypto.MyECDSASignature
 
decodeForXMLSignature(byte[]) - Method in class anon.crypto.MyRSASignature
Tries to decode a signature in a way as it would meet the W3C standard for RSA XML signature values.
Decoder - Class in anon.mixminion.message
 
Decoder(String, String) - Constructor for class anon.mixminion.message.Decoder
Constructor
decodeToString(String) - Static method in class anon.util.Base64
Decodes data from Base64 notation and returns it as a string.
decompress(byte[]) - Static method in class anon.util.ZLibTools
Decompresses the specified data.
decompressData(byte[]) - Static method in class anon.mixminion.message.MixMinionCryptoUtil
 
decompressionKits - Variable in class anon.proxy.DecompressionProxyCallback
 
DecompressionProxyCallback - Class in anon.proxy
This class provides functionality for inflating zlib- or gzip-compressed content.
DecompressionProxyCallback() - Constructor for class anon.proxy.DecompressionProxyCallback
 
DecompressionProxyCallback.DecompressionKit - Class in anon.proxy
 
DecompressionProxyCallback.DecompressionKit() - Constructor for class anon.proxy.DecompressionProxyCallback.DecompressionKit
 
decreaseRelativeBandwidthButton - Variable in class jap.forward.JAPConfForwardingServer
 
decreaseSendRelayCellsWaitingForDelivery() - Method in class anon.tor.TorChannel
 
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
 
decryptCell(RelayCell) - Method in class anon.tor.OnionRouter
decrypts a RelayCell
decryptElement(Element, String) - Static method in class anon.crypto.XMLEncryption
Decrypts an XML element
decryptElement(Element, IMiscPasswordReader) - Static method in class anon.crypto.XMLEncryption
 
decryptGCM2(byte[], int, byte[], int, int) - Method in class anon.client.crypto.ControlChannelCipher
 
decryptPacket(byte[]) - Method in class anon.client.crypto.MixCipherChain
 
decryptPrivateKey(IMiscPasswordReader) - Method in class anon.pay.PayAccount
 
decryptPrivateKey(Node, IMiscPasswordReader, boolean) - Method in class anon.pay.PayAccount
 
DEFAULT_ANON_HOSTS - Static variable in class jap.JAPConstants
 
DEFAULT_ANON_MIX_IDs - Static variable in class jap.JAPConstants
 
DEFAULT_ANON_NAME - Static variable in class jap.JAPConstants
 
DEFAULT_ANON_PORT_NUMBERS - Static variable in class jap.JAPConstants
 
DEFAULT_APP_NAME - Static variable in class jap.forward.JAPRoutingSettings
The default Application Name to use, when working in Server Mode over Skype.
DEFAULT_AUTO_BLACKLIST - Static variable in class anon.infoservice.BlacklistedCascadeIDEntry
 
DEFAULT_BUTTON_CANCEL - Static variable in class gui.dialog.DialogContentPane
 
DEFAULT_BUTTON_EMPTY - Static variable in class gui.dialog.DialogContentPane
 
DEFAULT_BUTTON_HELP - Static variable in class gui.dialog.DialogContentPane
 
DEFAULT_BUTTON_KEEP - Static variable in class gui.dialog.DialogContentPane
 
DEFAULT_BUTTON_NO - Static variable in class gui.dialog.DialogContentPane
 
DEFAULT_BUTTON_OK - Static variable in class gui.dialog.DialogContentPane
 
DEFAULT_BUTTON_YES - Static variable in class gui.dialog.DialogContentPane
 
DEFAULT_CERT_CHECK_ENABLED - Static variable in class jap.JAPConstants
 
DEFAULT_COUNTRIES - Static variable in class anon.util.CountryMapper
 
DEFAULT_DIR_SERVER_ADDR - Static variable in class anon.tor.Tor
 
DEFAULT_DIR_SERVER_PORT - Static variable in class anon.tor.Tor
 
DEFAULT_DUMMY_TRAFFIC_INTERVAL_SECONDS - Static variable in class jap.JAPConfAnonGeneral
 
DEFAULT_FONT - Static variable in class captcha.ZipBinaryImageCaptchaGenerator
This is the font for drawing the text.
DEFAULT_FORMAT_SPACE - Static variable in class anon.util.XMLUtil
 
DEFAULT_GET_XML_CONNECTION_TIMEOUT - Static variable in class anon.infoservice.InfoServiceDBEntry
 
DEFAULT_ID - Static variable in class anon.infoservice.JAPMinVersion
 
DEFAULT_INFOSERVICE_CHANGES - Static variable in class anon.infoservice.InfoServiceHolder
This defines, whether there is an automatic change of infoservice after failure as default.
DEFAULT_INFOSERVICE_DISABLED - Static variable in class jap.JAPConstants
This defines, whether automatic infoservice request are disabled as default.
DEFAULT_INFOSERVICE_HOSTNAMES - Static variable in class jap.JAPConstants
 
DEFAULT_INFOSERVICE_HOSTNAMES - Static variable in class jondonym.console.Controller
 
DEFAULT_INFOSERVICE_NAMES - Static variable in class jap.JAPConstants
The names of the default infoservices.
DEFAULT_INFOSERVICE_NAMES - Static variable in class jondonym.console.Controller
 
DEFAULT_INFOSERVICE_PORT_NUMBERS - Static variable in class jap.JAPConstants
 
DEFAULT_INFOSERVICE_PORT_NUMBERS - Static variable in class jondonym.console.Controller
 
DEFAULT_INFOSERVICE_TIMEOUT - Static variable in class jap.JAPConstants
This defines the timeout for infoservice communication (connections to the update server have also this timeout because of the same HTTPConnectionFactory).
DEFAULT_LABEL - Variable in class jap.JAPNewView
 
DEFAULT_LISTENER_IS_LOCAL - Static variable in class jap.JAPConstants
 
DEFAULT_LOGIN_TIMEOUT - Static variable in class anon.client.AnonClient
 
DEFAULT_MINIMIZE_ON_STARTUP - Static variable in class jap.JAPConstants
 
DEFAULT_MIXMINION_EMAIL - Static variable in class jap.JAPConstants
 
DEFAULT_MIXMINION_ROUTE_LEN - Static variable in class jap.JAPConstants
 
DEFAULT_MOVE_TO_SYSTRAY_ON_STARTUP - Static variable in class jap.JAPConstants
 
DEFAULT_OF_ASKED_INFO_SERVICES - Static variable in class anon.infoservice.InfoServiceHolder
 
DEFAULT_PORT_NUMBER - Static variable in class jap.JAPConstants
 
DEFAULT_RATE_ENDDATE - Static variable in class anon.pay.xml.XMLBalance
 
DEFAULT_RESIZER - Static variable in class gui.GUIUtils
 
DEFAULT_RESSOURCE_FILENAME - Static variable in class anon.infoservice.Constants
 
DEFAULT_SAVE_CONFIG_WINDOW_POSITION - Static variable in class jap.JAPConstants
 
DEFAULT_SAVE_CONFIG_WINDOW_SIZE - Static variable in class jap.JAPConstants
 
DEFAULT_SAVE_HELP_WINDOW_POSITION - Static variable in class jap.JAPConstants
 
DEFAULT_SAVE_HELP_WINDOW_SIZE - Static variable in class jap.JAPConstants
 
DEFAULT_SAVE_MAIN_WINDOW_POSITION - Static variable in class jap.JAPConstants
 
DEFAULT_SAVE_MINI_WINDOW_POSITION - Static variable in class jap.JAPConstants
 
DEFAULT_SKYPE_ADDRESS_URN - Static variable in class jap.forward.JAPRoutingSettings
 
DEFAULT_TIMEFRAME - Static variable in class anon.infoservice.PerformanceEntry.PerformanceAttributeFloatingTimeEntry
The time frame of this floating time entry.
DEFAULT_TOR_MAX_CONNECTIONS_PER_ROUTE - Static variable in class jap.JAPConstants
 
DEFAULT_TOR_MAX_ROUTE_LEN - Static variable in class jap.JAPConstants
 
DEFAULT_TOR_MIN_ROUTE_LEN - Static variable in class jap.JAPConstants
 
DEFAULT_TOR_PRECREATE_ROUTES - Static variable in class jap.JAPConstants
 
DEFAULT_TOR_USE_NONE_DEFAULT_DIR_SERVER - Static variable in class jap.JAPConstants
 
DEFAULT_VIEW - Static variable in class jap.JAPConstants
 
DEFAULT_WARN_ON_CLOSE - Static variable in class jap.JAPConstants
 
DefaultClientProtocolHandler - Class in forward.client
This is the implementation of the client side for the first version of the JAP routing protocol.
DefaultClientProtocolHandler(IStreamConnection) - Constructor for class forward.client.DefaultClientProtocolHandler
Creates a new instance of DefaultClientProtocol handler.
DefaultDataChannelFactory - Class in anon.client
 
DefaultDataChannelFactory(KeyExchangeManager, Multiplexer) - Constructor for class anon.client.DefaultDataChannelFactory
 
defaultLang - Variable in class anon.terms.TermsAndConditionsMixInfo
 
DefaultMixCipher - Class in anon.client.crypto
 
DefaultMixCipher(MixParameters, SymCipher) - Constructor for class anon.client.crypto.DefaultMixCipher
 
DefaultProtocolHandler - Class in forward.server
This is the implementation for the first version of the JAP routing protocol.
DefaultProtocolHandler(ForwardConnection) - Constructor for class forward.server.DefaultProtocolHandler
Generates a new DefaultProtocolHandler.
defaultTl - Variable in class anon.terms.TermsAndConditions
 
defaultTranslation - Variable in class anon.terms.TermsAndConditions.Translation
 
DELAY - Static variable in class anon.infoservice.PerformanceEntry
Delay attribute.
DELAY_HIGH - Static variable in class jondonym.console.MixCascadeInfo
 
delayToHTML(int) - Method in class anon.infoservice.PerformanceEntry
Returns the delay values of a specified day as HTML table.
DELETE - Static variable in class platform.WindowsOS
 
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
 
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
 
deleteManualCascade() - Method in class jap.JAPConfAnon
Deletes a manually configured cascade
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
 
deliverUpstream(AnonProxyRequest, ProxyCallbackBuffer) - Method in class anon.proxy.ProxyCallbackHandler
 
derDecode(byte[], int, int) - Static method in class anon.crypto.MyDSASignature
 
derEncode(BigInteger, BigInteger) - Static method in class anon.crypto.MyDSASignature
 
DERtoBytes(Object) - Static method in class anon.crypto.CertificationRequest
 
des_set_key(byte[]) - Static method in class anon.crypto.DESCrypt
 
DESC_CLOSE_NOTIFY - Static variable in exception anon.crypto.tinytls.TLSException
 
descriptionPanel - Variable in class jap.JAPConfInfoService
 
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
 
DestroyCell - Class in anon.tor.cells
 
DestroyCell() - Constructor for class anon.tor.cells.DestroyCell
Constructor for a destroy cell
DestroyCell(int) - Constructor for class anon.tor.cells.DestroyCell
Constructor for a destroy cell
DestroyCell(int, byte[], int) - Constructor for class anon.tor.cells.DestroyCell
Constructor for a destroy cell
destroyedByPeer() - Method in class anon.tor.Circuit
circuit was destroyed by peer.
DETAIL_LEVEL_HIGH - Static variable in class logging.LogHolder
prints the log message, package, classname, method name and the source line of the log message; this enables some IDEs to jump to the log source by clicking on the message line
DETAIL_LEVEL_HIGHEST - Static variable in class logging.LogHolder
additionally prints the whole stack trace of an error log if available
DETAIL_LEVEL_LOWER - Static variable in class logging.LogHolder
prints the log message, the class name and the source line of the log message
DETAIL_LEVEL_LOWEST - Static variable in class logging.LogHolder
prints the log message only
DETAIL_LEVEL_NAMES - Static variable in class logging.LogHolder
 
detectInternaEncodingRequired(String[]) - Static method in class anon.proxy.JonDoFoxHeader
 
DH_PARAMS - Static variable in class anon.tor.OnionRouter
 
DialogContentPane - Class in gui.dialog
This is a replacement for a dialog content pane.
DialogContentPane(JDialog, String) - Constructor for class gui.dialog.DialogContentPane
Constructs a new dialog content pane.
DialogContentPane(JAPDialog, String) - Constructor for class gui.dialog.DialogContentPane
Constructs a new dialog content pane.
DialogContentPane(JDialog, String, DialogContentPane.Layout) - Constructor for class gui.dialog.DialogContentPane
Constructs a new dialog content pane.
DialogContentPane(JAPDialog, String, DialogContentPane.Layout) - Constructor for class gui.dialog.DialogContentPane
Constructs a new dialog content pane.
DialogContentPane(JDialog, String, DialogContentPaneOptions) - Constructor for class gui.dialog.DialogContentPane
Constructs a new dialog content pane.
DialogContentPane(JAPDialog, String, DialogContentPaneOptions) - Constructor for class gui.dialog.DialogContentPane
Constructs a new dialog content pane.
DialogContentPane(JDialog, String, DialogContentPane.Layout, DialogContentPaneOptions) - Constructor for class gui.dialog.DialogContentPane
Constructs a new dialog content pane.
DialogContentPane(JAPDialog, String, DialogContentPane.Layout, DialogContentPaneOptions) - Constructor for class gui.dialog.DialogContentPane
Constructs a new dialog content pane.
DialogContentPane(JDialog) - Constructor for class gui.dialog.DialogContentPane
Constructs a new dialog content pane.
DialogContentPane(JAPDialog) - Constructor for class gui.dialog.DialogContentPane
Constructs a new dialog content pane.
DialogContentPane(JDialog, DialogContentPane.Layout) - Constructor for class gui.dialog.DialogContentPane
Constructs a new dialog content pane.
DialogContentPane(JAPDialog, DialogContentPane.Layout) - Constructor for class gui.dialog.DialogContentPane
Constructs a new dialog content pane.
DialogContentPane(JDialog, DialogContentPaneOptions) - Constructor for class gui.dialog.DialogContentPane
Constructs a new dialog content pane.
DialogContentPane(JAPDialog, DialogContentPaneOptions) - Constructor for class gui.dialog.DialogContentPane
Constructs a new dialog content pane.
DialogContentPane(JDialog, DialogContentPane.Layout, DialogContentPaneOptions) - Constructor for class gui.dialog.DialogContentPane
Constructs a new dialog content pane.
DialogContentPane(JAPDialog, DialogContentPane.Layout, DialogContentPaneOptions) - Constructor for class gui.dialog.DialogContentPane
Constructs a new dialog content pane.
DialogContentPane(RootPaneContainer, String, DialogContentPane.Layout, DialogContentPaneOptions) - Constructor for class gui.dialog.DialogContentPane
Constructs a new dialog content pane.
DialogContentPane.ButtonListener - Class in gui.dialog
 
DialogContentPane.ButtonListener() - Constructor for class gui.dialog.DialogContentPane.ButtonListener
 
DialogContentPane.CheckError - Class in gui.dialog
A CheckError is used to set error conditions that prohibit operations.
DialogContentPane.CheckError() - Constructor for class gui.dialog.DialogContentPane.CheckError
Creates a new CheckError that does not show any message to the user.
DialogContentPane.CheckError(String, int) - Constructor for class gui.dialog.DialogContentPane.CheckError
A new CheckError with a message for the user.
DialogContentPane.CheckError(String, int, Throwable) - Constructor for class gui.dialog.DialogContentPane.CheckError
A new CheckError with a message for the user.
DialogContentPane.ContentPaneComponentListener - Class in gui.dialog
 
DialogContentPane.ContentPaneComponentListener() - Constructor for class gui.dialog.DialogContentPane.ContentPaneComponentListener
 
DialogContentPane.DialogComponentListener - Class in gui.dialog
 
DialogContentPane.DialogComponentListener() - Constructor for class gui.dialog.DialogContentPane.DialogComponentListener
 
DialogContentPane.DialogWindowListener - Class in gui.dialog
 
DialogContentPane.DialogWindowListener() - Constructor for class gui.dialog.DialogContentPane.DialogWindowListener
 
DialogContentPane.IWizardSuitable - Interface in gui.dialog
Content panes that are suitable for use in a wizard should implement this interface.
DialogContentPane.IWizardSuitableNoWizardButtons - Interface in gui.dialog
Classes that are WizardSuitable but do not want to get the wizard buttons should implement this interface.
DialogContentPane.Layout - Class in gui.dialog
Defines the general layout of a dialog.
DialogContentPane.Layout() - Constructor for class gui.dialog.DialogContentPane.Layout
Creates a new Layout for the dialog content pane.
DialogContentPane.Layout(int) - Constructor for class gui.dialog.DialogContentPane.Layout
Creates a new Layout for the dialog content pane.
DialogContentPane.Layout(String) - Constructor for class gui.dialog.DialogContentPane.Layout
Creates a new Layout for the dialog content pane.
DialogContentPane.Layout(Icon) - Constructor for class gui.dialog.DialogContentPane.Layout
Creates a new Layout for the dialog content pane.
DialogContentPane.Layout(int, Icon) - Constructor for class gui.dialog.DialogContentPane.Layout
Creates a new Layout for the dialog content pane.
DialogContentPane.Layout(String, int) - Constructor for class gui.dialog.DialogContentPane.Layout
Creates a new Layout for the dialog content pane.
DialogContentPane.Layout(String, Icon) - Constructor for class gui.dialog.DialogContentPane.Layout
Creates a new Layout for the dialog content pane.
DialogContentPane.Layout(String, int, Icon) - Constructor for class gui.dialog.DialogContentPane.Layout
Creates a new Layout for the dialog content pane.
DialogContentPane.LinkedDialog - Class in gui.dialog
 
DialogContentPane.LinkedDialog(String, String, int, int) - Constructor for class gui.dialog.DialogContentPane.LinkedDialog
 
DialogContentPaneOptions - Class in gui.dialog
Defines the buttons that are available in a dialog.
DialogContentPaneOptions(int) - Constructor for class gui.dialog.DialogContentPaneOptions
Creates new button options.
DialogContentPaneOptions(String) - Constructor for class gui.dialog.DialogContentPaneOptions
Creates new button options.
DialogContentPaneOptions(JAPHelpContext.IHelpContext) - Constructor for class gui.dialog.DialogContentPaneOptions
Creates new button options.
DialogContentPaneOptions(DialogContentPane) - Constructor for class gui.dialog.DialogContentPaneOptions
Creates new button options.
DialogContentPaneOptions(JAPHelpContext.IHelpContext, DialogContentPane) - Constructor for class gui.dialog.DialogContentPaneOptions
Creates new button options.
DialogContentPaneOptions(int, DialogContentPane) - Constructor for class gui.dialog.DialogContentPaneOptions
Creates new button options.
DialogContentPaneOptions(int, JAPHelpContext.IHelpContext) - Constructor for class gui.dialog.DialogContentPaneOptions
Creates new button options.
DialogContentPaneOptions(int, String) - Constructor for class gui.dialog.DialogContentPaneOptions
Creates new button options.
DialogContentPaneOptions(int, String, DialogContentPane) - Constructor for class gui.dialog.DialogContentPaneOptions
Creates new button options.
DialogContentPaneOptions(int, JAPHelpContext.IHelpContext, DialogContentPane) - Constructor for class gui.dialog.DialogContentPaneOptions
Creates new button options.
digest - Variable in class anon.crypto.PKCS7SignedData
 
DIGEST_METHOD_ALGORITHM - Static variable in class anon.crypto.XMLSignatureElement
 
digestAlgorithm - Variable in class anon.crypto.PKCS7SignedData
 
digestalgos - Variable in class anon.crypto.PKCS7SignedData
 
digestCache - Variable in class jarify.JarVerifier
Contains all loaded Digest Class objects for caching purposes
digestEncryptionAlgorithm - Variable in class anon.crypto.PKCS7SignedData
 
digests - Variable in class jarify.JarManifest.EntryData
a map of digests: digestID/digest
DIGITAL_SIGNATURE - Static variable in class anon.crypto.X509KeyUsage
 
DIR_CURRENT - Static variable in class anon.util.ResourceLoader
 
DIR_UP - Static variable in class anon.util.ResourceLoader
 
DIRECT_CONNECTION_INFOSERVICE - Static variable in class jap.JAPModel
 
DIRECT_CONNECTION_PAYMENT - Static variable in class jap.JAPModel
 
DIRECT_CONNECTION_UPDATE - Static variable in class jap.JAPModel
 
DIRECTORY_NAME - Static variable in class anon.crypto.AbstractX509AlternativeName
 
DirectProxy - Class in proxy
 
DirectProxy(ServerSocket) - Constructor for class proxy.DirectProxy
 
DirectProxy.AllowProxyConnectionCallback - Class in proxy
 
DirectProxy.AllowProxyConnectionCallback() - Constructor for class proxy.DirectProxy.AllowProxyConnectionCallback
 
DirectProxy.AllowProxyConnectionCallback.Answer - Class in proxy
 
DirectProxy.AllowProxyConnectionCallback.Answer(boolean, boolean) - Constructor for class proxy.DirectProxy.AllowProxyConnectionCallback.Answer
 
DirectProxy.DirectConViaHTTPProxy - Class in proxy
This class is used to transfer requests via the selected proxy
DirectProxy.DirectConViaHTTPProxy(Socket, InputStream) - Constructor for class proxy.DirectProxy.DirectConViaHTTPProxy
 
DirectProxy.RememberedRequestRight - Class in proxy
 
DirectProxy.RememberedRequestRight(String, boolean, boolean) - Constructor for class proxy.DirectProxy.RememberedRequestRight
 
DirectProxy.RequestInfo - Class in proxy
 
DirectProxy.RequestInfo(String, String, int) - Constructor for class proxy.DirectProxy.RequestInfo
 
DirectProxy.SendAnonWarning - Class in proxy
This class is used to inform the user that he tries to send requests although anonymity mode is off.
DirectProxy.SendAnonWarning(Socket, InputStream, DirectProxy.RememberedRequestRight) - Constructor for class proxy.DirectProxy.SendAnonWarning
 
DirectProxyConnection - Class in proxy
 
DirectProxyConnection(Socket, InputStream, DirectProxy) - Constructor for class proxy.DirectProxyConnection
 
DirectProxyResponse - Class in proxy
 
DirectProxyResponse(InputStream, OutputStream) - Constructor for class proxy.DirectProxyResponse
 
disableProxyCallback(ProxyCallback) - Method in class anon.proxy.AnonProxy
 
disableSetAnonMode() - Method in class jap.ConsoleJAPMainView
 
disableSetAnonMode() - Method in interface jap.IJAPMainView
 
disableSetAnonMode() - Method in class jap.JAPNewView
Used to disable activation on JAP Example: Activation of listener failed --> disable activation checkboxes
disableSetAnonMode() - Method in class jap.JAPViewIconified
 
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
 
disconnected(Stream) - Method in class forward.server.SkypeServerManager.RequestListener
 
disconnected() - Method in class jap.ConsoleJAPMainView
 
disconnected() - Method in class jap.JAPConfAnon.LocalAnonServiceEventListener
 
disconnected() - Method in class jap.JAPController
 
disconnected() - Method in class jap.JAPNewView
 
dispatchCell(Cell) - Method in class anon.tor.Circuit
dispatches cells to the opended channels
dispatchCell(Cell) - Method in class anon.tor.FirstOnionRouterConnection
dispatches a cell to the circuits if one is recieved
dispatchCell(RelayCell) - Method in class anon.tor.TorChannel
dispatches the cells to the outputstream
dispose() - Method in class gui.dialog.DialogContentPane
 
dispose() - Method in class gui.dialog.JAPDialog
Disposes the dialog (set it to invisible and releases all resources).
dispose() - Method in class gui.dialog.WorkerContentPane
 
dispose() - Method in class gui.PopupMenu
 
dispose() - Method in class jap.JAPNewView
 
dispose() - Method in class jap.JAPViewIconified
 
DISTRIBUTION_MAX - Static variable in class anon.infoservice.MixCascade
 
DISTRIBUTION_MIN - Static variable in class anon.infoservice.MixCascade
 
divide(String[], String[], int, int) - Static method in class anon.util.Util
 
divide(Vector, int, int, Util.Comparable) - Static method in class anon.util.Util
 
divideIntoFragments(byte[]) - Method in class anon.mixminion.message.FragmentedMessage
Diese Methode fragmentiert eine Nachricht (nach der E2E.txt)
DLL_EXTENSION - Static variable in class gui.JAPDll.MyFileFilter
 
DLL_LIBRARY_NAME - Static variable in class gui.JAPDll
 
DLL_LIBRARY_NAME_32bit - Static variable in class gui.JAPDll
 
DLL_LIBRARY_NAME_64bit - Static variable in class gui.JAPDll
 
DLL_VERSION_UPDATE - Static variable in class jap.JAPModel
 
DLL_VERSION_WARNING_BELOW - Static variable in class jap.JAPModel
 
DNS_NAME - Static variable in class anon.crypto.AbstractX509AlternativeName
 
DNS_TIME_OUT - Static variable in class anon.tor.Tor