Package com.google.zxing
Exception Class com.google.zxing.ChecksumException
class ChecksumException extends ReaderException implements SerializableException Class com.google.zxing.FormatException
class FormatException extends ReaderException implements SerializableException Class com.google.zxing.ReaderException
class ReaderException extends Exception implements SerializableException Class com.google.zxing.WriterException
class WriterException extends Exception implements Serializable
Package com.maxmind.db
Exception Class com.maxmind.db.ClosedDatabaseException
class ClosedDatabaseException extends IOException implements Serializable- serialVersionUID:
- 1L
Exception Class com.maxmind.db.InvalidDatabaseException
class InvalidDatabaseException extends IOException implements Serializable- serialVersionUID:
- 6161763462364823003L
Package com.maxmind.geoip
Exception Class com.maxmind.geoip.InvalidDatabaseException
class InvalidDatabaseException extends RuntimeException implements Serializable
Package com.thetransactioncompany.jsonrpc2
Exception Class com.thetransactioncompany.jsonrpc2.JSONRPC2Error
class JSONRPC2Error extends Exception implements Serializable- serialVersionUID:
- 4682571044532698806L
Serialized Fields
code
int code
The error code.data
Object data
The optional error data.
Exception Class com.thetransactioncompany.jsonrpc2.JSONRPC2ParseException
class JSONRPC2ParseException extends Exception implements Serializable- serialVersionUID:
- 3376608778436136410L
Serialized Fields
causeType
int causeType
The parse exception cause type. Default isJSONRPC2ParseException.PROTOCOL.unparsableString
String unparsableString
The string that could't be parsed.
Package com.vuze.plugins.mlab.tools.ndt.swingemu
Exception Class com.vuze.plugins.mlab.tools.ndt.swingemu.BadLocationException
class BadLocationException extends Exception implements Serializable
Package freenet.support.CPUInformation
Exception Class freenet.support.CPUInformation.UnknownCPUException
class UnknownCPUException extends RuntimeException implements Serializable- serialVersionUID:
- 5166144274582583742L
Package gnu.crypto.prng
Class gnu.crypto.prng.AsyncFortunaStandalone
class AsyncFortunaStandalone extends FortunaStandalone implements SerializableSerialized Fields
_bufferCount
int _bufferCount
How many buffers are cycled through, never less than 2._bufferSize
int _bufferSize
The size in bytes of each buffer, never less than 16384._context
I2PAppContext _context
The app context._currentBuffer
AsyncFortunaStandalone.AsyncBuffer _currentBuffer
The buffer the PRNG is currently handing out bytes from._emptyBuffers
LinkedBlockingQueue<AsyncFortunaStandalone.AsyncBuffer> _emptyBuffers
Consumed buffers waiting to be refilled._fullBuffers
LinkedBlockingQueue<AsyncFortunaStandalone.AsyncBuffer> _fullBuffers
Buffers holding freshly generated output, waiting to be consumed._isRunning
boolean _isRunning
True untilAsyncFortunaStandalone.shutdown()is called, which stops the refill thread._log
Log _log
The logger for this class._refillThread
Thread _refillThread
The thread that refills empty buffers in the background.asyncBuffers
Object asyncBuffers
The lock.
Class gnu.crypto.prng.BasePRNGStandalone
class BasePRNGStandalone extends Object implements SerializableSerialized Fields
buffer
byte[] buffer
A temporary buffer to serve random bytes.initialised
boolean initialised
Indicate if this instance has already been initialised or not.name
String name
The canonical name prefix of the PRNG algorithm.ndx
int ndx
The index into buffer of where the next byte will come from.
Class gnu.crypto.prng.FortunaStandalone
class FortunaStandalone extends BasePRNGStandalone implements Serializable- serialVersionUID:
- 16435934L
Serialization Methods
readObject
Read object.- Parameters:
in- the stream holding the previously written SEED_FILE_SIZE bytes of generator state- Throws:
IOException- if the stream ends early or the read fails
writeObject
Writes the generator state as SEED_FILE_SIZE bytes of seed, so that reading and writing this object is equivalent to storing and retrieving the seed.- Parameters:
out- the stream the seed bytes are written to- Throws:
IOException- if the stream rejects the seed bytes or the write fails
Serialized Fields
generator
IRandomStandalone generator
The underlying PRNG generator.lastReseed
long lastReseed
Timestamp of last reseed.pool
int pool
Current pool index for entropy distribution.pool0Count
int pool0Count
Bytes added to pool 0.pools
MessageDigest[] pools
Null if usingDevRandom.reseedCount
int reseedCount
Number of reseeds performed.
Package i2p.susi.dns
Class i2p.susi.dns.AddressByDateSorter
class AddressByDateSorter extends Object implements SerializableClass i2p.susi.dns.AddressByNameSorter
class AddressByNameSorter extends Object implements SerializableClass i2p.susi.dns.ConfigBean
class ConfigBean extends BaseBean implements SerializableSerialized Fields
config
String config
Config.saved
boolean saved
Saved.
Class i2p.susi.dns.TranslateSVGServlet
class TranslateSVGServlet extends HttpServlet implements Serializable- serialVersionUID:
- 18638760L
Serialized Fields
_context
I2PAppContext _context
App context for naming and other services.
Package i2p.susi.webmail
Class i2p.susi.webmail.Sorters.DateSorter
class DateSorter extends Sorters.SorterBase implements SerializableClass i2p.susi.webmail.Sorters.SenderSorter
class SenderSorter extends Sorters.SorterBase implements SerializableSerialized Fields
collator
Comparator<Object> collator
Locale-aware string collator.
Class i2p.susi.webmail.Sorters.SizeSorter
class SizeSorter extends Sorters.SorterBase implements SerializableClass i2p.susi.webmail.Sorters.SubjectSorter
class SubjectSorter extends Sorters.SorterBase implements SerializableSerialized Fields
collator
Comparator<Object> collator
Locale-aware string collator.
Class i2p.susi.webmail.Sorters.ToSorter
class ToSorter extends Sorters.SorterBase implements SerializableSerialized Fields
collator
Comparator<Object> collator
Locale-aware string collator.
Class i2p.susi.webmail.WebMail
class WebMail extends HttpServlet implements Serializable- serialVersionUID:
- 1L
Serialized Fields
_log
Log _log
Router log for this servlet.
Package i2p.susi.webmail.encoding
Exception Class i2p.susi.webmail.encoding.DecodingException
class DecodingException extends IOException implements Serializable- serialVersionUID:
- 1L
Exception Class i2p.susi.webmail.encoding.EncodingException
class EncodingException extends IOException implements Serializable- serialVersionUID:
- 1L
Package net.i2p
Exception Class net.i2p.I2PException
class I2PException extends Exception implements Serializable
Package net.i2p.addressbook.servlet
Class net.i2p.addressbook.servlet.Servlet
class Servlet extends HttpServlet implements Serializable- serialVersionUID:
- 1L
Package net.i2p.client
Exception Class net.i2p.client.I2PSessionException
class I2PSessionException extends I2PException implements SerializableClass net.i2p.client.SendMessageOptions
class SendMessageOptions extends DateAndFlags implements SerializableSerialized Fields
_gzip
SendMessageOptions.GzipOption _gzip
Gzip compression option for this message.
Package net.i2p.client.datagram
Exception Class net.i2p.client.datagram.I2PInvalidDatagramException
class I2PInvalidDatagramException extends Exception implements Serializable
Package net.i2p.client.streaming
Class net.i2p.client.streaming.I2PSocketAddress
class I2PSocketAddress extends SocketAddress implements Serializable- serialVersionUID:
- 1L
Serialized Fields
_host
String _host
Hostname from the constructor._port
int _port
Port number, 0 if not specified.
Exception Class net.i2p.client.streaming.I2PSocketException
class I2PSocketException extends SocketException implements SerializableSerialized Fields
_status
int _status
Status code for the exception.
Exception Class net.i2p.client.streaming.RouterRestartException
class RouterRestartException extends I2PException implements Serializable
Package net.i2p.client.streaming.impl
Exception Class net.i2p.client.streaming.impl.TooManyStreamsException
class TooManyStreamsException extends I2PException implements Serializable
Package net.i2p.crypto
Class net.i2p.crypto.CryptixAESKeyCache.KeyCacheEntry
class KeyCacheEntry extends Object implements SerializableSerialized Fields
Kd
int[][] Kd
Decryption round keys.Ke
int[][] Ke
Encryption round keys.
Package net.i2p.crypto.eddsa
Class net.i2p.crypto.eddsa.EdDSAPrivateKey
class EdDSAPrivateKey extends Object implements Serializable- serialVersionUID:
- 23495873459878957L
Serialized Fields
a
byte[] a
The private scalar, the first 32 bytes of H.A
GroupElement A
The public key point.Abyte
byte[] Abyte
The encoded public key (Abyte).edDsaSpec
EdDSAParameterSpec edDsaSpec
Ed dsa spec.h
byte[] h
The 64-byte hash of the seed.seed
byte[] seed
The 32-byte seed, or null if constructed from H.
Class net.i2p.crypto.eddsa.EdDSAPublicKey
class EdDSAPublicKey extends Object implements Serializable- serialVersionUID:
- 9837459837498475L
Serialized Fields
A
GroupElement A
The public key point.Abyte
byte[] Abyte
The encoded public key (Abyte).Aneg
GroupElement Aneg
The negated public key point, lazily initialized. Volatile for safe publication across verify threads.edDsaSpec
EdDSAParameterSpec edDsaSpec
Ed dsa spec.
Package net.i2p.crypto.eddsa.math
Class net.i2p.crypto.eddsa.math.Curve
class Curve extends Object implements Serializable- serialVersionUID:
- 4578920872509827L
Serialized Fields
d
FieldElement d
The curve parameter d.d2
FieldElement d2
Twice the curve parameter d.f
Field f
The finite field.I
FieldElement I
The square root of -1.zeroP2
GroupElement zeroP2
Zero p2.zeroP3
GroupElement zeroP3
Zero p3.zeroP3PrecomputedDouble
GroupElement zeroP3PrecomputedDouble
Zero p3 precomputed double.zeroPrecomp
GroupElement zeroPrecomp
Zero precomp.
Class net.i2p.crypto.eddsa.math.Encoding
class Encoding extends Object implements SerializableSerialized Fields
f
Field f
The field.
Class net.i2p.crypto.eddsa.math.Field
class Field extends Object implements Serializable- serialVersionUID:
- 8746587465875676L
Serialized Fields
b
int b
The bit length of field elements.EIGHT
FieldElement EIGHT
The field element eight.enc
Encoding enc
The encoding for field elements.FIVE
FieldElement FIVE
The field element five.FOUR
FieldElement FOUR
The field element four.ONE
FieldElement ONE
The field's multiplicative identity.q
FieldElement q
The field prime q.qm2
FieldElement qm2
The value q - 2.qm5d8
FieldElement qm5d8
(q-5) / 8.TWO
FieldElement TWO
The field element two.ZERO
FieldElement ZERO
The field's additive identity.
Class net.i2p.crypto.eddsa.math.FieldElement
class FieldElement extends Object implements Serializable- serialVersionUID:
- 1239527465875676L
Serialized Fields
f
Field f
The field this element belongs to.
Class net.i2p.crypto.eddsa.math.GroupElement
class GroupElement extends Object implements Serializable- serialVersionUID:
- 2395879087349587L
Serialized Fields
curve
Curve curve
Variable is package private only so that tests run.dblPrecmp
GroupElement[] dblPrecmp
Precomputed table forGroupElement.doubleScalarMultiplyVariableTime(GroupElement, byte[], byte[]), filled if necessary.Variable is package private only so that tests run.
precmp
GroupElement[][] precmp
Precomputed table forGroupElement.scalarMultiply(byte[]), filled if necessary.Variable is package private only so that tests run.
repr
GroupElement.Representation repr
Variable is package private only so that tests run.T
FieldElement T
Variable is package private only so that tests run.X
FieldElement X
Variable is package private only so that tests run.Y
FieldElement Y
Variable is package private only so that tests run.Z
FieldElement Z
Variable is package private only so that tests run.
Package net.i2p.crypto.eddsa.math.bigint
Class net.i2p.crypto.eddsa.math.bigint.BigIntegerFieldElement
class BigIntegerFieldElement extends FieldElement implements Serializable- serialVersionUID:
- 4890398908392808L
Serialized Fields
bi
BigInteger bi
Variable is package private for encoding.
Class net.i2p.crypto.eddsa.math.bigint.BigIntegerLittleEndianEncoding
class BigIntegerLittleEndianEncoding extends Encoding implements Serializable- serialVersionUID:
- 3984579843759837L
Serialized Fields
mask
BigInteger mask
Mask where only the first b-1 bits are set.
Class net.i2p.crypto.eddsa.math.bigint.BigIntegerScalarOps
class BigIntegerScalarOps extends Object implements SerializableSerialized Fields
enc
BigIntegerLittleEndianEncoding enc
The little-endian encoding for field elements.l
BigInteger l
The group order (subgroup size) l.
Package net.i2p.crypto.eddsa.math.ed25519
Class net.i2p.crypto.eddsa.math.ed25519.Ed25519FieldElement
class Ed25519FieldElement extends FieldElement implements SerializableSerialized Fields
t
int[] t
Variable is package private for encoding.
Class net.i2p.crypto.eddsa.math.ed25519.Ed25519LittleEndianEncoding
class Ed25519LittleEndianEncoding extends Encoding implements SerializableClass net.i2p.crypto.eddsa.math.ed25519.Ed25519ScalarOps
class Ed25519ScalarOps extends Object implements Serializable
Package net.i2p.crypto.eddsa.spec
Class net.i2p.crypto.eddsa.spec.EdDSANamedCurveSpec
class EdDSANamedCurveSpec extends EdDSAParameterSpec implements SerializableSerialized Fields
name
String name
The curve name.
Class net.i2p.crypto.eddsa.spec.EdDSAParameterSpec
class EdDSAParameterSpec extends Object implements Serializable- serialVersionUID:
- 8274987108472012L
Serialized Fields
B
GroupElement B
The base point.curve
Curve curve
The curve parameters.hashAlgo
String hashAlgo
Hash algo.sc
ScalarOps sc
The scalar operations.
Package net.i2p.crypto.elgamal
Package net.i2p.crypto.elgamal.impl
Class net.i2p.crypto.elgamal.impl.ElGamalPrivateKeyImpl
class ElGamalPrivateKeyImpl extends Object implements Serializable- serialVersionUID:
- 4819350091141529678L
Serialization Methods
readObject
Read object.- Parameters:
in- the stream positioned at the serialized exponent and group parameters- Throws:
IOException- if the stream cannot be read or ends before the group parametersClassNotFoundException- if a class named in the stream cannot be resolved
writeObject
Write object.- Parameters:
out- the stream that receives the exponent and both group parameters- Throws:
IOException- if the underlying stream rejects or fails the write
Serialized Fields
elSpec
ElGamalParameterSpec elSpec
El spec.x
BigInteger x
The private exponent x.
Class net.i2p.crypto.elgamal.impl.ElGamalPublicKeyImpl
class ElGamalPublicKeyImpl extends Object implements Serializable- serialVersionUID:
- 8712728417091216948L
Serialization Methods
readObject
Read object.- Parameters:
in- the stream to deserialize the y value and the ElGamal parameters from- Throws:
IOException- if the stream cannot be readClassNotFoundException- if the serialized class is not available to this router
writeObject
Write object.- Parameters:
out- the stream to serialize the y value and the ElGamal parameters to- Throws:
IOException- if the stream cannot be written
Serialized Fields
elSpec
ElGamalParameterSpec elSpec
El spec.y
BigInteger y
The public value y = g^x mod p.
Package net.i2p.crypto.provider
Class net.i2p.crypto.provider.I2PProvider
class I2PProvider extends Provider implements Serializable
Package net.i2p.data
Class net.i2p.data.ByteArray
class ByteArray extends Object implements SerializableSerialized Fields
_data
byte[] _data
Underlying byte array data._offset
int _offset
Offset into the byte array where valid data begins._valid
int _valid
Number of valid bytes in the array.
Class net.i2p.data.Certificate
class Certificate extends DataStructureImpl implements SerializableSerialized Fields
_payload
byte[] _payload
Certificate payload data._type
int _type
Certificate type identifier.
Class net.i2p.data.DatabaseEntry
class DatabaseEntry extends DataStructureImpl implements SerializableSerialized Fields
_currentRoutingKey
Hash _currentRoutingKey
Current routing key, cached. Synchronize on this object._receivedAsPublished
boolean _receivedAsPublished
Whether this entry was received via a remote publish._receivedAsReply
boolean _receivedAsReply
Whether this entry was received as a reply to a search._receivedBy
Hash _receivedBy
Hash of the client receiving the routerinfo, or null if it was sent directly._routingKeyGenMod
long _routingKeyGenMod
Routing key generation modifier, for cache invalidation._signature
Signature _signature
Cryptographic signature.
Exception Class net.i2p.data.DataFormatException
class DataFormatException extends I2PException implements SerializableClass net.i2p.data.DataStructureImpl
class DataStructureImpl extends Object implements SerializableClass net.i2p.data.DateAndFlags
class DateAndFlags extends DataStructureImpl implements SerializableSerialized Fields
_date
long _date
Date in milliseconds since epoch._flags
int _flags
Application-specific flags (bottom 16 bits).
Class net.i2p.data.Destination
class Destination extends KeysAndCert implements SerializableSerialized Fields
_cachedB64
String _cachedB64
Cached b64.
Class net.i2p.data.EmptyProperties
class EmptyProperties extends OrderedProperties implements SerializableClass net.i2p.data.EncryptedLeaseSet
class EncryptedLeaseSet extends LeaseSet2 implements SerializableSerialized Fields
__calculatedHash
Hash __calculatedHash
Cached calculated hash value._alpha
SigningPrivateKey _alpha
Alpha signing private key._authType
int _authType
Authorization type of this lease set._clientPrivateKey
PrivateKey _clientPrivateKey
Client private key for decryption._decryptedLS2
LeaseSet2 _decryptedLS2
Decrypted LeaseSet 2 instance._encryptedData
byte[] _encryptedData
Includes salt._log
Log _log
Logger instance._numKeys
int _numKeys
Number of keys in the encrypted set._secret
String _secret
Secret passphrase for decryption._unblindedSPK
SigningPublicKey _unblindedSPK
To decrypt with if we don't have the full destination.
Class net.i2p.data.KeyCertificate
class KeyCertificate extends Certificate implements SerializableClass net.i2p.data.KeysAndCert
class KeysAndCert extends DataStructureImpl implements SerializableSerialized Fields
__calculatedHash
Hash __calculatedHash
Cached calculated hash value.__keyCertificate
KeyCertificate __keyCertificate
Cached key certificate, created lazily fromKeysAndCert._certificatewhen that is a plain CERTIFICATE_TYPE_KEY Certificate. null when there is nothing to cache. Volatile so a racy double-creation is harmless._certificate
Certificate _certificate
Certificate specifying key types and metadata._padding
byte[] _padding
If compressed, 32 bytes only._paddingBlocks
int _paddingBlocks
If compressed, the padding size / 32, else 0._publicKey
PublicKey _publicKey
Public encryption key._signingKey
SigningPublicKey _signingKey
Public signing key.
Class net.i2p.data.Lease
class Lease extends DataStructureImpl implements SerializableClass net.i2p.data.Lease2
class Lease2 extends Lease implements SerializableClass net.i2p.data.LeaseSet
class LeaseSet extends DatabaseEntry implements SerializableSerialized Fields
_byteified
byte[] _byteified
Cached serialized byte array for performance._checked
boolean _checked
Whether decryption has been attempted._decrypted
boolean _decrypted
Whether decryption was successful._decryptedLeases
List<Lease> _decryptedLeases
Decrypted leases backing store._destination
Destination _destination
Destination this LeaseSet is for._encryptionKey
PublicKey _encryptionKey
Encryption public key for the destination._firstExpiration
long _firstExpiration
Earliest expiration time among all leases. Cached becauseLeaseSet.isCurrent(long)and getEarliestLeaseDate() are called frequently._lastExpiration
long _lastExpiration
Latest expiration time among all leases._leases
List<Lease> _leases
Leases must stay in the order received, or signature verification will fail._signingKey
SigningPublicKey _signingKey
Revocation or blinded signing key. For LS1, the revocation key; for LS2, null except the blinded key for encrypted LS2.
Class net.i2p.data.LeaseSet2
class LeaseSet2 extends LeaseSet implements SerializableSerialized Fields
_blindedHash
Hash _blindedHash
If this leaseset was formerly blinded, the blinded hash, so we can find it again._encryptionKeys
List<PublicKey> _encryptionKeys
Only used if more than one key, otherwise null._expires
long _expires
Expiration timestamp in ms (1-second resolution)._flags
int _flags
Flags for options, offline, unpublished, blinded._offlineSignature
Signature _offlineSignature
Offline signature._options
Properties _options
Options and statistics properties, may be null._published
long _published
Published timestamp in ms (1-second resolution)._transientExpires
long _transientExpires
Transient key expiration in ms._transientSigningPublicKey
SigningPublicKey _transientSigningPublicKey
Transient signing public key for offline signing.
Class net.i2p.data.MetaLease
class MetaLease extends Lease implements SerializableSerialized Fields
_cost
int _cost
Cost value for this meta lease._type
int _type
Type identifier for this meta lease.
Class net.i2p.data.MetaLeaseSet
class MetaLeaseSet extends LeaseSet2 implements SerializableClass net.i2p.data.Payload
class Payload extends DataStructureImpl implements SerializableSerialized Fields
_encryptedData
byte[] _encryptedData
Encrypted payload data._unencryptedData
byte[] _unencryptedData
Unencrypted payload data.
Class net.i2p.data.VerifiedDestination
class VerifiedDestination extends Destination implements Serializable
Package net.i2p.data.i2cp
Class net.i2p.data.i2cp.AbuseReason
class AbuseReason extends DataStructureImpl implements SerializableSerialized Fields
_reason
String _reason
Text description of the abuse reason.
Class net.i2p.data.i2cp.AbuseSeverity
class AbuseSeverity extends DataStructureImpl implements SerializableSerialized Fields
_severityId
int _severityId
Numeric severity level.
Exception Class net.i2p.data.i2cp.I2CPMessageException
class I2CPMessageException extends I2PException implements SerializableClass net.i2p.data.i2cp.SessionConfig
class SessionConfig extends DataStructureImpl implements SerializableSerialized Fields
_creationDate
Date _creationDate
When this session config was created._destination
Destination _destination
The destination for this session._options
Properties _options
Session configuration options._signature
Signature _signature
Signature authorizing this session.
Package net.i2p.data.i2np
Class net.i2p.data.i2np.DeliveryInstructions
class DeliveryInstructions extends DataStructureImpl implements SerializableSerialized Fields
_delayRequested
boolean _delayRequested
Whether a delivery delay was requested._delaySeconds
long _delaySeconds
Delay duration in seconds (obsolete, not implemented)._deliveryMode
int _deliveryMode
0-3, set by delivery mode constants._destinationHash
Hash _destinationHash
Hash of the destination for DESTINATION mode._routerHash
Hash _routerHash
Hash of the router for ROUTER or TUNNEL mode._tunnelId
TunnelId _tunnelId
Tunnel ID for TUNNEL mode.
Class net.i2p.data.i2np.GarlicClove
class GarlicClove extends DataStructureImpl implements Serializable- serialVersionUID:
- 1L
Serialized Fields
_certificate
Certificate _certificate
Certificate authorizing delivery (always null certificate currently)._cloveId
long _cloveId
Unique identifier for this clove._expiration
long _expiration
Time after which this clove expires._instructions
DeliveryInstructions _instructions
How and where to deliver this clove._msg
I2NPMessage _msg
The message payload wrapped in this clove.
Exception Class net.i2p.data.i2np.I2NPMessageException
class I2NPMessageException extends I2PException implements Serializable
Package net.i2p.data.router
Class net.i2p.data.router.RouterAddress
class RouterAddress extends DataStructureImpl implements SerializableSerialized Fields
_cost
short _cost
Cost value (0-255)._expiration
long _expiration
Expiration timestamp._ip
byte[] _ip
Cached IP address._options
Properties _options
Transport options._port
int _port
Cached port number._transportStyle
String _transportStyle
Transport style string.
Class net.i2p.data.router.RouterIdentity
class RouterIdentity extends KeysAndCert implements SerializableClass net.i2p.data.router.RouterInfo
class RouterInfo extends DatabaseEntry implements SerializableSerialized Fields
_addresses
List<RouterAddress> _addresses
Save addresses in the order received so the signature works._byteified
byte[] _byteified
Cached serialized byte form._hashCode
int _hashCode
Cached hash code._hashCodeInitialized
boolean _hashCodeInitialized
Whether the hash code has been initialized._identity
RouterIdentity _identity
This router's identity (router key + certificate)._isValid
boolean _isValid
Whether this router info is valid._options
Properties _options
Config properties for this router info._peers
Set<Hash> _peers
May be null to save memory, no longer final._published
long _published
Last published time in ms since epoch._shouldCache
boolean _shouldCache
Whether to cache the byte and string versions of this router info._validated
boolean _validated
Whether the signature has been verified.ctx
I2PAppContext ctx
Router context.log
Log log
Class logger.
Package net.i2p.i2pcontrol.security
Exception Class net.i2p.i2pcontrol.security.ExpiredAuthTokenException
class ExpiredAuthTokenException extends Exception implements Serializable- serialVersionUID:
- 2279019346592900289L
Serialized Fields
expiryTime
String expiryTime
Expiry time
Exception Class net.i2p.i2pcontrol.security.InvalidAuthTokenException
class InvalidAuthTokenException extends Exception implements Serializable- serialVersionUID:
- 7605321329341235577L
Package net.i2p.i2pcontrol.servlets
Class net.i2p.i2pcontrol.servlets.JSONRPC2Servlet
class JSONRPC2Servlet extends HttpServlet implements Serializable- serialVersionUID:
- -45075606818515212L
Serialized Fields
_conf
ConfigurationManager _conf
Configuration manager._context
RouterContext _context
Router context._helper
JSONRPC2Helper _helper
JSON-RPC 2.0 helper._isHTTP
boolean _isHTTP
Whether HTTP is available._isHTTPS
boolean _isHTTPS
Whether HTTPS is available._isWebapp
boolean _isWebapp
Whether running as a webapp._log
Log _log
Class logger._secMan
SecurityManager _secMan
Security manager.disp
Dispatcher disp
JSON-RPC 2.0 request dispatcher.
Package net.i2p.i2pcontrol.servlets.jsonrpc2handlers
Exception Class net.i2p.i2pcontrol.servlets.jsonrpc2handlers.JSONRPC2ExtendedError
class JSONRPC2ExtendedError extends JSONRPC2Error implements Serializable- serialVersionUID:
- -6574632977222371077L
Package net.i2p.i2ptunnel.access
Exception Class net.i2p.i2ptunnel.access.InvalidDefinitionException
class InvalidDefinitionException extends Exception implements Serializable
Package net.i2p.imagegen
Class net.i2p.imagegen.IdenticonServlet
class IdenticonServlet extends HttpServlet implements Serializable- serialVersionUID:
- -3507466186902317988L
Serialized Fields
cache
IdenticonCache cache
Optional rendered-image cache; null disables caching.identiconExpiresInMillis
long identiconExpiresInMillis
How long a cached image stays fresh, in milliseconds.renderer
IdenticonRenderer renderer
Draws the PNG for a given code and size.version
int version
Rendering version, folded into the ETag so rendering changes force a refresh.
Class net.i2p.imagegen.QRServlet
class QRServlet extends HttpServlet implements Serializable- serialVersionUID:
- -3507466186902317988L
Serialized Fields
cache
IdenticonCache cache
Cache of rendered identicons, keyed by seed.identiconExpiresInMillis
long identiconExpiresInMillis
How long a rendered identicon stays in the cache.version
int version
Bumped when the rendered output format changes.
Class net.i2p.imagegen.RandomArtServlet
class RandomArtServlet extends HttpServlet implements Serializable- serialVersionUID:
- -3507466186902317988L
Serialized Fields
identiconExpiresInMillis
long identiconExpiresInMillis
How long a rendered identicon stays in the cache.version
int version
Bumped when the rendered output format changes.
Package net.i2p.kademlia
Class net.i2p.kademlia.XORComparator
class XORComparator extends Object implements SerializableSerialized Fields
_base
byte[] _base
Key to compare distances with.
Package net.i2p.router
Class net.i2p.router.PersistentKeyRing
class PersistentKeyRing extends KeyRing implements Serializable- serialVersionUID:
- 1L
Package net.i2p.router.networkdb.kademlia
Exception Class net.i2p.router.networkdb.kademlia.UnsupportedCryptoException
class UnsupportedCryptoException extends IllegalArgumentException implements Serializable
Package net.i2p.router.util
Class net.i2p.router.util.CachedIteratorArrayList
- serialVersionUID:
- 4863212596318574111L
Serialized Fields
iterator
ThreadLocal<CachedIteratorArrayList.CachedIterator<E>> iterator
Thread local.
Class net.i2p.router.util.CoDelBlockingQueue
- serialVersionUID:
- 1L
Serialized Fields
_capacity
int _capacity
Maximum queue capacity._count
int _count
Packets dropped since going into drop state._drop_next
long _drop_next
Time to drop next packet._dropping
boolean _dropping
True if in drop state._first_above_time
long _first_above_time
Time when we'll declare we're above target (0 if below). One of four CoDel state variables below, all locked by this._id
long _id
Instance ID._interval
long _interval
CoDel interval in ms._name
String _name
Queue name._now
long _now
Per-request global for ease of use, locked by this._target
long _target
CoDel target delay in ms.STAT_DELAY
String STAT_DELAY
RateStat name for message delay.
Class net.i2p.router.util.CoDelPriorityBlockingQueue
class CoDelPriorityBlockingQueue extends PriBlockingQueue<E extends CDPQEntry> implements SerializableSerialized Fields
_count
int _count
Packets dropped since going into drop state._drop_next
long _drop_next
Time to drop next packet._dropping
boolean _dropping
True if in drop state._first_above_time
long _first_above_time
Time when we'll declare we're above target (0 if below). Part of the CoDel sample-code state, locked by this queue._id
long _id
Instance ID._interval
long _interval
CoDel interval in ms._lastDroppedPriority
int _lastDroppedPriority
Last dropped priority._now
long _now
Per-request global for ease of use, locked by this._target
long _target
CoDel target delay in ms.STAT_DELAY
String STAT_DELAY
Stat name for delay tracking.STAT_DROP
String STAT_DROP
RateStat name for dropped messages.
Class net.i2p.router.util.MaskedIPSet
Class net.i2p.router.util.PriBlockingQueue
- serialVersionUID:
- 1L
Serialized Fields
_maxSize
int _maxSize
Cached maximum queue size limit to avoid repeated config property lookups._name
String _name
The queue name._seqNum
AtomicLong _seqNum
Atomic sequence number for entries to ensure insertion order among equals in priority.
Package net.i2p.router.web.servlets
Class net.i2p.router.web.servlets.CodedIconRendererServlet
class CodedIconRendererServlet extends HttpServlet implements Serializable- serialVersionUID:
- 16851750L
Class net.i2p.router.web.servlets.LoginServlet
class LoginServlet extends HttpServlet implements SerializableClass net.i2p.router.web.servlets.LogoutServlet
class LogoutServlet extends HttpServlet implements SerializableClass net.i2p.router.web.servlets.SessionCheckServlet
class SessionCheckServlet extends HttpServlet implements Serializable
Package net.i2p.sam
Exception Class net.i2p.sam.SAMException
class SAMException extends Exception implements Serializable- serialVersionUID:
- 1L
Package net.i2p.servlet
Class net.i2p.servlet.ErrorServlet
class ErrorServlet extends HttpServlet implements Serializable- serialVersionUID:
- 99356750L
Class net.i2p.servlet.I2PDefaultServlet
class I2PDefaultServlet extends DefaultServlet implements SerializableSerialized Fields
_contextHandler
ContextHandler _contextHandler
The context handler, a shadow of a private field in the superclass._dirAllowed
boolean _dirAllowed
Whether directory listing is allowed_etags
boolean _etags
Whether ETags are enabled_resourceBase
Resource _resourceBase
The resource base_stylesheet
Resource _stylesheet
The stylesheet resource
Package net.i2p.socks
Exception Class net.i2p.socks.SOCKSException
class SOCKSException extends IOException implements Serializable
Package net.i2p.util
Exception Class net.i2p.util.ArraySet.SetFullException
class SetFullException extends IllegalStateException implements Serializable- serialVersionUID:
- 9087390587254111L
Class net.i2p.util.FortunaRandomSource
class FortunaRandomSource extends RandomSource implements SerializableSerialized Fields
_fortuna
AsyncFortunaStandalone _fortuna
The Fortuna PRNG instance._haveNextGaussian
boolean _haveNextGaussian
Whether a cached Gaussian value is available._nextGaussian
double _nextGaussian
Next Gaussian value, cached for the following call.
Class net.i2p.util.I2PProperties
class I2PProperties extends Properties implements SerializableSerialized Fields
_callbacks
List<I2PProperties.I2PPropertyCallback> _callbacks
Keep a list of callbacks to contact the interested parties that want to know about property changes.
Class net.i2p.util.KeyRing
Class net.i2p.util.LHMCache
Serialized Fields
_max
int _max
Maximum number of entries.
Class net.i2p.util.NativeBigInteger
class NativeBigInteger extends BigInteger implements SerializableSerialized Fields
cachedBa
byte[] cachedBa
Cached ba.
Class net.i2p.util.ObjectCounter
class ObjectCounter extends Object implements Serializable- serialVersionUID:
- 3160378641721937421L
Serialized Fields
map
ConcurrentHashMap<K, AtomicInteger> map
Object counter storage keyed by tracked item.
Class net.i2p.util.OrderedProperties
class OrderedProperties extends Properties implements SerializableClass net.i2p.util.RandomSource
class RandomSource extends SecureRandom implements Serializable- serialVersionUID:
- 1L
Class net.i2p.util.SecureDirectory
class SecureDirectory extends File implements SerializableSerialized Fields
_groupPerms
boolean _groupPerms
Whether a newly created directory gets group read/write/execute (770) instead of owner-only (700). Set by the constructor overloads that take this flag; a directory is only ever widened at creation time, never after.
Class net.i2p.util.SecureFile
class SecureFile extends SecureDirectory implements SerializableClass net.i2p.util.VersionComparator
class VersionComparator extends Object implements Serializable
Package org.bouncycastle.crypto
Exception Class org.bouncycastle.crypto.CryptoException
class CryptoException extends Exception implements SerializableSerialized Fields
cause
Throwable cause
Cause
Exception Class org.bouncycastle.crypto.DataLengthException
class DataLengthException extends RuntimeCryptoException implements SerializableException Class org.bouncycastle.crypto.RuntimeCryptoException
class RuntimeCryptoException extends RuntimeException implements Serializable
Package org.cybergarage.http
Class org.cybergarage.http.HTTPServerList
Serialized Fields
binds
InetAddress[] binds
Local addresses the servers are opened on, or null to bind all interfaces.port
int port
Port each server is opened on.
Class org.cybergarage.http.ParameterList
Package org.cybergarage.upnp
Package org.cybergarage.upnp.device
Exception Class org.cybergarage.upnp.device.InvalidDescriptionException
class InvalidDescriptionException extends Exception implements Serializable
Package org.cybergarage.upnp.event
Package org.cybergarage.upnp.ssdp
Class org.cybergarage.upnp.ssdp.SSDPNotifySocketList
Serialized Fields
binds
InetAddress[] binds
/////////////////////////////////////////////
Class org.cybergarage.upnp.ssdp.SSDPSearchResponseSocketList
Serialized Fields
binds
InetAddress[] binds
/////////////////////////////////////////////
Class org.cybergarage.upnp.ssdp.SSDPSearchSocketList
Serialized Fields
binds
InetAddress[] binds
Local addresses the sockets are opened on, or null to bind all interfaces.multicastIPv4
String multicastIPv4
IPv4 SSDP multicast group the search requests are sent to.multicastIPv6
String multicastIPv6
IPv6 SSDP multicast group the search requests are sent to.port
int port
SSDP port the search requests are sent to.
Package org.cybergarage.util
Package org.cybergarage.xml
Class org.cybergarage.xml.AttributeList
Class org.cybergarage.xml.NodeList
Exception Class org.cybergarage.xml.ParserException
class ParserException extends Exception implements Serializable
Package org.json.simple
Exception Class org.json.simple.DeserializationException
class DeserializationException extends Exception implements Serializable- serialVersionUID:
- 1L
Serialized Fields
position
int position
PositionproblemType
DeserializationException.Problems problemType
Problem typeunexpectedObject
Object unexpectedObject
Unexpected object
Class org.json.simple.JsonArray
- serialVersionUID:
- 1L
Class org.json.simple.JsonObject
- serialVersionUID:
- 2L
Package org.klomp.snark
Exception Class org.klomp.snark.PeerAcceptor.ProtocolException
class ProtocolException extends IOException implements Serializable- serialVersionUID:
- 1L
Class org.klomp.snark.TorrentCreateFilter
class TorrentCreateFilter extends Object implements Serializable- serialVersionUID:
- -4345254904315868015L
Serialized Fields
filterPattern
String filterPattern
The filename fragment tested against each file when a torrent is built.filterType
String filterType
How the fragment is tested: "starts_with", "contains" or "ends_with".isDefault
boolean isDefault
True to pre-check this filter in the create-torrent form.name
String name
Label shown in the create-torrent filter list, such as ".nfo files".
Package org.klomp.snark.bencode
Exception Class org.klomp.snark.bencode.InvalidBEncodingException
class InvalidBEncodingException extends IOException implements Serializable
Package org.klomp.snark.web
Class org.klomp.snark.web.I2PSnarkServlet
class I2PSnarkServlet extends BasicServlet implements Serializable- serialVersionUID:
- 1L
Serialized Fields
_contextName
String _contextName
Context display name, generally "i2psnark"; set once in init()._contextPath
String _contextPath
Context path, generally "/i2psnark"; set once inGenericServlet.init()._currentNonce
long _currentNonce
Rotating CSRF nonce, rotates every 5 minutes._imgPath
String _imgPath
Icon image base path derived fromI2PSnarkServlet._themePath._lastAnnounceURL
String _lastAnnounceURL
Announce URL of the torrent being edited; preselects its tracker radio button._lastRotation
long _lastRotation
When the current nonce was minted, ms since epoch; drives rotation._recentNonces
long[] _recentNonces
The two nonces before the current one, still accepted for in-flight forms._resourcePath
String _resourcePath
Web path of static resources; set once in init(), never mutated per request._themePath
String _themePath
Web path of the active theme's resources; recomputed per request.configForms
I2PSnarkConfigure configForms
Settings form writer, which reads its settings back through this servlet's accessors.cspNonce
String cspNonce
Csp nonce.searchResults
int searchResults
Search results.
Package org.minidns.dnslabel
Exception Class org.minidns.dnslabel.DnsLabel.LabelToLongException
class LabelToLongException extends IllegalArgumentException implements Serializable- serialVersionUID:
- 1L
Serialized Fields
label
String label
The DNS label that caused this exception
Package org.minidns.dnsname
Class org.minidns.dnsname.DnsName
class DnsName extends SafeCharSequence implements Serializable- serialVersionUID:
- 1L
Serialized Fields
ace
String ace
The DNS name in ASCII Compatible Encoding (ACE).rawAce
String rawAce
The DNS name in raw format, i.e. as it was received from the remote server. This means that compared toDnsName.ace, this String may not be lower-cased.size
int size
Size
Exception Class org.minidns.dnsname.InvalidDnsNameException
class InvalidDnsNameException extends IllegalStateException implements Serializable- serialVersionUID:
- 1L
Serialized Fields
ace
String ace
the ACE-encoded domain name
Exception Class org.minidns.dnsname.InvalidDnsNameException.DNSNameTooLongException
class DNSNameTooLongException extends InvalidDnsNameException implements Serializable- serialVersionUID:
- 1L
Serialized Fields
bytes
byte[] bytes
The byte representation of the DNS name that exceeds the maximum length
Exception Class org.minidns.dnsname.InvalidDnsNameException.LabelTooLongException
class LabelTooLongException extends InvalidDnsNameException implements Serializable- serialVersionUID:
- 1L
Serialized Fields
label
String label
The specific label that exceeds the maximum length
Package org.rrd4j.core
Exception Class org.rrd4j.core.InvalidRrdException
class InvalidRrdException extends RrdException implements Serializable- serialVersionUID:
- 1L
Exception Class org.rrd4j.core.RrdBackendException
class RrdBackendException extends RrdException implements SerializableException Class org.rrd4j.core.RrdException
class RrdException extends IOException implements Serializable- serialVersionUID:
- 1L
Package org.rrd4j.core.timespec
Class org.rrd4j.core.timespec.Epoch
class Epoch extends JFrame implements SerializableSerialized Fields
convertButton
JButton convertButton
Convert buttonhelpButton
JButton helpButton
Help buttonhelpText
String helpText
Help textinputField
JTextField inputField
Input fieldOUTPUT_DATE_FORMAT
SimpleDateFormat OUTPUT_DATE_FORMAT
Format pattern for the output date.parsers
SimpleDateFormat[] parsers
One lenient parser per entry of supportedFormats, tried in order when parsing input.supportedFormats
String[] supportedFormats
Supported formatstopLabel
JLabel topLabel
Top label