Rice Pastry API

Uses of Interface
org.mpisws.p2p.transport.peerreview.history.HashProvider

Packages that use HashProvider
org.mpisws.p2p.transport.peerreview   
org.mpisws.p2p.transport.peerreview.history   
org.mpisws.p2p.transport.peerreview.history.hasher   
org.mpisws.p2p.transport.peerreview.history.logentry   
org.mpisws.p2p.transport.peerreview.history.stub   
org.mpisws.p2p.transport.peerreview.identity   
org.mpisws.p2p.transport.peerreview.message   
org.mpisws.p2p.transport.peerreview.replay.playback   
 

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.history
 

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 IdentityTransprotLayerImpl<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
IdentityTransprotLayerImpl(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

Copyright © 2001-2005 - Rice Pastry.