Rice Pastry API

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

Packages that use HashProvider
org.mpisws.p2p.testing.transportlayer.peerreview   
org.mpisws.p2p.transport.peerreview   
org.mpisws.p2p.transport.peerreview.audit   
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.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

Copyright © 2001-2005 - Rice Pastry.


Imprint-Dataprotection