Packages that use EstablishmentManager.HPCallback
Package
Description
SSU2, the UDP transport: datagram sessions with Holepunch peer discovery, plus the older SSU compatibility code.
Uses of EstablishmentManager.HPCallback in net.i2p.router.transport.udp
Methods in net.i2p.router.transport.udp with parameters of type EstablishmentManager.HPCallbackModifier and TypeMethodDescriptionprivate booleanEstablishmentManager.isValidHolePunchResponse(EstablishmentManager.HPCallback cb, long rcvConnID, long now, RemoteHostId id) Validate the decrypted HolePunch payload: response code, clock skew, the nonce echoing the receiving connection ID, the response time, and the version.private byte[]EstablishmentManager.verifyIntroducerSignature(OutboundEstablishState state, OutboundEstablishState2 state2, EstablishmentManager.HPCallback cb) Validate the introducer signature on the HolePunch, by trying each introducer in a state that may have signed it.