Constant Field Values


Contents
anon.*

anon.AnonChannel
public static final int HTTP 0
public static final int SMTP 2
public static final int SOCKS 1

anon.AnonService
public static final java.lang.String ANONLIB_VERSION "00.04.002"

anon.ErrorCodes
public static final int E_ALREADY_CONNECTED -4
public static final int E_CONNECT -6
public static final int E_INTERRUPTED -24
public static final int E_INVALID_CERTIFICATE -20
public static final int E_INVALID_KEY -21
public static final int E_INVALID_SERVICE -5
public static final int E_NOT_CONNECTED -9
public static final int E_NOT_PARSABLE -27
public static final int E_NOT_TRUSTED -26
public static final int E_PROTOCOL_NOT_SUPPORTED -10
public static final int E_SIGNATURE_CHECK_FIRSTMIX_FAILED -22
public static final int E_SIGNATURE_CHECK_OTHERMIX_FAILED -23
public static final int E_SPACE -31
public static final int E_SUCCESS 0
public static final int E_UNKNOWN -1

anon.client.*

anon.client.AbstractDataChannel
private static final short FLAG_CHANNEL_DUMMY 16

anon.client.AnonClient
private static final int CONNECT_TIMEOUT 8000
private static final int CONNECTION_ERROR_WAIT_COUNT 4
private static final int CONNECTION_ERROR_WAIT_TIME 5000
public static final int DEFAULT_LOGIN_TIMEOUT 20000

anon.client.ChannelTable
public static final int CONTROL_CHANNEL_ID_DUMMY 4
public static final int CONTROL_CHANNEL_ID_PAY 2
public static final int CONTROL_CHANNEL_ID_REPLAY 3
private static final int MAX_OPEN_DATACHANNELS 50
private static final int MAX_RESERVED_CHANNEL_ID 255
private static final int MIN_RESERVED_CHANNEL_ID 0

anon.client.DataChainInputStreamQueueEntry
public static final int TYPE_DATA_AVAILABLE 1
public static final int TYPE_IO_EXCEPTION 3
public static final int TYPE_STREAM_END 2

anon.client.DefaultDataChannelFactory
private static final int SYMMETRIC_CIPHER_BLOCK_LENGTH 16
private static final int SYMMETRIC_CIPHER_KEY_LENGTH 16

anon.client.InternalChannelMessage
public static final int CODE_CHANNEL_CLOSED 2
public static final int CODE_CHANNEL_EXCEPTION 3
public static final int CODE_PACKET_RECEIVED 1

anon.client.MixPacket
private static final int PACKET_SIZE 998

anon.client.PacketProcessedEvent
public static final int CODE_CONTROL_PACKET_DISCARDED 4
public static final int CODE_CONTROL_PACKET_RECEIVED 2
public static final int CODE_CONTROL_PACKET_SENT 6
public static final int CODE_DATA_PACKET_DISCARDED 3
public static final int CODE_DATA_PACKET_RECEIVED 1
public static final int CODE_DATA_PACKET_SENT 5

anon.client.SequentialChannelDataChain
private static final int CHAIN_ID_LENGTH 8
private static final short FLAG_CONNECTION_ERROR -32768
private static final short FLAG_FAST_RESPONSE -32768
private static final short FLAG_NEW_CHAIN 8192
private static final short FLAG_STREAM_CLOSED 16384
private static final short FLAG_UNKNOWN_CHAIN_ID 8192

anon.client.anon.client.SequentialChannelDataChain.ChainCell
private static final short DATALENGTH_MASK 1023

anon.client.SimulatedLimitedDataChannel
private static final short FLAG_CHANNEL_CLOSE 1
private static final short FLAG_CHANNEL_DATA 0
private static final short FLAG_CHANNEL_OPEN 8

anon.client.SingleChannelDataChain
private static final short FLAG_FLOW_CONTROL -32768

anon.client.anon.client.SingleChannelDataChain.ChainCell
private static final short DATALENGTH_MASK 1023
private static final short FLAG_CONNECTION_ERROR 16384

anon.client.UnlimitedDataChannel
private static final short FLAG_CHANNEL_CLOSE 1
private static final short FLAG_CHANNEL_DATA 0
private static final short FLAG_CHANNEL_OPEN 8

anon.client.replay.ReplayTimestamp
private static final long SECONDS_PER_INTERVAL 600L

anon.crypto.*

anon.crypto.AsymmetricCryptoKeyPair
public static final int KEY_LENGTH_1024 1024
public static final int KEY_LENGTH_512 512

anon.crypto.CertificateContainer
private static final java.lang.String XML_SETTINGS_ROOT_NODE_NAME "CertificateContainer"

anon.crypto.CertificateStore
public static final java.lang.String XML_ELEMENT_NAME "TrustedCertificates"

anon.crypto.CertPath
public static final java.lang.String XML_ATTR_CLASS "rootCertificateClass"
public static final java.lang.String XML_ELEMENT_NAME "CertPath"

anon.crypto.DESCrypt
private static final int ITERATIONS 16

