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

E

EAX - Variable in class freenet.support.CPUInformation.CPUID.CPUIDResult
 
EBX - Variable in class freenet.support.CPUInformation.CPUID.CPUIDResult
 
ECB(int, int) - Constructor for class com.google.zxing.qrcode.decoder.Version.ECB
 
ECBlocks(int, Version.ECB...) - Constructor for class com.google.zxing.qrcode.decoder.Version.ECBlocks
 
ECConstants - Class in net.i2p.crypto
Constants for elliptic curves, from NIST FIPS 186-4 (2013) / ANSI X9.62
ECConstants() - Constructor for class net.i2p.crypto.ECConstants
 
ECDSA256_PAYLOAD - Static variable in class net.i2p.data.KeyCertificate
 
ECNReceived() - Method in class net.i2p.router.transport.udp.PeerState
We received a backoff request, so cut our send window.
ECUtil - Class in net.i2p.crypto
Used by KeyGenerator.getSigningPublicKey() Modified from http://stackoverflow.com/questions/15727147/scalar-multiplication-of-point-over-elliptic-curve Apparently public domain.
ECUtil() - Constructor for class net.i2p.crypto.ECUtil
 
ECX - Variable in class freenet.support.CPUInformation.CPUID.CPUIDResult
 
Ed25519_PAYLOAD - Static variable in class net.i2p.data.KeyCertificate
 
Ed25519FieldElement - Class in net.i2p.crypto.eddsa.math.ed25519
Class to represent a field element of the finite field p=2^255-19 elements.
Ed25519FieldElement(Field, int[]) - Constructor for class net.i2p.crypto.eddsa.math.ed25519.Ed25519FieldElement
Creates a field element.
Ed25519LittleEndianEncoding - Class in net.i2p.crypto.eddsa.math.ed25519
Helper class for encoding/decoding from/to the 32 byte representation.
Ed25519LittleEndianEncoding() - Constructor for class net.i2p.crypto.eddsa.math.ed25519.Ed25519LittleEndianEncoding
 
Ed25519ScalarOps - Class in net.i2p.crypto.eddsa.math.ed25519
Class for reducing a huge integer modulo the group order q and doing a combined multiply plus add plus reduce operation.
Ed25519ScalarOps() - Constructor for class net.i2p.crypto.eddsa.math.ed25519.Ed25519ScalarOps
 
EdDSAEngine - Class in net.i2p.crypto.eddsa
Signing and verification for EdDSA.
EdDSAEngine() - Constructor for class net.i2p.crypto.eddsa.EdDSAEngine
No specific hash requested, allows any EdDSA key.
EdDSAEngine(MessageDigest) - Constructor for class net.i2p.crypto.eddsa.EdDSAEngine
Specific hash requested, only matching keys will be allowed.
EdDSAGenParameterSpec - Class in net.i2p.crypto.eddsa.spec
Implementation of AlgorithmParameterSpec that holds the name of a named EdDSA curve specification.
EdDSAGenParameterSpec(String) - Constructor for class net.i2p.crypto.eddsa.spec.EdDSAGenParameterSpec
 
EdDSAKey - Interface in net.i2p.crypto.eddsa
Common interface for all EdDSA keys.
EdDSANamedCurveSpec - Class in net.i2p.crypto.eddsa.spec
EdDSA Curve specification that can also be referred to by name.
EdDSANamedCurveSpec(String, Curve, String, ScalarOps, GroupElement) - Constructor for class net.i2p.crypto.eddsa.spec.EdDSANamedCurveSpec
 
EdDSANamedCurveTable - Class in net.i2p.crypto.eddsa.spec
The named EdDSA curves.
EdDSANamedCurveTable() - Constructor for class net.i2p.crypto.eddsa.spec.EdDSANamedCurveTable
 
EdDSAParameterSpec - Class in net.i2p.crypto.eddsa.spec
Parameter specification for an EdDSA algorithm.
EdDSAParameterSpec(Curve, String, ScalarOps, GroupElement) - Constructor for class net.i2p.crypto.eddsa.spec.EdDSAParameterSpec
 
EdDSAPrivateKey - Class in net.i2p.crypto.eddsa
An EdDSA private key.
EdDSAPrivateKey(EdDSAPrivateKeySpec) - Constructor for class net.i2p.crypto.eddsa.EdDSAPrivateKey
 
EdDSAPrivateKey(PKCS8EncodedKeySpec) - Constructor for class net.i2p.crypto.eddsa.EdDSAPrivateKey
 
EdDSAPrivateKeySpec - Class in net.i2p.crypto.eddsa.spec
 
EdDSAPrivateKeySpec(byte[], EdDSAParameterSpec) - Constructor for class net.i2p.crypto.eddsa.spec.EdDSAPrivateKeySpec
 
EdDSAPrivateKeySpec(EdDSAParameterSpec, byte[]) - Constructor for class net.i2p.crypto.eddsa.spec.EdDSAPrivateKeySpec
Initialize directly from the hash.
EdDSAPrivateKeySpec(byte[], byte[], byte[], GroupElement, EdDSAParameterSpec) - Constructor for class net.i2p.crypto.eddsa.spec.EdDSAPrivateKeySpec
 
EdDSAPublicKey - Class in net.i2p.crypto.eddsa
An EdDSA public key.
EdDSAPublicKey(EdDSAPublicKeySpec) - Constructor for class net.i2p.crypto.eddsa.EdDSAPublicKey
 
EdDSAPublicKey(X509EncodedKeySpec) - Constructor for class net.i2p.crypto.eddsa.EdDSAPublicKey
 
EdDSAPublicKeySpec - Class in net.i2p.crypto.eddsa.spec
 
EdDSAPublicKeySpec(byte[], EdDSAParameterSpec) - Constructor for class net.i2p.crypto.eddsa.spec.EdDSAPublicKeySpec
 
EdDSAPublicKeySpec(GroupElement, EdDSAParameterSpec) - Constructor for class net.i2p.crypto.eddsa.spec.EdDSAPublicKeySpec
 
EditBean - Class in net.i2p.i2ptunnel.web
Ugly little accessor for the edit page Warning - This class is not part of the i2ptunnel API, it has been moved from the jar to the war.
EditBean() - Constructor for class net.i2p.i2ptunnel.web.EditBean
 
EDX - Variable in class freenet.support.CPUInformation.CPUID.CPUIDResult
 
