|
Rice Pastry API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of HashProvider in org.mpisws.p2p.testing.transportlayer.peerreview |
---|
Constructors in org.mpisws.p2p.testing.transportlayer.peerreview with parameters of type HashProvider | |
---|---|
PRInconsistent1.ForkingSecureHistory(RandomAccessFileIOBuffer indexFile,
RandomAccessFileIOBuffer dataFile,
boolean readOnly,
HashProvider hashProv,
IndexEntryFactory indexFactory,
Logger logger)
|
Uses of HashProvider in org.mpisws.p2p.transport.peerreview |
---|
Subinterfaces of HashProvider in org.mpisws.p2p.transport.peerreview | |
---|---|
interface |
PeerReview<Handle extends RawSerializable,Identifier extends RawSerializable>
|
Classes in org.mpisws.p2p.transport.peerreview that implement HashProvider | |
---|---|
class |
PeerReviewImpl<Handle extends RawSerializable,Identifier extends RawSerializable>
|
Uses of HashProvider in org.mpisws.p2p.transport.peerreview.audit |
---|
Methods in org.mpisws.p2p.transport.peerreview.audit with parameters of type HashProvider | |
---|---|
boolean |
LogSnippet.checkHashChainContains(byte[] keyNodeHash,
long keyNodeSeq,
HashProvider transport,
Logger logger)
|
Uses of HashProvider in org.mpisws.p2p.transport.peerreview.history |
---|
Fields in org.mpisws.p2p.transport.peerreview.history declared as HashProvider | |
---|---|
protected HashProvider |
SecureHistoryImpl.hashProv
|
Methods in org.mpisws.p2p.transport.peerreview.history with parameters of type HashProvider | |
---|---|
protected SecureHistoryImpl |
SecureHistoryFactoryImpl.makeSecureHistory(RandomAccessFileIOBuffer indexFile,
RandomAccessFileIOBuffer dataFile,
boolean readOnly,
HashProvider hashProv,
IndexEntryFactory indexFactory,
Logger logger)
|
Constructors in org.mpisws.p2p.transport.peerreview.history with parameters of type HashProvider | |
---|---|
SecureHistoryFactoryImpl(HashProvider hashProv,
Environment env)
|
|
SecureHistoryImpl(RandomAccessFileIOBuffer indexFile,
RandomAccessFileIOBuffer dataFile,
boolean readOnly,
HashProvider hashProv,
IndexEntryFactory indexFactory,
Logger logger)
|
Uses of HashProvider in org.mpisws.p2p.transport.peerreview.history.hasher |
---|
Classes in org.mpisws.p2p.transport.peerreview.history.hasher that implement HashProvider | |
---|---|
class |
SHA1HashProvider
|
Uses of HashProvider in org.mpisws.p2p.transport.peerreview.history.logentry |
---|
Constructors in org.mpisws.p2p.transport.peerreview.history.logentry with parameters of type HashProvider | |
---|---|
EvtRecv(Handle senderHandle,
long topSeq,
java.nio.ByteBuffer payload,
int relevantLen,
HashProvider hasher)
|
|
EvtSend(Identifier receiverId,
java.nio.ByteBuffer payload,
int relevantPayload,
HashProvider hasher)
|
Uses of HashProvider in org.mpisws.p2p.transport.peerreview.history.stub |
---|
Classes in org.mpisws.p2p.transport.peerreview.history.stub that implement HashProvider | |
---|---|
class |
NullHashProvider
|
Uses of HashProvider in org.mpisws.p2p.transport.peerreview.identity |
---|
Subinterfaces of HashProvider in org.mpisws.p2p.transport.peerreview.identity | |
---|---|
interface |
IdentityTransport<Handle,Identifier>
|
Classes in org.mpisws.p2p.transport.peerreview.identity that implement HashProvider | |
---|---|
class |
IdentityTransportLayerImpl<Identifier,I>
TODO: make it store known certs to a file, make it periodically check the revocation server. |
Constructors in org.mpisws.p2p.transport.peerreview.identity with parameters of type HashProvider | |
---|---|
IdentityTransportLayerImpl(Serializer<I> iSerializer,
X509Serializer cSerializer,
I localId,
java.security.cert.X509Certificate localCert,
java.security.PrivateKey localPrivate,
TransportLayer<Identifier,java.nio.ByteBuffer> tl,
HashProvider hasher,
Environment env)
|
Uses of HashProvider in org.mpisws.p2p.transport.peerreview.message |
---|
Methods in org.mpisws.p2p.transport.peerreview.message with parameters of type HashProvider | |
---|---|
byte[] |
UserDataMessage.getInnerHash(java.nio.ByteBuffer header,
HashProvider hasher)
|
byte[] |
UserDataMessage.getInnerHash(HashProvider hasher)
|
byte[] |
UserDataMessage.getInnerHash(RawSerializable myId,
HashProvider hasher)
Identifier myId |
EvtRecv<Handle> |
UserDataMessage.getReceiveEvent(HashProvider hasher)
|
Uses of HashProvider in org.mpisws.p2p.transport.peerreview.replay.playback |
---|
Fields in org.mpisws.p2p.transport.peerreview.replay.playback declared as HashProvider | |
---|---|
protected HashProvider |
ReplayVerifier.hashProv
|
Constructors in org.mpisws.p2p.transport.peerreview.replay.playback with parameters of type HashProvider | |
---|---|
ReplayLayer(Serializer<Identifier> serializer,
HashProvider hashProv,
SecureHistory history,
Identifier localHandle,
Environment environment)
|
|
ReplayVerifier(Serializer<Identifier> serializer,
HashProvider hashProv,
SecureHistory history,
Identifier localHandle,
short signatureSizeBytes,
short hashSizeBytes,
int firstEntryToReplay,
Logger logger)
|
|
Rice Pastry API | |||||||||
PREV NEXT | FRAMES NO FRAMES |