anon.crypto.JAPCertificate
private static final java.lang.String BASE64_ALTERNATIVE_TAG "X509 CERTIFICATE"
private static final java.lang.String BASE64_TAG "CERTIFICATE"
public static final int CERTIFICATE_TYPE_INFOSERVICE 3
public static final int CERTIFICATE_TYPE_MIX 2
public static final int CERTIFICATE_TYPE_ROOT_INFOSERVICE 5
public static final int CERTIFICATE_TYPE_ROOT_MIX 1
public static final int CERTIFICATE_TYPE_ROOT_UPDATE 6
public static final int CERTIFICATE_TYPE_UPDATE 4
public static final java.lang.String XML_ELEMENT_CONTAINER_NAME "X509Data"
public static final java.lang.String XML_ELEMENT_NAME "X509Certificate"

anon.crypto.MD5Crypt
private static final java.lang.String itoa64 "./0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
private static final java.lang.String magic "$1$"

anon.crypto.MyDSAPrivateKey
public static final java.lang.String XML_ELEMENT_NAME "DSAPrivateKey"

anon.crypto.MyRSAPrivateKey
public static final java.lang.String XML_ELEMENT_NAME "RSAPrivateKey"

anon.crypto.PKCS10CertificationRequest
private static final java.lang.String BASE64_ALTERNATIVE_TAG "NEW CERTIFICATE REQUEST"
private static final java.lang.String BASE64_TAG "CERTIFICATE REQUEST"
public static final java.lang.String FILE_EXTENSION ".p10"

anon.crypto.PKCS12
private static final java.lang.String BASE64_TAG "PKCS12"
private static final java.lang.String CERT_ALGORITHM "1.2.840.113549.1.12.1.6"
public static final java.lang.String FILE_EXTENSION ".pfx"
private static final java.lang.String KEY_ALGORITHM "1.2.840.113549.1.12.1.3"
private static final int MIN_ITERATIONS 100
private static final int SALT_SIZE 20
public static final java.lang.String XML_ELEMENT_NAME "X509PKCS12"

anon.crypto.PKCS7SignedData
private final java.lang.String ID_DSA "1.2.840.10040.4.1"
private final java.lang.String ID_MD2 "1.2.840.113549.2.2"
private final java.lang.String ID_MD5 "1.2.840.113549.2.5"
private final java.lang.String ID_RSA "1.2.840.113549.1.1.1"
private final java.lang.String ID_SHA1 "1.3.14.3.2.26"

anon.crypto.RSAKeyPair
public static final int KEY_LENGTH_2048 2048

anon.crypto.SignatureVerifier
public static final int DOCUMENT_CLASS_INFOSERVICE 2
public static final int DOCUMENT_CLASS_MIX 1
public static final int DOCUMENT_CLASS_UPDATE 3
private static final java.lang.String XML_ATTR_CHECK "check"
private static final java.lang.String XML_ATTR_CLASS "class"
private static final java.lang.String XML_DOCUMENT_CLASS "DocumentClass"
public static final java.lang.String XML_ELEMENT_NAME "SignatureVerification"

anon.crypto.Validity
private static final int TEMPORARY_VALIDITY_IN_MINUTES 10

anon.crypto.X509DistinguishedName
public static final java.lang.String LABEL_COMMON_NAME "CN"
public static final java.lang.String LABEL_COUNTRY "C"
public static final java.lang.String LABEL_EMAIL "E"
public static final java.lang.String LABEL_EMAIL_ADDRESS "EmailAddress"
public static final java.lang.String LABEL_GIVENNAME "GIVENNAME"
public static final java.lang.String LABEL_LOCALITY "L"
public static final java.lang.String LABEL_ORGANISATION "O"
public static final java.lang.String LABEL_ORGANISATIONAL_UNIT "OU"
public static final java.lang.String LABEL_STATE_OR_PROVINCE "ST"
public static final java.lang.String LABEL_SURNAME "SURNAME"

anon.crypto.XMLEncryption
private static final int MIN_ITERATIONS 1000
private static final int SALT_SIZE 20
public static final java.lang.String XML_ELEMENT_NAME "EncryptedData"

anon.crypto.XMLSignature
private static final java.lang.String ATTR_ALGORITHM "Algorithm"
private static final java.lang.String ATTR_URI "URI"
private static final java.lang.String DIGEST_METHOD_ALGORITHM "http://www.w3.org/2000/09/xmldsig#sha1"
private static final java.lang.String ELEM_CANONICALIZATION_METHOD "CanonicalizationMethod"
private static final java.lang.String ELEM_DIGEST_METHOD "DigestMethod"
private static final java.lang.String ELEM_DIGEST_VALUE "DigestValue"
private static final java.lang.String ELEM_KEY_INFO "KeyInfo"
private static final java.lang.String ELEM_REFERENCE "Reference"
private static final java.lang.String ELEM_SIGNATURE_METHOD "SignatureMethod"
private static final java.lang.String ELEM_SIGNATURE_VALUE "SignatureValue"
private static final java.lang.String ELEM_SIGNED_INFO "SignedInfo"
private static final java.lang.String XML_ELEMENT_NAME "Signature"

anon.crypto.tinytls.anon.crypto.tinytls.TinyTLS.TLSInputStream
private static final int STATE_LENGTH 2
private static final int STATE_PAYLOAD 3
private static final int STATE_START 0
private static final int STATE_VERSION 1