EepGet - Class in net.i2p.util
EepGet [-p 127.0.0.1:4444] [-n #retries] [-o outputFile] [-m markSize lineLen] url
EepGet(I2PAppContext, String, int, int, String, String) - Constructor for class net.i2p.util.EepGet
 
EepGet(I2PAppContext, String, int, int, String, String, boolean) - Constructor for class net.i2p.util.EepGet
 
EepGet(I2PAppContext, int, String, String) - Constructor for class net.i2p.util.EepGet
 
EepGet(I2PAppContext, int, String, String, boolean) - Constructor for class net.i2p.util.EepGet
 
EepGet(I2PAppContext, boolean, String, int, int, String, String) - Constructor for class net.i2p.util.EepGet
 
EepGet(I2PAppContext, boolean, String, int, int, String, String, String) - Constructor for class net.i2p.util.EepGet
 
EepGet(I2PAppContext, boolean, String, int, int, String, String, boolean, String) - Constructor for class net.i2p.util.EepGet
 
EepGet(I2PAppContext, boolean, String, int, int, String, String, boolean, String, String) - Constructor for class net.i2p.util.EepGet
 
EepGet(I2PAppContext, boolean, String, int, int, long, long, String, OutputStream, String, boolean, String, String) - Constructor for class net.i2p.util.EepGet
 
EepGet(I2PAppContext, boolean, String, int, int, long, long, String, OutputStream, String, boolean, String, String, String) - Constructor for class net.i2p.util.EepGet
 
EepGet.AUTH_MODE - Enum in net.i2p.util
 
EepGet.AuthState - Class in net.i2p.util
Manage the authentication parameters Ref: RFC 2617 Supports both Basic and Digest, however i2ptunnel HTTP proxy has migrated all previous Basic support to Digest.
EepGet.CLIStatusListener - Class in net.i2p.util
 
EepGet.Gunzipper - Class in net.i2p.util
Decompressor thread.
EepGet.StatusListener - Interface in net.i2p.util
 
EEPGET_USER_AGENT - Static variable in class org.klomp.snark.I2PSnarkUtil
 
EepGetAndAddNamingService - Class in net.i2p.client.naming
Deprecated.
use HostsTxtNamingService.put()
EepGetAndAddNamingService(I2PAppContext) - Constructor for class net.i2p.client.naming.EepGetAndAddNamingService
Deprecated.
 
EepGetNamingService - Class in net.i2p.client.naming
A network-based naming service using HTTP, with in-memory caching.
EepGetNamingService(I2PAppContext) - Constructor for class net.i2p.client.naming.EepGetNamingService
The naming service should only be constructed and accessed through the application context.
EepHead - Class in net.i2p.util
This is a quick hack to get a working EepHead, primarily for the following usage:
EepHead(I2PAppContext, String, int, int, String) - Constructor for class net.i2p.util.EepHead
 
EIGHT - Static variable in class net.i2p.crypto.eddsa.math.Constants
 
EIGHT - Variable in class net.i2p.crypto.eddsa.math.Field
 
EightBit - Class in i2p.susi.webmail.encoding
 
EightBit() - Constructor for class i2p.susi.webmail.encoding.EightBit
 
ELEM_NAME - Static variable in class org.cybergarage.upnp.Action
 
ELEM_NAME - Static variable in class org.cybergarage.upnp.ActionList
 
ELEM_NAME - Static variable in class org.cybergarage.upnp.AllowedValue
 
ELEM_NAME - Static variable in class org.cybergarage.upnp.AllowedValueList
 
ELEM_NAME - Static variable in class org.cybergarage.upnp.AllowedValueRange
 
ELEM_NAME - Static variable in class org.cybergarage.upnp.Argument
 
ELEM_NAME - Static variable in class org.cybergarage.upnp.ArgumentList
 
ELEM_NAME - Static variable in class org.cybergarage.upnp.Device
 
ELEM_NAME - Static variable in class org.cybergarage.upnp.DeviceList
 
ELEM_NAME - Static variable in class org.cybergarage.upnp.event.PropertyList
 
ELEM_NAME - Static variable in class org.cybergarage.upnp.Icon
 
ELEM_NAME - Static variable in class org.cybergarage.upnp.IconList
 
ELEM_NAME - Static variable in class org.cybergarage.upnp.Service
 
ELEM_NAME - Static variable in class org.cybergarage.upnp.ServiceList
 
ELEM_NAME - Static variable in class org.cybergarage.upnp.ServiceStateTable
 
ELEM_NAME - Static variable in class org.cybergarage.upnp.StateVariable
 
ELG_ECDSA256_CERT - Static variable in class net.i2p.data.KeyCertificate
An immutable ElG/ECDSA-P256 certificate.
ELG_Ed25519_CERT - Static variable in class net.i2p.data.KeyCertificate
An immutable ElG/Ed25519 certificate.
ELGAMAL_2048_SPEC - Static variable in class net.i2p.crypto.CryptoConstants
This will be org.bouncycastle.jce.spec.ElgamalParameterSpec if BC is available, otherwise it will be net.i2p.crypto.ElgamalParameterSpec
ElGamalAESEngine - Class in net.i2p.crypto
Handles the actual ElGamal+AES encryption and decryption scenarios using the supplied keys and data.
ElGamalAESEngine(I2PAppContext) - Constructor for class net.i2p.crypto.ElGamalAESEngine
 
elGamalAESEngine() - Method in class net.i2p.I2PAppContext
Access the ElGamal/AES+SessionTag engine for this context.
ElGamalEngine - Class in net.i2p.crypto
Wrapper for ElGamal encryption/signature schemes.
ElGamalEngine(I2PAppContext) - Constructor for class net.i2p.crypto.ElGamalEngine
The ElGamal engine should only be constructed and accessed through the application context.
elGamalEngine() - Method in class net.i2p.I2PAppContext
This is the ElGamal engine used within this context.
ElGamalGenParameterSpec - Class in net.i2p.crypto.elgamal.spec
 
ElGamalGenParameterSpec(int) - Constructor for class net.i2p.crypto.elgamal.spec.ElGamalGenParameterSpec
 
ElGamalKey - Interface in net.i2p.crypto.elgamal
 
ElGamalKeySpec - Class in net.i2p.crypto.elgamal.spec
 
ElGamalKeySpec(ElGamalParameterSpec) - Constructor for class net.i2p.crypto.elgamal.spec.ElGamalKeySpec
 
ElGamalParameterSpec - Class in net.i2p.crypto.elgamal.spec
Copied from org.bouncycastle.jce.spec This can't actually be passed to the BC provider, we would have to use reflection to create a "real" org.bouncycasle.jce.spec.ElGamalParameterSpec.
ElGamalParameterSpec(BigInteger, BigInteger) - Constructor for class net.i2p.crypto.elgamal.spec.ElGamalParameterSpec
Constructs a parameter set for Diffie-Hellman, using a prime modulus p and a base generator g.
ElGamalPrivateKey - Interface in net.i2p.crypto.elgamal
 
ElGamalPrivateKeyImpl - Class in net.i2p.crypto.elgamal.impl
 
ElGamalPrivateKeyImpl() - Constructor for class net.i2p.crypto.elgamal.impl.ElGamalPrivateKeyImpl
 
ElGamalPrivateKeyImpl(ElGamalPrivateKey) - Constructor for class net.i2p.crypto.elgamal.impl.ElGamalPrivateKeyImpl
 
ElGamalPrivateKeyImpl(DHPrivateKey) - Constructor for class net.i2p.crypto.elgamal.impl.ElGamalPrivateKeyImpl
 
ElGamalPrivateKeyImpl(ElGamalPrivateKeySpec) - Constructor for class net.i2p.crypto.elgamal.impl.ElGamalPrivateKeyImpl
 
ElGamalPrivateKeyImpl(DHPrivateKeySpec) - Constructor for class net.i2p.crypto.elgamal.impl.ElGamalPrivateKeyImpl
 
ElGamalPrivateKeyImpl(BigInteger, ElGamalParameterSpec) - Constructor for class net.i2p.crypto.elgamal.impl.ElGamalPrivateKeyImpl
 
ElGamalPrivateKeyImpl(PKCS8EncodedKeySpec) - Constructor for class net.i2p.crypto.elgamal.impl.ElGamalPrivateKeyImpl
 
ElGamalPrivateKeySpec - Class in net.i2p.crypto.elgamal.spec
This class specifies an ElGamal private key with its associated parameters.
ElGamalPrivateKeySpec(BigInteger, ElGamalParameterSpec) - Constructor for class net.i2p.crypto.elgamal.spec.ElGamalPrivateKeySpec
 
ElGamalPublicKey - Interface in net.i2p.crypto.elgamal
 
ElGamalPublicKeyImpl - Class in net.i2p.crypto.elgamal.impl
 
ElGamalPublicKeyImpl(ElGamalPublicKeySpec) - Constructor for class net.i2p.crypto.elgamal.impl.ElGamalPublicKeyImpl
 
ElGamalPublicKeyImpl(DHPublicKeySpec) - Constructor for class net.i2p.crypto.elgamal.impl.ElGamalPublicKeyImpl
 
ElGamalPublicKeyImpl(ElGamalPublicKey) - Constructor for class net.i2p.crypto.elgamal.impl.ElGamalPublicKeyImpl
 
ElGamalPublicKeyImpl(DHPublicKey) - Constructor for class net.i2p.crypto.elgamal.impl.ElGamalPublicKeyImpl
 
ElGamalPublicKeyImpl(BigInteger, ElGamalParameterSpec) - Constructor for class net.i2p.crypto.elgamal.impl.ElGamalPublicKeyImpl
 
ElGamalPublicKeyImpl(X509EncodedKeySpec) - Constructor for class net.i2p.crypto.elgamal.impl.ElGamalPublicKeyImpl
 
ElGamalPublicKeySpec - Class in net.i2p.crypto.elgamal.spec
This class specifies an ElGamal public key with its associated parameters.
ElGamalPublicKeySpec(BigInteger, ElGamalParameterSpec) - Constructor for class net.i2p.crypto.elgamal.spec.ElGamalPublicKeySpec
 
ElGamalSigEngine - Class in net.i2p.crypto.elgamal
ElG signatures with SHA-256 ref: https://en.wikipedia.org/wiki/ElGamal_signature_scheme
ElGamalSigEngine() - Constructor for class net.i2p.crypto.elgamal.ElGamalSigEngine
No specific hash requested, allows any ElGamal key.
ElGamalSigEngine(MessageDigest) - Constructor for class net.i2p.crypto.elgamal.ElGamalSigEngine
Specific hash requested, only matching keys will be allowed.
elgg - Static variable in class net.i2p.crypto.CryptoConstants
 
elgp - Static variable in class net.i2p.crypto.CryptoConstants
2048-bit MODP Group from RFC 3526
embedBasicPatterns(Version, ByteMatrix) - Static method in class com.google.zxing.qrcode.encoder.MatrixUtil
 
embedDataBits(BitArray, int, ByteMatrix) - Static method in class com.google.zxing.qrcode.encoder.MatrixUtil
 
embedTypeInfo(ErrorCorrectionLevel, int, ByteMatrix) - Static method in class com.google.zxing.qrcode.encoder.MatrixUtil
 
ENABLED - Static variable in class net.i2p.router.web.PluginStarter
 
ENABLED - Static variable in class net.i2p.router.web.RouterConsoleRunner
 
enabled - Static variable in class org.cybergarage.util.Debug
 
enabled - Variable in class org.jrobin.graph.CommentText
 
EncAlgo - Enum in net.i2p.crypto
PRELIMINARY - unused - subject to change Base encryption algorithm type
encode(int[], int) - Method in class com.google.zxing.common.reedsolomon.ReedSolomonEncoder
 
encode(String, ErrorCorrectionLevel) - Static method in class com.google.zxing.qrcode.encoder.Encoder
 
encode(String, ErrorCorrectionLevel, Map<EncodeHintType, ?>) - Static method in class com.google.zxing.qrcode.encoder.Encoder
 
encode(String, BarcodeFormat, int, int) - Method in class com.google.zxing.qrcode.QRCodeWriter
 
encode(String, BarcodeFormat, int, int, Map<EncodeHintType, ?>) - Method in class com.google.zxing.qrcode.QRCodeWriter
 
encode(String, BarcodeFormat, int, int) - Method in interface com.google.zxing.Writer
Encode a barcode using the default settings.
encode(String, BarcodeFormat, int, int, Map<EncodeHintType, ?>) - Method in interface com.google.zxing.Writer
 
encode(byte[]) - Method in class i2p.susi.webmail.encoding.Base64
 
encode(String) - Method in class i2p.susi.webmail.encoding.Base64
 
encode(byte[]) - Method in class i2p.susi.webmail.encoding.EightBit
 
encode(String) - Method in class i2p.susi.webmail.encoding.EightBit
 
encode(byte[]) - Method in interface i2p.susi.webmail.encoding.Encoding
 
encode(String) - Method in interface i2p.susi.webmail.encoding.Encoding
 
encode(String) - Method in class i2p.susi.webmail.encoding.HeaderLine
 
encode(byte[]) - Method in class i2p.susi.webmail.encoding.HeaderLine
 
encode(byte[]) - Method in class i2p.susi.webmail.encoding.HTML
 
encode(String) - Method in class i2p.susi.webmail.encoding.HTML
 
encode(String) - Method in class i2p.susi.webmail.encoding.QuotedPrintable
 
encode(byte[]) - Method in class i2p.susi.webmail.encoding.QuotedPrintable
 
encode(byte[]) - Method in class i2p.susi.webmail.encoding.SevenBit
 
encode(String) - Method in class i2p.susi.webmail.encoding.SevenBit
 
encode(FieldElement) - Method in class net.i2p.crypto.eddsa.math.bigint.BigIntegerLittleEndianEncoding
 
encode(BigInteger) - Method in class net.i2p.crypto.eddsa.math.bigint.BigIntegerLittleEndianEncoding
Convert x to little endian.
encode(FieldElement) - Method in class net.i2p.crypto.eddsa.math.ed25519.Ed25519LittleEndianEncoding
Encodes a given field element in its 32 byte representation.
encode(FieldElement) - Method in class net.i2p.crypto.eddsa.math.Encoding
Encode a FieldElement in its (b-1)-bit encoding.
encode(String) - Static method in class net.i2p.data.Base32
Returns lower case.
encode(byte[]) - Static method in class net.i2p.data.Base32
Returns lower case.
encode(String) - Static method in class net.i2p.data.Base64
Output will be a multiple of 4 chars, including 0-2 trailing '=' As of 0.9.14, encodes the UTF-8 encoding of source.
encode(byte[]) - Static method in class net.i2p.data.Base64
Output will be a multiple of 4 chars, including 0-2 trailing '='
encode(byte[], int, int) - Static method in class net.i2p.data.Base64
Output will be a multiple of 4 chars, including 0-2 trailing '='
encode(byte[], boolean) - Static method in class net.i2p.data.Base64
Output will be a multiple of 4 chars, including 0-2 trailing '='
encode(byte[], int, int, boolean) - Static method in class net.i2p.data.Base64
Output will be a multiple of 4 chars, including 0-2 trailing '='
encode(OutputStream, boolean, int, int) - Method in class org.jrobin.graph.Gif89Frame
 
encode(OutputStream) - Method in class org.jrobin.graph.GifColorTable
 
encode(OutputStream) - Method in class org.jrobin.graph.GifEncoder
 
encode(OutputStream) - Method in class org.jrobin.graph.GifPixelsEncoder
 
EncodeHintType - Enum in com.google.zxing
These are a set of hints that you may pass to Writers to specify their behavior.
encodePath(String) - Static method in class org.klomp.snark.web.BasicServlet
Simple version of URIUtil.encodePath()
encodePath(String) - Static method in class org.klomp.snark.web.URIUtil
Encode a URI path.
encodePath(StringBuilder, String) - Static method in class org.klomp.snark.web.URIUtil
Encode a URI path.
Encoder - Class in com.google.zxing.qrcode.encoder
 
encodeTimestamp(byte[], int, double) - Static method in class net.i2p.router.time.NtpMessage
Encodes a timestamp in the specified position in the message
Encoding - Interface in i2p.susi.webmail.encoding
Interface to encode/decode content transfer encodings like quoted-printable, base64 etc.
encoding - Variable in class i2p.susi.webmail.MailPart
 
Encoding - Class in net.i2p.crypto.eddsa.math
Common interface for all (b-1)-bit encodings of elements of EdDSA finite fields.
Encoding() - Constructor for class net.i2p.crypto.eddsa.math.Encoding
 
EncodingException - Exception in i2p.susi.webmail.encoding
 
EncodingException(String) - Constructor for exception i2p.susi.webmail.encoding.EncodingException
 
EncodingFactory - Class in i2p.susi.webmail.encoding
Manager class to handle content transfer encodings.
EncodingFactory() - Constructor for class i2p.susi.webmail.encoding.EncodingFactory
 
encrypt(byte[], int, byte[], int, SessionKey, byte[], int) - Method in class net.i2p.crypto.AESEngine
Encrypt the payload with the session key
encrypt(byte[], int, byte[], int, SessionKey, byte[], int, int) - Method in class net.i2p.crypto.AESEngine
Encrypt the payload with the session key.
encrypt(byte[], int, byte[], int, SessionKey, byte[], int) - Method in class net.i2p.crypto.CryptixAESEngine
 
encrypt(byte[], int, byte[], int, SessionKey, byte[], int, int) - Method in class net.i2p.crypto.CryptixAESEngine
 
encrypt(byte[], PublicKey, SessionKey, Set<SessionTag>, SessionTag, SessionKey, long) - Method in class net.i2p.crypto.ElGamalAESEngine
Encrypt the unencrypted data to the target.
encrypt(byte[], PublicKey, SessionKey, Set<SessionTag>, SessionTag, long) - Method in class net.i2p.crypto.ElGamalAESEngine
Encrypt the data to the target using the given key and deliver the specified tags No new session key This is the one called from GarlicMessageBuilder and is the primary entry point.
encrypt(byte[], PublicKey, SessionKey, Set<SessionTag>, long) - Method in class net.i2p.crypto.ElGamalAESEngine
Deprecated.
unused
encrypt(byte[], PublicKey, SessionKey, long) - Method in class net.i2p.crypto.ElGamalAESEngine
Deprecated.
unused
encrypt(byte[], PublicKey) - Method in class net.i2p.crypto.ElGamalEngine
encrypt the data to the public key
encrypt(SessionKey) - Method in class net.i2p.data.LeaseSet
Encrypt the gateway and tunnel ID of each lease, leaving the expire dates unchanged.
encryptAESBlock(byte[], SessionKey, byte[], Set<SessionTag>, SessionKey, long) - Method in class net.i2p.crypto.ElGamalAESEngine
For both scenarios, this method encrypts the AES area using the given key, iv and making sure the resulting data is at least as long as the paddedSize and also mod 16 bytes.
encryptBlock(byte[], int, SessionKey, byte[], int) - Method in class net.i2p.crypto.AESEngine
This just copies payload to out, see extension for the real thing.
encryptBlock(byte[], int, SessionKey, byte[], int) - Method in class net.i2p.crypto.CryptixAESEngine
encrypt exactly 16 bytes using the session key
encrypted - Variable in class net.i2p.router.transport.ntcp.NTCPConnection.PrepBuffer
 
EncryptedBuildRecord - Class in net.i2p.data.i2np
ElGamal-encrypted request or response.
EncryptedBuildRecord(byte[]) - Constructor for class net.i2p.data.i2np.EncryptedBuildRecord
 
encryptRecord(I2PAppContext, PublicKey, Hash) - Method in class net.i2p.data.i2np.BuildRequestRecord
Encrypt the record to the specified peer.
ENCSTYLE_URL - Static variable in class org.cybergarage.soap.SOAP
 
EncType - Enum in net.i2p.crypto
PRELIMINARY - unused - subject to change Defines the properties for various encryption types that I2P supports or may someday support.
end() - Method in class net.i2p.router.JobTiming
Notify the timing that the job finished
end - Variable in class org.jrobin.core.jrrd.DataChunk
 
END - Static variable in class org.jrobin.core.timespec.TimeToken
 
end - Variable in class org.jrobin.graph.ImageParameters
 
END_TO_END_CRYPTO - Static variable in class net.i2p.client.impl.I2CPMessageProducer
Should we include the I2CP end to end crypto (which is in addition to any garlic crypto added by the router)
endIndex - Variable in class i2p.susi.dns.AddressbookBean
 
endTime - Variable in class org.jrobin.graph.RrdGraphDef
 
engine.misc - package engine.misc
 
engineDigest() - Method in class net.i2p.crypto.SHA1
Completes the hash computation by performing final operations such as padding.
engineDigest(byte[], int, int) - Method in class net.i2p.crypto.SHA1
Completes the hash computation by performing final operations such as padding.
engineGeneratePrivate(KeySpec) - Method in class net.i2p.crypto.eddsa.KeyFactory
As of 0.9.25, supports PKCS8EncodedKeySpec
engineGeneratePrivate(KeySpec) - Method in class net.i2p.crypto.elgamal.KeyFactory
Supports PKCS8EncodedKeySpec
engineGeneratePublic(KeySpec) - Method in class net.i2p.crypto.eddsa.KeyFactory
As of 0.9.25, supports X509EncodedKeySpec
engineGeneratePublic(KeySpec) - Method in class net.i2p.crypto.elgamal.KeyFactory
Supports X509EncodedKeySpec
engineGetDigestLength() - Method in class net.i2p.crypto.SHA1
Returns the digest length in bytes.
engineGetKeySpec(Key, Class<T>) - Method in class net.i2p.crypto.eddsa.KeyFactory
 
engineGetKeySpec(Key, Class<T>) - Method in class net.i2p.crypto.elgamal.KeyFactory
 
engineGetParameter(String) - Method in class net.i2p.crypto.eddsa.EdDSAEngine
Deprecated. 
engineGetParameter(String) - Method in class net.i2p.crypto.elgamal.ElGamalSigEngine
Deprecated. 
engineInitSign(PrivateKey) - Method in class net.i2p.crypto.eddsa.EdDSAEngine
 
engineInitSign(PrivateKey) - Method in class net.i2p.crypto.elgamal.ElGamalSigEngine
 
engineInitVerify(PublicKey) - Method in class net.i2p.crypto.eddsa.EdDSAEngine
 
engineInitVerify(PublicKey) - Method in class net.i2p.crypto.elgamal.ElGamalSigEngine
 
engineReset() - Method in class net.i2p.crypto.SHA1
Reset athen initialize the digest context.
ENGINES_DEFAULT - Static variable in class net.i2p.router.web.SearchHelper
 
engineSetParameter(AlgorithmParameterSpec) - Method in class net.i2p.crypto.eddsa.EdDSAEngine
 
engineSetParameter(String, Object) - Method in class net.i2p.crypto.eddsa.EdDSAEngine
Deprecated.
replaced with this
engineSetParameter(String, Object) - Method in class net.i2p.crypto.elgamal.ElGamalSigEngine
Deprecated.
replaced with this
engineSign() - Method in class net.i2p.crypto.eddsa.EdDSAEngine
 
engineSign() - Method in class net.i2p.crypto.elgamal.ElGamalSigEngine
 
engineTranslateKey(Key) - Method in class net.i2p.crypto.eddsa.KeyFactory
 
engineTranslateKey(Key) - Method in class net.i2p.crypto.elgamal.KeyFactory
 
engineUpdate(byte) - Method in class net.i2p.crypto.eddsa.EdDSAEngine
 
engineUpdate(byte[], int, int) - Method in class net.i2p.crypto.eddsa.EdDSAEngine
 
engineUpdate(byte) - Method in class net.i2p.crypto.elgamal.ElGamalSigEngine
 
engineUpdate(byte[], int, int) - Method in class net.i2p.crypto.elgamal.ElGamalSigEngine
 
engineUpdate(byte) - Method in class net.i2p.crypto.SHA1
Updates the digest using the specified byte.
engineUpdate(byte[], int, int) - Method in class net.i2p.crypto.SHA1
Updates the digest using the specified array of bytes, starting at the specified offset.
engineVerify(byte[]) - Method in class net.i2p.crypto.eddsa.EdDSAEngine
 
engineVerify(byte[]) - Method in class net.i2p.crypto.elgamal.ElGamalSigEngine
 
enqueue(PacketLocal) - Method in class net.i2p.client.streaming.impl.PacketQueue
Add a new packet to be sent out ASAP.
enqueueInfoMessage() - Method in class net.i2p.router.transport.ntcp.NTCPConnection
Inject a DatabaseStoreMessage with our RouterInfo
entries - Variable in class i2p.susi.dns.AddressbookBean
 
entries - Variable in class net.i2p.router.news.BlocklistEntries
 
EntropyHarvester - Interface in net.i2p.crypto
Allow various components with some entropy to feed that entropy back into some PRNG.
Entry() - Constructor for class net.i2p.router.Banlist.Entry
 
entryAdded(NamingService, String, Destination, Properties) - Method in interface net.i2p.client.naming.NamingServiceListener
 
entryChanged(NamingService, String, Destination, Properties) - Method in interface net.i2p.client.naming.NamingServiceListener
 
entryRemoved(NamingService, String) - Method in interface net.i2p.client.naming.NamingServiceListener
 
entrySet() - Method in class net.i2p.util.OrderedProperties
 
ENVELOPE - Static variable in class org.cybergarage.soap.SOAP
 
EOF - Static variable in class org.jrobin.core.timespec.TimeToken
 
EOFCode - Variable in class org.jrobin.graph.GifPixelsEncoder
 
Epoch - Class in org.jrobin.core.timespec
Small swing-based utility to convert timestamps (seconds since epoch) to readable dates and vice versa.
Epoch() - Constructor for class org.jrobin.core.timespec.Epoch
 
EPOCH - Static variable in class org.jrobin.core.timespec.TimeToken
 
eq(Object, Object) - Static method in class net.i2p.data.DataHelper
Helper util to compare two objects, including null handling.
eq(Collection<?>, Collection<?>) - Static method in class net.i2p.data.DataHelper
Run a deep comparison across the two collections.
eq(byte[], byte[]) - Static method in class net.i2p.data.DataHelper
Run a comparison on the byte arrays, byte by byte.
eq(int, int) - Static method in class net.i2p.data.DataHelper
Deprecated.
inefficient
eq(long, long) - Static method in class net.i2p.data.DataHelper
Deprecated.
inefficient
eq(byte, byte) - Static method in class net.i2p.data.DataHelper
Deprecated.
inefficient
eq(byte[], int, byte[], int, int) - Static method in class net.i2p.data.DataHelper
Unlike eq(byte[], byte[]), this returns false if either lhs or rhs is null.
eqCT(byte[], int, byte[], int, int) - Static method in class net.i2p.data.DataHelper
Unlike eq(), this throws NPE if either lhs or rhs is null.
equal(int, int) - Static method in class net.i2p.crypto.eddsa.Utils
Constant-time byte comparison.
equal(byte[], byte[]) - Static method in class net.i2p.crypto.eddsa.Utils
Constant-time byte[] comparison.
equal(double, double) - Static method in class org.jrobin.core.Util
Compares two doubles but treats all NaNs as equal.
equals(Object) - Method in class com.google.zxing.common.BitArray
 
equals(Object) - Method in class com.google.zxing.common.BitMatrix
 
equals(Object) - Method in class com.google.zxing.qrcode.decoder.FormatInformation
 
equals(Object) - Method in class com.nettgryppa.security.HashCash
Two objects are considered equal if they are both of type HashCash and have an identical string representation
equals(Object) - Method in class net.i2p.client.naming.HostTxtEntry
Compares Destination only, not properties
equals(Object) - Method in class net.i2p.client.streaming.I2PSocketAddress
 
equals(Object) - Method in class net.i2p.crypto.eddsa.EdDSAPrivateKey
 
equals(Object) - Method in class net.i2p.crypto.eddsa.EdDSAPublicKey
 
equals(Object) - Method in class net.i2p.crypto.eddsa.math.bigint.BigIntegerFieldElement
 
equals(Object) - Method in class net.i2p.crypto.eddsa.math.Curve
 
equals(Object) - Method in class net.i2p.crypto.eddsa.math.ed25519.Ed25519FieldElement
 
equals(Object) - Method in class net.i2p.crypto.eddsa.math.Field
 
equals(Object) - Method in class net.i2p.crypto.eddsa.math.GroupElement
 
equals(Object) - Method in class net.i2p.crypto.eddsa.spec.EdDSAParameterSpec
 
equals(Object) - Method in class net.i2p.crypto.elgamal.spec.ElGamalParameterSpec
 
equals(Object) - Method in class net.i2p.data.ByteArray
 
equals(Object) - Method in class net.i2p.data.Certificate
 
equals(Object) - Method in class net.i2p.data.DateAndFlags
 
equals(Object) - Method in class net.i2p.data.Destination
 
equals(Object) - Method in class net.i2p.data.i2cp.AbuseReason
 
equals(Object) - Method in class net.i2p.data.i2cp.AbuseSeverity
 
equals(Object) - Method in class net.i2p.data.i2cp.MessageId
 
equals(Object) - Method in class net.i2p.data.i2cp.SessionConfig
 
equals(Object) - Method in class net.i2p.data.i2cp.SessionId
 
equals(Object) - Method in class net.i2p.data.i2np.DatabaseLookupMessage
 
equals(Object) - Method in class net.i2p.data.i2np.DatabaseSearchReplyMessage
 
equals(Object) - Method in class net.i2p.data.i2np.DatabaseStoreMessage
 
equals(Object) - Method in class net.i2p.data.i2np.DataMessage
 
equals(Object) - Method in class net.i2p.data.i2np.DeliveryInstructions
 
equals(Object) - Method in class net.i2p.data.i2np.DeliveryStatusMessage
 
equals(Object) - Method in class net.i2p.data.i2np.GarlicClove
 
equals(Object) - Method in class net.i2p.data.i2np.GarlicMessage
 
equals(Object) - Method in class net.i2p.data.i2np.TunnelDataMessage
 
equals(Object) - Method in class net.i2p.data.i2np.TunnelGatewayMessage
 
equals(Object) - Method in class net.i2p.data.i2np.UnknownI2NPMessage
 
equals(Object) - Method in class net.i2p.data.KeysAndCert
 
equals(Object) - Method in class net.i2p.data.Lease
 
equals(Object) - Method in class net.i2p.data.LeaseSet
 
equals(Object) - Method in class net.i2p.data.Payload
 
equals(Object) - Method in class net.i2p.data.PrivateKey
 
equals(Object) - Method in class net.i2p.data.router.RouterAddress
Transport, host, and port only.
equals(Object) - Method in class net.i2p.data.router.RouterIdentity
 
equals(Object) - Method in class net.i2p.data.router.RouterInfo
 
equals(Object) - Method in class net.i2p.data.Signature
 
equals(Object) - Method in class net.i2p.data.SigningPrivateKey
 
equals(Object) - Method in class net.i2p.data.SigningPublicKey
 
equals(Object) - Method in class net.i2p.data.SimpleDataStructure
Warning - this returns true for two different classes with the same size and same data, e.g.
equals(Object) - Method in class net.i2p.data.TunnelId
 
equals(Object) - Method in class net.i2p.internal.PoisonI2CPMessage
 
equals(Object) - Method in class net.i2p.router.message.OutboundCache.HashPair
 
equals(Object) - Method in class net.i2p.router.news.CRLEntry
 
equals(Object) - Method in class net.i2p.router.news.NewsEntry
 
equals(Object) - Method in class net.i2p.router.news.NewsMetadata.Release
For findbugs.
equals(Object) - Method in class net.i2p.router.news.NewsMetadata.Update
For findbugs.
equals(Object) - Method in class net.i2p.router.peermanager.PeerProfile
 
equals(Object) - Method in class net.i2p.router.transport.TransportManager.Port
 
equals(Object) - Method in class net.i2p.router.transport.udp.RemoteHostId
 
equals(Object) - Method in class net.i2p.router.web.SummaryListener
 
equals(Object) - Method in class net.i2p.stat.FrequencyStat
 
equals(Object) - Method in class net.i2p.stat.Rate
This is used in StatSummarizer and SummaryListener.
equals(Object) - Method in class net.i2p.stat.RateStat
 
equals(Object) - Method in class net.i2p.util.LogLimit
 
equals(Object) - Method in class net.i2p.util.LogRecord
Matches source class, first part of message string, and throwable class only.
equals(Object) - Method in class net.i2p.util.NativeBigInteger
 
equals(Object) - Method in class org.cybergarage.xml.Node
 
equals(Object) - Method in class org.freenetproject.DetectedIP
 
equals(Object) - Method in class org.freenetproject.ForwardPort
 
equals(Object) - Method in class org.jrobin.core.ArcDef
Checks if two archive definitions are equal.
equals(Object) - Method in class org.jrobin.core.DsDef
Checks if two datasource definitions are equal.
equals(Object) - Method in class org.jrobin.core.jrrd.ConsolidationFunctionType
Compares this object against the specified object.
equals(Object) - Method in class org.jrobin.core.jrrd.DataSourceType
Compares this object against the specified object.
equals(Object) - Method in class org.jrobin.core.RrdDef
Compares the current RrdDef with another.
equals(Object) - Method in class org.klomp.snark.dht.NodeInfo
 
equals(Object) - Method in class org.klomp.snark.PartialPiece
Make this simple so PeerCoordinator can keep a List.
equals(Object) - Method in class org.klomp.snark.Peer
Two Peers are equal when they have the same PeerID.
equals(Object) - Method in class org.klomp.snark.PeerID
Two PeerIDs are equal when they have the same dest hash
equals(Object) - Method in class org.klomp.snark.Piece
 
equals(Object) - Method in class org.klomp.snark.Request
 
ERR_DESTINATION_UNKNOWN - Static variable in class net.i2p.i2ptunnel.I2PTunnelHTTPClientBase
 
ERR_NO_OUTPROXY - Static variable in class net.i2p.i2ptunnel.I2PTunnelHTTPClientBase
 
ERROR - Static variable in class i2p.susi.debug.Debug
 
error - Variable in class i2p.susi.webmail.Mail
 
error - Variable in class i2p.susi.webmail.smtp.SMTPClient
 
error(String, Throwable) - Method in class net.i2p.BOB.Logger
 
ERROR - Static variable in class net.i2p.util.Log
 
error(String) - Method in class net.i2p.util.Log
 
error(String, Throwable) - Method in class net.i2p.util.Log
 
ERROR_CODE - Static variable in class org.cybergarage.soap.SOAP
 
ERROR_DESCRIPTION - Static variable in class org.cybergarage.soap.SOAP
 
ErrorCorrectionLevel - Enum in com.google.zxing.qrcode.decoder
See ISO 18004:2006, 6.5.1.
errorOccurred(I2PSession, String, Throwable) - Method in class net.i2p.BOB.UDPIOthread
Deprecated.
required by I2PSessionListener to notify of error
errorOccurred(I2PSession, String, Throwable) - Method in interface net.i2p.client.I2PSessionListener
Notify the client that some error occurred
errorOccurred(I2PSession, String, Throwable) - Method in interface net.i2p.client.I2PSessionMuxedListener
Notify the client that some error occurred.
errorOccurred(I2PSession, String, Throwable) - Method in class net.i2p.client.impl.I2PSessionDemultiplexer
 
errorOccurred() - Method in interface net.i2p.client.streaming.I2PSocket.SocketErrorListener
An error occurred communicating with the peer.
errorOccurred(I2PSession, String, Throwable) - Method in class net.i2p.client.streaming.impl.MessageHandler
Notify the client that some error occurred
errorOccurred() - Method in class net.i2p.i2ptunnel.I2PTunnelOutproxyRunner
 
errorOccurred() - Method in class net.i2p.i2ptunnel.I2PTunnelRunner
Deprecated, unimplemented in streaming, never called.
errorOccurred(I2PSession, String, Throwable) - Method in class net.i2p.i2ptunnel.I2PTunnelTask
Does nothing here.
errorOccurred(I2PSession, String, Throwable) - Method in class net.i2p.i2ptunnel.udp.I2PSource.Listener
 
errorOccurred(I2PSession, String, Throwable) - Method in class net.i2p.sam.MasterSession
 
errorOccurred(I2PSession, String, Throwable) - Method in class org.klomp.snark.dht.KRPC
 
errors - Variable in class org.jrobin.core.RrdSafeFileBackend.Counters
 
escapeHTML(String) - Static method in class net.i2p.data.DataHelper
Escape a string for inclusion in HTML
escapeXMLChars(String) - Static method in class org.cybergarage.xml.XML
 
establish(OutNetMessage) - Method in class net.i2p.router.transport.udp.EstablishmentManager
Send the message to its specified recipient by establishing a connection with them and sending it off.
ESTABLISH_TIMEOUT - Static variable in class net.i2p.router.transport.ntcp.NTCPTransport
how long from initial connection attempt (accept() or connect()) until the con must be established to avoid premature close()ing
establishing(NTCPConnection) - Method in class net.i2p.router.transport.ntcp.NTCPTransport
add us to the establishment timeout process
EstablishmentManager - Class in net.i2p.router.transport.udp
Coordinate the establishment of new sessions - both inbound and outbound.
EstablishmentManager(RouterContext, UDPTransport) - Constructor for class net.i2p.router.transport.udp.EstablishmentManager
 
EstablishState - Class in net.i2p.router.transport.ntcp
Handle the 4-phase establishment, which is as follows:
EstablishState(RouterContext, NTCPTransport, NTCPConnection) - Constructor for class net.i2p.router.transport.ntcp.EstablishState
 
estimateHashCashTime(int) - Static method in class net.i2p.data.PrivateKeyFile
 
estimateSize() - Method in class net.i2p.data.i2np.GarlicClove
 
estimateTime(int) - Static method in class com.nettgryppa.security.HashCash
Estimates how many milliseconds it would take to mint a cash of the specified value.
estimateValue(int) - Static method in class com.nettgryppa.security.HashCash
Estimates what value (e.g.
evaluateAt(int) - Method in class com.google.zxing.common.reedsolomon.GenericGFPoly
 
EVENT - Static variable in class org.cybergarage.upnp.device.NT
 
EventDispatcher - Interface in net.i2p.util
Event dispatching interface.
EventDispatcherImpl - Class in net.i2p.util
An implementation of the EventDispatcher interface.
EventDispatcherImpl() - Constructor for class net.i2p.util.EventDispatcherImpl
 
EventListener - Interface in org.cybergarage.upnp.event
 
eventLog() - Method in class net.i2p.router.Router
 
EventLog - Class in net.i2p.router.util
Simple event logger for occasional events, with caching for reads.
EventLog(I2PAppContext, File) - Constructor for class net.i2p.router.util.EventLog
 
EventLogHelper - Class in net.i2p.router.web
/events.jsp
EventLogHelper() - Constructor for class net.i2p.router.web.EventLogHelper
 
eventNotifyReceived(String, long, String, String) - Method in class net.i2p.router.transport.UPnP
EventListener callback - unused for now - how many devices support events?
eventNotifyReceived(String, long, String, String) - Method in interface org.cybergarage.upnp.event.EventListener
 
eventOccurred() - Method in class net.i2p.client.streaming.impl.Connection
 
eventOccurred(Connection) - Method in class net.i2p.client.streaming.impl.SchedulerClosed
 
eventOccurred(Connection) - Method in class net.i2p.client.streaming.impl.SchedulerClosing
 
eventOccurred(Connection) - Method in class net.i2p.client.streaming.impl.SchedulerConnectedBulk
 
eventOccurred(Connection) - Method in class net.i2p.client.streaming.impl.SchedulerConnecting
 
eventOccurred(Connection) - Method in class net.i2p.client.streaming.impl.SchedulerDead
 
eventOccurred(Connection) - Method in class net.i2p.client.streaming.impl.SchedulerHardDisconnected
 
eventOccurred(Connection) - Method in class net.i2p.client.streaming.impl.SchedulerPreconnect
 
eventOccurred(Connection) - Method in class net.i2p.client.streaming.impl.SchedulerReceived
 
eventOccurred(Connection) - Method in interface net.i2p.client.streaming.impl.TaskScheduler
An event has occurred (timeout, message sent, or message received), so schedule what to do next based on our current state.
eventOccurred() - Method in class net.i2p.stat.Frequency
Take note that a new event occurred, recalculating all the averages and frequencies
eventOccurred() - Method in class net.i2p.stat.FrequencyStat
update all of the frequencies for the various periods
EventPumper - Class in net.i2p.router.transport.ntcp
The main NTCP NIO thread.
EventPumper(RouterContext, NTCPTransport) - Constructor for class net.i2p.router.transport.ntcp.EventPumper
 
EventReceiver - Class in net.i2p.i2ptunnel.irc
An implementation of the EventDispatcher interface for receiving events via in-line notifyEvent() only.
EventReceiver() - Constructor for class net.i2p.i2ptunnel.irc.EventReceiver
 
exactlyEqual(ArcDef) - Method in class org.jrobin.core.ArcDef
 
exactlyEqual(DsDef) - Method in class org.jrobin.core.DsDef
 
exchange(String[]) - Method in class gnu.getopt.Getopt
Exchange the shorter segment with the far end of the longer segment.
EXCLUDE_CIPHERS - Static variable in class net.i2p.util.I2PSSLSocketFactory
We exclude everything that Java 8 disables by default, plus some others.
EXCLUDE_PROTOCOLS - Static variable in class net.i2p.util.I2PSSLSocketFactory
Unmodifiable.
Exec - Class in net.i2p.installer
This class can be used by the installer to execute shell commands.
Exec() - Constructor for class net.i2p.installer.Exec
 
exec(String[], List<String>) - Static method in class net.i2p.util.CommandLine
will only return if command not found
execDatagramMessage(String, Properties) - Method in class net.i2p.sam.SAMv1Handler
 
execDestMessage(String, Properties) - Method in class net.i2p.sam.SAMv1Handler
 
execNamingMessage(String, Properties) - Method in class net.i2p.sam.SAMv1Handler
 
execRawMessage(String, Properties) - Method in class net.i2p.sam.SAMv1Handler
 
execSessionMessage(String, Properties) - Method in class net.i2p.sam.SAMv1Handler
 
execSessionMessage(String, Properties) - Method in class net.i2p.sam.SAMv3Handler
 
execStreamClose(Properties) - Method in class net.i2p.sam.SAMv1Handler
 
execStreamConnect(Properties) - Method in class net.i2p.sam.SAMv1Handler
 
execStreamConnect(Properties) - Method in class net.i2p.sam.SAMv3Handler
 
execStreamMessage(String, Properties) - Method in class net.i2p.sam.SAMv1Handler
 
execStreamMessage(String, Properties) - Method in class net.i2p.sam.SAMv2Handler
 
execStreamMessage(String, Properties) - Method in class net.i2p.sam.SAMv3Handler
 
execStreamSend(Properties) - Method in class net.i2p.sam.SAMv1Handler
 
execute(String) - Method in class net.i2p.util.ShellCommand
Deprecated.
unused
executeAndWait(String) - Method in class net.i2p.util.ShellCommand
Deprecated.
unused
executeAndWaitTimed(String, int) - Method in class net.i2p.util.ShellCommand
Deprecated.
unused
executeSilent(String) - Method in class net.i2p.util.ShellCommand
Deprecated.
unused
executeSilentAndWait(String) - Method in class net.i2p.util.ShellCommand
Passes a command to the shell for execution.
executeSilentAndWaitTimed(String, int) - Method in class net.i2p.util.ShellCommand
Passes a command to the shell for execution.
executeSilentAndWaitTimed(String[], int) - Method in class net.i2p.util.ShellCommand
Passes a command to the shell for execution.
Executor - Class in net.i2p.util
Deprecated - used only by SimpleTimer
Executor(I2PAppContext, Log, List<SimpleTimer.TimedEvent>, SimpleStore) - Constructor for class net.i2p.util.Executor
 
ExistingDestException() - Constructor for exception net.i2p.sam.SessionsDB.ExistingDestException
 
ExistingIdException() - Constructor for exception net.i2p.sam.SessionsDB.ExistingIdException
 
exists(String) - Method in class net.i2p.BOB.NamedDB
returns true if an object exists, else returns false
exists(String) - Method in class org.jrobin.core.RrdBackendFactory
Method to determine if a storage with the given path already exists.
exists(String) - Method in class org.jrobin.core.RrdFileBackendFactory
Method to determine if a file with the given path already exists.
exists(String) - Method in class org.jrobin.core.RrdJRobin14FileBackendFactory
Method to determine if a file with the given path already exists.
exists(String) - Method in class org.jrobin.core.RrdMemoryBackendFactory
Method to determine if a memory storage with the given ID already exists.
EXIT_GRACEFUL - Static variable in class net.i2p.router.Router
shut down after all tunnels are gone
EXIT_GRACEFUL_RESTART - Static variable in class net.i2p.router.Router
shut down after all tunnels are gone, and tell the wrapper to restart
EXIT_HARD - Static variable in class net.i2p.router.Router
shut down immediately
EXIT_HARD_RESTART - Static variable in class net.i2p.router.Router
shut down immediately, and tell the wrapper to restart
EXIT_OOM - Static variable in class net.i2p.router.Router
shut down immediately
exp(int) - Method in class com.google.zxing.common.reedsolomon.GenericGF
 
expandDBProfile() - Method in class net.i2p.router.peermanager.PeerProfile
For floodfills
expandProfile() - Method in class net.i2p.router.peermanager.PeerProfile
When the given peer is performing well enough that we want to keep detailed stats on them again, call this to set up the info we dropped during shrinkProfile.
EXPIRE_DELAY - Static variable in class net.i2p.router.networkdb.HandleDatabaseLookupMessageJob
If a routerInfo structure isn't this recent, don't send it out.
EXPIRE_TIMEOUT - Static variable in class net.i2p.router.transport.udp.UDPTransport
 
expireInboundMessages() - Method in class net.i2p.router.transport.udp.PeerState
Expire partially received inbound messages, returning how many are still pending.
ExpireJob - Class in net.i2p.router.tunnel.pool
This runs twice for each tunnel.
ExpireJob(RouterContext, TunnelCreatorConfig, TunnelPool) - Constructor for class net.i2p.router.tunnel.pool.ExpireJob
 
ExpireLeasesJob - Class in net.i2p.router.networkdb.kademlia
Periodically search through all leases to find expired ones, failing those keys and firing up a new search for each (in case we want it later, might as well preemptively fetch it)
ExpireLeasesJob(RouterContext, KademliaNetworkDatabaseFacade) - Constructor for class net.i2p.router.networkdb.kademlia.ExpireLeasesJob
 
expireOn - Variable in class net.i2p.router.Banlist.Entry
when it should expire, per the i2p clock
ExpireRoutersJob - Class in net.i2p.router.networkdb.kademlia
Go through the routing table pick routers that are is out of date, but don't expire routers we're actively connected to.
ExpireRoutersJob(RouterContext, KademliaNetworkDatabaseFacade) - Constructor for class net.i2p.router.networkdb.kademlia.ExpireRoutersJob
 
expireTimedOut() - Method in class net.i2p.router.transport.ntcp.NTCPTransport
called in the EventPumper no more than once a second or so, closing any unconnected/unestablished connections
ExploratoryPeerSelector - Class in net.i2p.router.tunnel.pool
Pick peers randomly out of the not-failing pool, and put them into a tunnel ordered by XOR distance from a random key.
ExploratoryPeerSelector(RouterContext) - Constructor for class net.i2p.router.tunnel.pool.ExploratoryPeerSelector
 
ExploreJob - Class in net.i2p.router.networkdb.kademlia
Search for a particular key iteratively until we either find a value, we run out of peers, or the bucket the key belongs in has sufficient values in it.
ExploreJob(RouterContext, KademliaNetworkDatabaseFacade, Hash) - Constructor for class net.i2p.router.networkdb.kademlia.ExploreJob
Create a new search for the routingKey specified
ExploreKeySelectorJob - Class in net.i2p.router.networkdb.kademlia
Deprecated.
unused, see comments in KNDF
ExploreKeySelectorJob(RouterContext, KademliaNetworkDatabaseFacade) - Constructor for class net.i2p.router.networkdb.kademlia.ExploreKeySelectorJob
Deprecated.
 
export(Writer) - Method in class i2p.susi.dns.NamingServiceBean
 
export(Writer, Properties) - Method in class net.i2p.client.naming.BlockfileNamingService
Export in a hosts.txt format.
export(Writer, Properties) - Method in class net.i2p.client.naming.MetaNamingService
All services aggregated.
export(Writer) - Method in class net.i2p.client.naming.NamingService
Export in a hosts.txt format.
export(Writer, Properties) - Method in class net.i2p.client.naming.NamingService
Export in a hosts.txt format.
export(Writer, Properties) - Method in class net.i2p.client.naming.SingleFileNamingService
Overridden for efficiency.
exportCert(Certificate, OutputStream) - Static method in class net.i2p.crypto.CertUtil
Modified from: http://www.exampledepot.com/egs/java.security.cert/ExportCert.html Writes a certificate in base64 format.
exportCert(File, String, String, File) - Static method in class net.i2p.crypto.KeyStoreUtil
Pull the cert back OUT of the keystore and save it in Base64-encoded X.509 format so the clients can get to it.
exportCRL(X509CRL, OutputStream) - Static method in class net.i2p.crypto.CertUtil
Writes a CRL in base64 format.
exportPrivateKey(PrivateKey, Certificate[], OutputStream) - Static method in class net.i2p.crypto.CertUtil
Writes the private key and all certs in base64 format.
exportPrivateKey(File, String, String, String, OutputStream) - Static method in class net.i2p.crypto.KeyStoreUtil
Export the private key and certificate chain (if any) out of a keystore.
exportProfile(Hash, OutputStream) - Method in class net.i2p.router.peermanager.ProfileOrganizer
 
exportXml(OutputStream) - Method in class org.jrobin.core.FetchData
Dumps fetch data to output stream in XML format.
exportXml(String) - Method in class org.jrobin.core.FetchData
Dumps fetch data to file in XML format.
exportXml() - Method in class org.jrobin.core.FetchData
Dumps fetch data in XML format.
exportXml(OutputStream) - Method in class org.jrobin.core.RrdDb
This method is just an alias for dumpXml method.
exportXml() - Method in class org.jrobin.core.RrdDb
This method is just an alias for getXml method.
exportXml(String) - Method in class org.jrobin.core.RrdDb
This method is just an alias for dumpXml(String) method.
exportXmlTemplate(OutputStream) - Method in class org.jrobin.core.RrdDef
Exports RrdDef object to output stream in XML format.
exportXmlTemplate() - Method in class org.jrobin.core.RrdDef
Exports RrdDef object to string in XML format.
exportXmlTemplate(String) - Method in class org.jrobin.core.RrdDef
Exports RrdDef object to a file in XML format.
EXT - Static variable in class org.cybergarage.http.HTTP
 
EXTENSION - Static variable in class org.klomp.snark.Message
 
ExtensionHandler - Class in org.klomp.snark
REF: BEP 10 Extension Protocol
ExtensionHandler() - Constructor for class org.klomp.snark.ExtensionHandler
 
extensionMessage(int, byte[]) - Method in class org.klomp.snark.PeerState
 
externalAddressReceived(Transport.AddressSource, byte[], int) - Method in class net.i2p.router.transport.ntcp.NTCPTransport
UDP changed addresses, tell NTCP and (possibly) restart
externalAddressReceived(Transport.AddressSource, byte[], int) - Method in interface net.i2p.router.transport.Transport
Notify a transport of an external address change.
externalAddressReceived(Transport.AddressSource, byte[], int) - Method in class net.i2p.router.transport.TransportImpl
Notify a transport of an external address change.
externalAddressReceived(Transport.AddressSource, byte[], int) - Method in class net.i2p.router.transport.TransportManager
Initialize from interfaces, and callback from UPnP or SSU.
externalAddressReceived(Transport.AddressSource, byte[], int) - Method in class net.i2p.router.transport.udp.UDPTransport
From config, UPnP, local i/f, ...
externalAddressReceived(Hash, byte[], int) - Method in class net.i2p.router.transport.udp.UDPTransport
Someone we tried to contact gave us what they think our IP address is.
externalAddressRemoved(Transport.AddressSource, boolean) - Method in class net.i2p.router.transport.ntcp.NTCPTransport
Notify a transport of an external address change.
externalAddressRemoved(Transport.AddressSource, boolean) - Method in interface net.i2p.router.transport.Transport
Notify a transport of an external address change.
externalAddressRemoved(Transport.AddressSource, boolean) - Method in class net.i2p.router.transport.TransportImpl
Notify a transport of an external address change.
externalAddressRemoved(Transport.AddressSource, boolean) - Method in class net.i2p.router.transport.TransportManager
Remove all ipv4 or ipv6 addresses.
externalPort - Variable in class org.freenetproject.ForwardPortStatus
Some plugins may need to change the external port.
ExternalTrayManager - Class in net.i2p.desktopgui
When started before the router, e.g.
ExternalTrayManager(I2PAppContext, Main, boolean) - Constructor for class net.i2p.desktopgui.ExternalTrayManager
 
EXTRA - Static variable in class net.i2p.router.RouterVersion
for example "-test"
extractCN(String) - Static method in class org.apache.http.conn.ssl.DefaultHostnameVerifier
 
extractHash() - Method in class net.i2p.client.datagram.I2PDatagramDissector
Extract the hash of the payload of an I2P repliable datagram (previously loaded with the loadI2PDatagram() method), without verifying the datagram signature.
extractPayload() - Method in class net.i2p.client.datagram.I2PDatagramDissector
Extract the payload carried by an I2P repliable datagram (previously loaded with the loadI2PDatagram() method), without verifying the datagram signature.
extractSender() - Method in class net.i2p.client.datagram.I2PDatagramDissector
Extract the sender of an I2P repliable datagram (previously loaded with the loadI2PDatagram() method), without verifying the datagram signature.
extractSubjectAlts(X509Certificate, int) - Static method in class org.apache.http.conn.ssl.DefaultHostnameVerifier
 
extractZip(File, File) - Static method in class net.i2p.util.FileUtil
As of release 0.7.12, any files inside the zip that have a .jar.pack or .war.pack suffix are transparently unpacked to a .jar or .war file using unpack200.
extractZip(File, File, int) - Static method in class net.i2p.util.FileUtil
Warning - do not call any new classes from here, or update will crash the JVM.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
Skip navigation links