- 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
-
- 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
-
- encrypt(byte[], PublicKey, SessionKey, long) - Method in class net.i2p.crypto.ElGamalAESEngine
-
- 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
-
- engineSetParameter(String, Object) - Method in class net.i2p.crypto.elgamal.ElGamalSigEngine
-
- 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
-
- eq(long, long) - Static method in class net.i2p.data.DataHelper
-
- eq(byte, byte) - Static method in class net.i2p.data.DataHelper
-
- 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.
- 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
-
- executeAndWait(String) - Method in class net.i2p.util.ShellCommand
-
- executeAndWaitTimed(String, int) - Method in class net.i2p.util.ShellCommand
-
- executeSilent(String) - Method in class net.i2p.util.ShellCommand
-
- 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
-
- 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
-
- 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.