anon.crypto.tinytls.anon.crypto.tinytls.TinyTLSServerSocket.TLSInputStream
private static final int STATE_LENGTH 2
private static final int STATE_PAYLOAD 3
private static final int STATE_START 0
private static final int STATE_VERSION 1

anon.crypto.tinytls.TLSHandshakeRecord
public static final int HEADER_LENGTH 4

anon.crypto.tinytls.TLSPlaintextRecord
public static final int CONTENTTYPE_HANDSHAKE 22
public static final int HEADER_LENGTH 5
public static final int MAX_PAYLOAD_SIZE 16384

anon.crypto.tinytls.keyexchange.DHE_DSS_Key_Exchange
private static final int MAXKEYMATERIALLENGTH 104

anon.crypto.tinytls.keyexchange.DHE_RSA_Key_Exchange
private static final int MAXKEYMATERIALLENGTH 104

anon.infoservice.*

anon.infoservice.AbstractCascadeIDEntry
private static final java.lang.String XML_ATTR_EXPIRE_TIME "expireTime"
private static final java.lang.String XML_ATTR_UPDATE_TIME "updateTime"
private static final java.lang.String XML_CASCADE_ID "CascadeID"
private static final java.lang.String XML_ID "ID"

anon.infoservice.AbstractDatabaseEntry
public static final java.lang.String XML_LAST_UPDATE "LastUpdate"

anon.infoservice.AbstractDistributableDatabaseEntry
public static final java.lang.String XML_ATTR_LAST_UPDATE "lastUpdate"
public static final java.lang.String XML_ATTR_SERIAL "serial"
public static final java.lang.String XML_ATTR_VALID "valid"
public static final java.lang.String XML_ATTR_VERIFIED "verified"

anon.infoservice.AbstractDistributableDatabaseEntry.Serials
private static final java.lang.String XML_ELEMENT_NAME "Serials"

anon.infoservice.BlacklistedCascadeIDEntry
public static final boolean DEFAULT_AUTO_BLACKLIST false
public static final java.lang.String XML_ATTR_AUTO_BLACKLIST_NEW_CASCADES "autoBlacklistNewCascades"
public static final java.lang.String XML_ELEMENT_CONTAINER_NAME "BlacklistedCascades"

anon.infoservice.CascadeIDEntry
private static final long EXPIRE_TIME 604800000L
public static final java.lang.String XML_ELEMENT_CONTAINER_NAME "KnownCascades"

anon.infoservice.Constants
public static final long ANNOUNCE_PERIOD 300000L
public static final java.lang.String CERT_JAPINFOSERVICEMESSAGES "japinfoservicemessages.cer"
public static final java.lang.String CERTSPATH "certificates/"
public static final int COMMUNICATION_TIMEOUT 30000
public static final java.lang.String DEFAULT_RESSOURCE_FILENAME "InfoService.properties"
public static final java.lang.String DYNAMIC_CONFIGURATION_FILENAME "dynamic.properties"
public static final int FORWARDING_SERVER_VERIFY_TIMEOUT 20
public static final java.lang.String INFOSERVICE_VERSION "IS.07.067"
public static final int MAX_CASCADE_LENGTH 3
public static final int MAX_NR_OF_CONCURRENT_CONNECTIONS 50
public static final int MAX_REQUEST_HEADER_SIZE 10000
public static final int MIN_CASCADE_LENGTH 2
public static final int REQUEST_METHOD_GET 1
public static final int REQUEST_METHOD_HEAD 3
public static final int REQUEST_METHOD_POST 2
public static final int REQUEST_METHOD_UNKNOWN -1
public static final long TIMEOUT_INFOSERVICE 900000L
public static final long TIMEOUT_INFOSERVICE_JAP 1471228928000L
public static final long TIMEOUT_JAP_FORWARDERS 900000L
public static final long TIMEOUT_MIX 900000L
public static final long TIMEOUT_MIXCASCADE 900000L
public static final long TIMEOUT_PAYMENT_INSTANCE 900000L
public static final long TIMEOUT_STATUS 240000L
public static final long TIMEOUT_TEMPORARY_CASCADE 600000L
public static final long UPDATE_INFORMATION_ANNOUNCE_PERIOD 600000L

anon.infoservice.DatabaseMessage
public static final int ALL_ENTRIES_REMOVED 4
public static final int ENTRY_ADDED 1
public static final int ENTRY_REMOVED 3
public static final int ENTRY_RENEWED 2
public static final int INITIAL_OBSERVER_MESSAGE 5

anon.infoservice.DeletedMessageIDDBEntry
public static final java.lang.String XML_ELEMENT_CONTAINER_NAME "DeletedMessageIDEntries"
public static final java.lang.String XML_ELEMENT_NAME "DeletedMessageIDEntry"

anon.infoservice.HTTPConnectionFactory
public static final int HTTP_ENCODING_GZIP 2
public static final java.lang.String HTTP_ENCODING_GZIP_STRING "gzip"
public static final int HTTP_ENCODING_PLAIN 0
public static final int HTTP_ENCODING_ZLIB 1
public static final java.lang.String HTTP_ENCODING_ZLIB_STRING "deflate"

anon.infoservice.HttpRequestStructure
public static final int HTTP_COMMAND_GET 0
public static final int HTTP_COMMAND_POST 1

anon.infoservice.IDistributable
public static final java.lang.String FIELD_HTTP_REQUEST_STRING "HTTP_REQUEST_STRING"
public static final java.lang.String FIELD_HTTP_SERIALS_REQUEST_STRING "HTTP_SERIALS_REQUEST_STRING"

anon.infoservice.ImmutableListenerInterface
public static final java.lang.String PROTOCOL_STR_TYPE_HTTP "HTTP/TCP"
public static final java.lang.String PROTOCOL_STR_TYPE_HTTPS "https"
public static final java.lang.String PROTOCOL_STR_TYPE_RAW_TCP "RAW/TCP"
public static final java.lang.String PROTOCOL_STR_TYPE_SOCKS "socks"
public static final java.lang.String PROTOCOL_STR_TYPE_UNKNOWN "UNKNWON/UNKNOWN"
public static final int PROTOCOL_TYPE_HTTP 1
public static final int PROTOCOL_TYPE_HTTPS 4
public static final int PROTOCOL_TYPE_RAW_TCP 2
public static final int PROTOCOL_TYPE_SOCKS 3
public static final int PROTOCOL_TYPE_UNKNOWN -1

anon.infoservice.InfoServiceDBEntry
public static final int DEFAULT_GET_XML_CONNECTION_TIMEOUT 20000
public static final java.lang.String XML_ELEMENT_CONTAINER_NAME "InfoServices"
public static final java.lang.String XML_ELEMENT_NAME "InfoService"

anon.infoservice.InfoServiceHolder
public static final int DEFAULT_OF_ASKED_INFO_SERVICES 4
private static final int GET_CASCADEINFO 12
private static final int GET_FORWARDER 8
private static final int GET_INFOSERVICE_SERIALS 14
private static final int GET_INFOSERVICES 2
private static final int GET_JAPVERSIONINFO 6
private static final int GET_LATEST_JAVA 13
private static final int GET_LATEST_JAVA_SERIALS 17
private static final int GET_MESSAGE_SERIALS 18
private static final int GET_MESSAGES 16
private static final int GET_MIXCASCADE_SERIALS 15
private static final int GET_MIXCASCADES 1
private static final int GET_MIXINFO 3
private static final int GET_MIXMINIONNODESLIST 11
private static final int GET_NEWVERSIONNUMBER 5
private static final int GET_PAYMENT_INSTANCE 10
private static final int GET_PAYMENT_INSTANCES 9
private static final int GET_STATUSINFO 4
private static final int GET_TORNODESLIST 7
public static final int MAXIMUM_OF_ASKED_INFO_SERVICES 10
private static final java.lang.String XML_ATTR_ASKED_INFO_SERVICES "askedInfoservices"
public static final java.lang.String XML_ELEM_CHANGE_INFO_SERVICES "ChangeInfoService"
public static final java.lang.String XML_ELEMENT_NAME "InfoServiceManagement"

anon.infoservice.InfoServiceHolderMessage
public static final int INFOSERVICE_MANAGEMENT_CHANGED 2
public static final int PREFERRED_INFOSERVICE_CHANGED 1

anon.infoservice.InfoServiceIDEntry
private static final long EXPIRE_TIME 43200000L

anon.infoservice.JAPMinVersion
private static final long DATABASE_TIMEOUT 1471228928000L
public static final java.lang.String DEFAULT_ID "JAPMinVersion"

anon.infoservice.JAPVersionInfo
private static final long DATABASE_TIMEOUT 1471228928000L
public static final java.lang.String ID_DEVELOPMENT "/japDevelopment.jnlp"
public static final java.lang.String ID_RELEASE "/japRelease.jnlp"
public static final int JAP_DEVELOPMENT_VERSION 2
public static final int JAP_RELEASE_VERSION 1

anon.infoservice.JavaVersionDBEntry
public static final java.lang.String HTTP_REQUEST_STRING "/currentjavaversion"
public static final java.lang.String HTTP_SERIALS_REQUEST_STRING "/currentjavaversionSerials"
public static final java.lang.String PROPERTY_NAME "jreVersionsFileName"
private static final long TIMEOUT 1471228928000L
public static final java.lang.String VENDOR_ID_BLACKDOWN_JAVA "Blackdown"
public static final java.lang.String VENDOR_ID_SUN_JAVA "Sun"
private static final java.lang.String XML_ATTR_OPERATING_SYSTEM "os"
private static final java.lang.String XML_ATTR_VENDOR "vendor"
private static final java.lang.String XML_ELEM_DOWNLOAD_URL "DownloadURL"
private static final java.lang.String XML_ELEM_LAST_UPDATE "LastUpdate"
private static final java.lang.String XML_ELEM_VENDOR_LONG "VendorLongName"
private static final java.lang.String XML_ELEM_VERSION "LatestVersion"
public static final java.lang.String XML_ELEMENT_CONTAINER_NAME "JavaVersionInfos"
public static final java.lang.String XML_ELEMENT_NAME "JavaVersion"

anon.infoservice.ListenerInterface
public static final int PORT_MAX_VALUE 65535
public static final int PORT_MIN_VALUE 1

anon.infoservice.MessageDBEntry
public static final java.lang.String HTTP_REQUEST_STRING "/messages"
public static final java.lang.String HTTP_SERIALS_REQUEST_STRING "/messageserials"
public static final java.lang.String POST_FILE "/message"
public static final java.lang.String PROPERTY_NAME "messageFileName"
private static final long TIMEOUT 604800000L
private static final java.lang.String XML_ATTR_LANG "lang"
public static final java.lang.String XML_ELEMENT_CONTAINER_NAME "Messages"
public static final java.lang.String XML_ELEMENT_NAME "Message"
private static final java.lang.String XML_TEXT "MessageText"
private static final java.lang.String XML_URL "MessageURL"

anon.infoservice.MixCascade
public static final java.lang.String SUPPORTED_PAYMENT_PROTOCOL_VERSION "0.1"
private static final java.lang.String XML_ATTR_USER_DEFINED "userDefined"
public static final java.lang.String XML_ELEMENT_CONTAINER_NAME "MixCascades"
public static final java.lang.String XML_ELEMENT_NAME "MixCascade"

anon.infoservice.MixInfo
public static final java.lang.String DEFAULT_NAME "AN.ON Mix"
public static final int FIRST_MIX 0
public static final int LAST_MIX 2
public static final int MIDDLE_MIX 1
public static final java.lang.String XML_ELEMENT_CONTAINER_NAME "Mixes"
public static final java.lang.String XML_ELEMENT_NAME "Mix"

anon.infoservice.NewCascadeIDEntry
private static final long EXPIRE_TIME 43200000L

anon.infoservice.PreviouslyKnownCascadeIDEntry
public static final java.lang.String XML_ELEMENT_CONTAINER_NAME "PreviouslyKnownCascades"

anon.infoservice.ProxyInterface
private static final long AUTH_PASS_CANCEL_WAIT_TIME 6000L

anon.infoservice.ServiceOperator
private static final java.lang.String XML_ELEM_EMAIL "EMail"

anon.infoservice.StatusInfo
public static final int ANON_LEVEL_FAIR 3
public static final int ANON_LEVEL_HIGH 8
public static final int ANON_LEVEL_MAX 10
public static final int ANON_LEVEL_MIN 0
public static final java.lang.String XML_ELEMENT_NAME "MixCascadeStatus"

anon.mixminion.*

anon.mixminion.Mixminion
public static final int MAX_ROUTE_LEN 10
public static final int MIN_ROUTE_LEN 2

anon.mixminion.fec.PureCode
public static final int FEC_MAGIC -20181524

anon.mixminion.message.Decoder
private final int KEY_LEN 16
private final int MAXHOPS 20
private final int PACKETSIZE 28625

anon.mixminion.message.ExitInformation
public static final short TYPE_DROP 0
public static final short TYPE_FRAGMENTED 259
public static final short TYPE_SMTP 256

anon.mixminion.message.FragmentedMessage
static final int FRAGMENT_HEADER_LEN 47
static final int KEY_LEN 16
static final int OVERHEAD 0

anon.mixminion.message.Header
private final int HASH_LEN 20
private final int HEADER_LEN 2048
private final int MIN_SH 42
private final int MIN_SUBHEADER_LEN 42
private final int OAEP_OVERHEAD 42
private final int PK_ENC_LEN 256
private final int PK_MAX_DATA_LEN 214
private final int PK_OVERHEAD_LEN 42

anon.mixminion.message.Keyring
final int KEY_LEN 16
static final long KEY_LIFETIME 7776000L

anon.mixminion.message.ReplyBlock
static final int KEY_LEN 16
static final long KEY_LIFETIME 7776000L

anon.mixminion.message.RoutingInformation
public static final short TYPE_FORWARD_TO_HOST 3
public static final short TYPE_SWAP_FORWARD_TO_HOST 4

anon.mixminion.message.SingleBlockMessage
static final int SINGLETON_HEADER_LEN 22

anon.pay.*

anon.pay.AIControlChannel
private static final long BALANCE_MILLISECONDS 90000L
private static final double DIFFERENCE_THRESHOLD 0.0
private static final int EVENT_UNREAL 1

anon.pay.BI
public static final java.lang.String XML_ELEMENT_NAME "BI"

anon.pay.BIConnection
public static final int TIMEOUT_DEFAULT 120000
public static final java.lang.String XML_ATTR_CONNECTION_TIMEOUT "timeout"

anon.pay.HttpClient
private static final int MAX_LINE_LENGTH 100

anon.pay.PayAccount
private static final java.lang.String VERSION "1.1"
private static final java.lang.String XML_ATTR_ACTIVE "active"
private static final java.lang.String XML_BACKUP_DONE "backupDone"
public static final java.lang.String XML_ELEMENT_NAME "Account"

anon.pay.PayAccountsFile
private static final java.lang.String XML_ATTR_ENABLE_BALANCE_AUTO_UPDATE "autoUpdateBalance"
private static final java.lang.String XML_ATTR_IGNORE_AI_ERRORS "ignoreAIErrorMessages"
public static final java.lang.String XML_ELEMENT_NAME "PayAccountsFile"

anon.pay.xml.XMLChallenge
public static final java.lang.String XML_ELEMENT_NAME "Challenge"

anon.pay.xml.XMLEasyCC
private static final java.lang.String ms_strElemName "CC"

anon.pay.xml.XMLErrorMessage
public static final int ERR_ACCOUNT_EMPTY 10
public static final int ERR_BAD_REQUEST 6
public static final int ERR_BAD_SIGNATURE 5
public static final int ERR_INTERNAL_SERVER_ERROR 1
public static final int ERR_KEY_NOT_FOUND 4
public static final int ERR_NO_ACCOUNTCERT 7
public static final int ERR_NO_BALANCE 8
public static final int ERR_NO_CONFIRMATION 9
public static final int ERR_OK 0
public static final int ERR_WRONG_DATA 3
public static final int ERR_WRONG_FORMAT 2
public static final java.lang.String XML_ELEMENT_NAME "ErrorMessage"

anon.pay.xml.XMLPassivePayment
private static final java.lang.String AMOUNT "Amount"
private static final java.lang.String CURRENCY "Currency"
private static final java.lang.String PAYMENT_DATA "PaymentData"
private static final java.lang.String PAYMENT_NAME "PaymentName"
private static final java.lang.String REF "ref"
private static final java.lang.String TRANSFER_NUM "TransferNumber"
private static final java.lang.String VERSION "version"
private static final java.lang.String XML_DOCUMENT_VERSION "1.0"
public static final java.lang.String XML_ELEMENT_NAME "PassivePayment"

anon.pay.xml.XMLPaymentOption
private static final java.lang.String EXCEPTION_WRONG_XML_STRUCTURE "XMLPaymentOption wrong XML structure"
public static final java.lang.String EXTRA_LINK "link"
public static final java.lang.String EXTRA_PHONE "phone"
public static final java.lang.String EXTRA_TEXT "text"
public static final java.lang.String OPTION_ACTIVE "active"
public static final java.lang.String OPTION_PASSIVE "passive"

anon.shared.*

anon.shared.anon.shared.IOQueue
private static final int BUFF_SIZE 10000

anon.tor.*

anon.tor.Circuit
public static final int MAX_STREAMS_OVER_CIRCUIT 1000
private static final int STATE_CLOSED 0
private static final int STATE_CREATING 3
private static final int STATE_READY 2
private static final int STATE_SHUTDOWN 1

anon.tor.Tor
public static final java.lang.String DEFAULT_DIR_SERVER_ADDR "moria.seul.org"
public static final int DEFAULT_DIR_SERVER_PORT 9031
public static final int DNS_TIME_OUT 600000
public static final int MAX_ROUTE_LEN 5
public static final int MIN_ROUTE_LEN 2

anon.tor.TorChannel
private static final int MAX_CELL_DATA 498

anon.tor.TorSocksChannel
private static final int DATA_MODE 4
private static final int SOCKS_4 4
private static final int SOCKS_5 5
private static final int SOCKS_WAIT_FOR_VERSION 0
private static final int SOCKS4_WAIT_FOR_REQUEST 3
private static final int SOCKS5_WAIT_FOR_METHODS 1
private static final int SOCKS5_WAIT_FOR_REQUEST 2

anon.tor.cells.Cell
public static final int CELL_PAYLOAD_SIZE 509
public static final int CELL_SIZE 512

anon.tor.cells.RelayCell
public static final byte RELAY_BEGIN 1
public static final byte RELAY_CONNECTED 4
public static final byte RELAY_DATA 2
public static final byte RELAY_DROP 10
public static final byte RELAY_END 3
public static final byte RELAY_EXTEND 6
public static final byte RELAY_EXTENDED 7
public static final byte RELAY_RESOLVE 11
public static final byte RELAY_RESOLVED 12
public static final byte RELAY_SENDME 5
public static final byte RELAY_TRUNCATE 8
public static final byte RELAY_TRUNCATED 9

anon.util.*

anon.util.Base64
public static final java.lang.String BEGIN_TAG "-----BEGIN "
public static final boolean COMPRESS true
public static final boolean DECODE false
public static final boolean DONT_COMPRESS false
public static final boolean ENCODE true
public static final java.lang.String END_TAG "-----END "
private static final byte EQUALS_SIGN 61
private static final byte EQUALS_SIGN_ENC -1
private static final int MAX_LINE_LENGTH 76
private static final byte NEW_LINE 10
public static final java.lang.String TAG_END_SEQUENCE "-----"
private static final byte WHITE_SPACE_ENC -5

anon.util.ClassUtil
private static final java.lang.String FILE "file:"
private static final java.lang.String JAR_FILE "jar:file:"

anon.util.IXMLEncodable
public static final java.lang.String FIELD_XML_ELEMENT_CONTAINER_NAME "XML_ELEMENT_CONTAINER_NAME"
public static final java.lang.String FIELD_XML_ELEMENT_NAME "XML_ELEMENT_NAME"
public static final java.lang.String XML_ATTR_ID "id"
public static final java.lang.String XML_ATTR_VERSION "version"

anon.util.ResourceLoader
private static final java.lang.String DIR_CURRENT "./"
private static final java.lang.String DIR_UP "../"
private static final int READ_BUFFER 2000
private static final java.lang.String RESOURCE_NO_CLASSES_FOUND ""
private static final java.lang.String SYSTEM_RESOURCE "systemresource:/"
private static final java.lang.String SYSTEM_RESOURCE_ENDSIGN "/+/"
public static final java.lang.String SYSTEM_RESOURCE_TYPE_FILE "file"
public static final java.lang.String SYSTEM_RESOURCE_TYPE_GENERIC "systemresource"
public static final java.lang.String SYSTEM_RESOURCE_TYPE_JAR "jar"
public static final java.lang.String SYSTEM_RESOURCE_TYPE_ZIP "zip"

anon.util.TimedOutputStream
static final long MS_PER_TICK 5000L

anon.util.Util
public static final java.lang.String VERSION_FORMAT "00.00.000"

anon.util.XMLParseException
public static final java.lang.String NODE_NULL_TAG "##__null__##"
public static final java.lang.String ROOT_TAG "##__root__##"

anon.util.XMLUtil
private static final java.lang.String DEFAULT_FORMAT_SPACE " "
private static final java.lang.String HIERARCHY_REQUEST_ERR "HIERARCHY_REQUEST_ERR: "
private static final java.lang.String PACKAGE_TRANSFORMER "javax.xml.transform."
private static final java.lang.String XML_STR_BOOLEAN_FALSE "false"
private static final java.lang.String XML_STR_BOOLEAN_TRUE "true"

anon.util.captcha.ZipBinaryImageCaptchaClient
public static final java.lang.String CAPTCHA_DATA_FORMAT "ZIP_BINARY_IMAGE"

captcha.*

captcha.ZipBinaryImageCaptchaGenerator
private static final java.lang.String CAPTCHA_DATA_FORMAT "ZIP_BINARY_IMAGE"
private static final java.lang.String DEFAULT_FONT "SansSerif"
private static final java.lang.String VALID_TEXT_CHARACTERS "ABCDEFGHIJKLMNOPQRSTUVWXYZ"

infoservice.*

infoservice.HttpResponseStructure
private static final java.lang.String HTML_BAD_REQUEST "<HTML><TITLE>400 Bad Request</TITLE><H1>400 Bad Request</H1><P>Your request has been rejected by the server.</P></HTML>"
private static final java.lang.String HTML_INTERNAL_SERVER_ERROR "<HTML><TITLE>500 Internal Server Error</TITLE><H1>500 Internal Server Error</H1><P>Error while processing the request on the server.</P></HTML>"
private static final java.lang.String HTML_NOT_FOUND "<HTML><TITLE>404 File Not Found</TITLE><H1>404 File Not Found</H1><P>File not found on this server.</P></HTML>"
private static final java.lang.String HTTP_11_STRING "HTTP/1.1 "
private static final java.lang.String HTTP_CRLF_STRING "\r\n"
public static final int HTTP_ENCODING_GZIP 2
private static final java.lang.String HTTP_ENCODING_GZIP_STRING "gzip"
public static final int HTTP_ENCODING_PLAIN 0
private static final java.lang.String HTTP_ENCODING_PLAIN_STRING "plain"
public static final int HTTP_ENCODING_ZLIB 1
private static final java.lang.String HTTP_ENCODING_ZLIB_STRING "deflate"
private static final java.lang.String HTTP_HEADER_CACHE_CONTROL_STRING "Cache-Control: "
private static final java.lang.String HTTP_HEADER_CACHE_CONTROL_STRINGS "Cache-Control: no-cache\r\nPragma: no-cache\r\n"
private static final java.lang.String HTTP_HEADER_DATE_STRING "Date: "
private static final java.lang.String HTTP_HEADER_ENCODING_STRING "Content-Encoding: "
private static final java.lang.String HTTP_HEADER_EXPIRES_STRING "Expires: "
private static final java.lang.String HTTP_HEADER_LENGTH_STRING "Content-length: "
private static final java.lang.String HTTP_HEADER_PRAGMA_STRING "Pragma: "
private static final java.lang.String HTTP_HEADER_TYPE_STRING "Content-type: "
public static final int HTTP_RETURN_BAD_REQUEST 400
private static final java.lang.String HTTP_RETURN_BAD_REQUEST_STRING "400 Bad Request"
public static final int HTTP_RETURN_INTERNAL_SERVER_ERROR 500
private static final java.lang.String HTTP_RETURN_INTERNAL_SERVER_ERROR_STRING "500 Internal Server Error"
public static final int HTTP_RETURN_NOT_FOUND 404
private static final java.lang.String HTTP_RETURN_NOT_FOUND_STRING "404 Not Found"
public static final int HTTP_RETURN_OK 200
private static final java.lang.String HTTP_RETURN_OK_STRING "200 OK"
public static final int HTTP_TYPE_APPLICATION_JNLP 10
private static final java.lang.String HTTP_TYPE_APPLICATION_JNLP_STRING "application/x-java-jnlp-file"
private static final java.lang.String HTTP_TYPE_APPLICATION_ZLIB_STRING "application/x-compress"
private static final int HTTP_TYPE_NO_TYPE -1
public static final int HTTP_TYPE_TEXT_HTML 1
private static final java.lang.String HTTP_TYPE_TEXT_HTML_STRING "text/html"
public static final int HTTP_TYPE_TEXT_PLAIN 0
private static final java.lang.String HTTP_TYPE_TEXT_PLAIN_STRING "text/plain"
public static final int HTTP_TYPE_TEXT_XML 2
private static final java.lang.String HTTP_TYPE_TEXT_XML_STRING "text/xml"

infoservice.infoservice.InfoServiceCommands.HTTPResponseGetter
private static final long CACHE_MS 10000L
private static final long CACHE_SERIALS_MS 10000L

infoservice.InfoServiceDistributor
private static final long TIMEOUT_QUEUE 5000L

infoservice.agreement.*

infoservice.agreement.common.AgreementConstants
public static final long AGREEMENT_PASSIVE_PHASE 60000L
public static final long AGREEMENT_PHASE_GAP 25000L
public static final long AGREEMENT_TIMEOUT 100000L
public static final long CONSENSUS_LOG_TIMEOUT 65000L
public static final java.lang.String DEFAULT_COMMON_RANDOM "0000000000"
public static final int HOUR_OF_AGREEMENT 15
public static final long PAXOS_ROUND_TIMEOUT 30000L
public static final long TIME_WATCH_POLLING_INTERVAL 10000L

infoservice.agreement.logging.AgreementFileLog
private static final java.lang.String AGREEMENT_LOG "agreement.log"

infoservice.agreement.multicast.AgreementMessageTypes
public static final int MESSAGE_TYPE_COMMIT 2
public static final int MESSAGE_TYPE_CONFIRMATION 4
public static final int MESSAGE_TYPE_ECHO 1
public static final int MESSAGE_TYPE_INIT 0
public static final int MESSAGE_TYPE_REJECT 3

infoservice.agreement.paxos.integration.PaxosAdapter
private static final int STATE_COMMITMENT 2
private static final int STATE_INACTIVE 0
private static final int STATE_PASSIVE 1
private static final int STATE_PHASE_GAP 3
private static final int STATE_REVEAL 4

infoservice.japforwarding.*

infoservice.japforwarding.ForwarderDBEntry
private static final int CAPTCHA_KEY_BITS 48
private static final int EXTRA_KEY_BITS 16

infoservice.japforwarding.JapForwardingTools
private static final int FORWARDER_FETCH_ERROR_CODE 21
private static final java.lang.String FORWARDER_FETCH_ERROR_MESSAGE "There are no forwarders available."
private static final int FORWARDER_RENEW_ERROR_CODE 11
private static final java.lang.String FORWARDER_RENEW_ERROR_MESSAGE "No forwarder with the specified ID in the database, maybe the entry was removed because of inactivity."
private static final int FORWARDER_VERIFY_ERROR_CODE 1
private static final java.lang.String FORWARDER_VERIFY_ERROR_MESSAGE "Could not verify the specified forwarder, maybe because of a connection timeout."

infoservice.japforwarding.ServerVerifier
private static final int MAXIMUM_PROTOCOLMESSAGE_SIZE 100000

infoservice.mailsystem.*

infoservice.mailsystem.central.CommandFactory
private static final int COMMAND_BANMESSAGE 2
private static final int COMMAND_GETFORWARDER 1
private static final int COMMAND_GETHELP 0
private static final int DEFAULT_COMMAND 0

infoservice.mailsystem.central.MailContext
public static final long BAN_PERIOD 600000L
private static final long INFOSERVICE_TIMEOUT 1471228928000L
public static final long MAIL_ADDRESSES_TIMEOUT 600000L
public static final int MAXIMUM_NUMBER_OF_REQUESTS 5

infoservice.mailsystem.central.MailMessages
private static final java.lang.String RESOURCE_BASE "infoservice/mailsystem/central/messages/MailMessages"

infoservice.mailsystem.central.MailSystem
private static final java.lang.String DEFAULT_CONFIG_FILE "mailsystem.conf"

infoservice.mailsystem.forwarder.MailForwarder
private static final int BUFFER_SIZE 1000
private static final java.lang.String DEFAULT_CONFIG_FILE "mailsystem.conf"

infoservice.tor.*

infoservice.tor.MixminionDirectoryAgent
private static final java.lang.String DEFAULT_DIRECTORY_FILE "/Directory.gz"

infoservice.tor.TorDirectoryAgent
private static final java.lang.String DEFAULT_DIRECTORY_FILE "/dir.z"

logging.*

logging.LogHolder
public static final int DETAIL_LEVEL_HIGH 2
public static final int DETAIL_LEVEL_HIGHEST 3
public static final int DETAIL_LEVEL_LOWER 1
public static final int DETAIL_LEVEL_LOWEST 0
private static final int LINE_LENGTH_HIGH_DETAIL 40
private static final int LINE_LENGTH_HIGHEST_DETAIL 80
private static final java.lang.String LOGGED_THROWABLE " Logged Throwable: "
private static final java.lang.String TRACED_LOG_MESSAGE "[Traced log Message]:"

logging.LogLevel
public static final int ALERT 1
public static final int DEBUG 7
public static final int EMERG 0
public static final int ERR 3
public static final int EXCEPTION 2
public static final int INFO 6
public static final int NOTICE 5
public static final int WARNING 4

logging.LogType
private static final java.lang.String STR_ADD_LOG_TYPE "+"