Rice Pastry API

Uses of Class
org.mpisws.p2p.transport.peerreview.commitment.Authenticator

Packages that use Authenticator
org.mpisws.p2p.transport.peerreview   
org.mpisws.p2p.transport.peerreview.audit   
org.mpisws.p2p.transport.peerreview.authpush   
org.mpisws.p2p.transport.peerreview.commitment   
org.mpisws.p2p.transport.peerreview.evidence   
org.mpisws.p2p.transport.peerreview.infostore   
org.mpisws.p2p.transport.peerreview.message   
 

Uses of Authenticator in org.mpisws.p2p.transport.peerreview
 

Methods in org.mpisws.p2p.transport.peerreview that return Authenticator
 Authenticator PeerReview.extractAuthenticator(Identifier id, long seq, short entryType, byte[] entryHash, byte[] hTopMinusOne, byte[] signature)
           
 Authenticator PeerReviewImpl.extractAuthenticator(Identifier id, long seq, short entryType, byte[] entryHash, byte[] hTopMinusOne, byte[] signature)
           
 Authenticator PeerReview.extractAuthenticator(long seq, short entryType, byte[] entryHash, byte[] hTopMinusOne, byte[] signature)
           
 Authenticator PeerReviewImpl.extractAuthenticator(long seq, short entryType, byte[] entryHash, byte[] hTopMinusOne, byte[] signature)
          A helper function that extracts an authenticator from an incoming message and adds it to our local store.
 

Methods in org.mpisws.p2p.transport.peerreview with parameters of type Authenticator
 boolean PeerReview.addAuthenticatorIfValid(AuthenticatorStore<Identifier> store, Identifier subject, Authenticator auth)
           
 boolean PeerReviewImpl.addAuthenticatorIfValid(AuthenticatorStore<Identifier> store, Identifier subject, Authenticator auth)
          Helper function called internally from the library.
 boolean PeerReview.verify(Identifier subject, Authenticator auth)
          Throws exception if called w/o the cert for the subject
 boolean PeerReviewImpl.verify(Identifier id, Authenticator auth)
           
 

Uses of Authenticator in org.mpisws.p2p.transport.peerreview.audit
 

Fields in org.mpisws.p2p.transport.peerreview.audit declared as Authenticator
 Authenticator ActiveInvestigationInfo.authFrom
           
 Authenticator ActiveInvestigationInfo.authTo
           
 

Constructors in org.mpisws.p2p.transport.peerreview.audit with parameters of type Authenticator
ActiveInvestigationInfo(Handle target, long since, long currentTimeout, Authenticator authFrom, Authenticator authTo)
           
 

Uses of Authenticator in org.mpisws.p2p.transport.peerreview.authpush
 

Method parameters in org.mpisws.p2p.transport.peerreview.authpush with type arguments of type Authenticator
 void AuthenticatorPushProtocolImpl.addAuthenticatorsIfValid(java.util.List<Authenticator> authenticators, Identifier id)
          Called when some other node sends us an AUTHPUSH message.
protected  void AuthenticatorPushProtocolImpl.sendAuthenticators(Handle h, java.util.Map<Identifier,java.util.List<Authenticator>> authenticators)
          TODO: make this use udp, or smaller AuthPushMessages
 

Uses of Authenticator in org.mpisws.p2p.transport.peerreview.commitment
 

Methods in org.mpisws.p2p.transport.peerreview.commitment that return Authenticator
 Authenticator AuthenticatorSerializer.deserialize(InputBuffer buf)
           
 Authenticator AuthenticatorSerializerImpl.deserialize(InputBuffer buf)
           
 Authenticator AuthenticatorStore.getLastAuthenticatorBefore(Identifier id, long seq)
           
 Authenticator AuthenticatorStoreImpl.getLastAuthenticatorBefore(Identifier id, long seq)
           
 Authenticator AuthenticatorStore.getMostRecentAuthenticator(Identifier id)
           
 Authenticator AuthenticatorStoreImpl.getMostRecentAuthenticator(Identifier id)
           
 Authenticator AuthenticatorStore.getOldestAuthenticator(Identifier id)
           
 Authenticator AuthenticatorStoreImpl.getOldestAuthenticator(Identifier id)
           
 Authenticator AuthenticatorStore.statAuthenticator(Identifier id, long seq)
           
 Authenticator AuthenticatorStoreImpl.statAuthenticator(Identifier id, long seq)
           
 

Methods in org.mpisws.p2p.transport.peerreview.commitment that return types with arguments of type Authenticator
protected  java.util.SortedSet<Authenticator> AuthenticatorStoreImpl.findSubject(Identifier id)
           
 java.util.List<Authenticator> AuthenticatorStore.getAuthenticators(Identifier id)
           
 java.util.List<Authenticator> AuthenticatorStoreImpl.getAuthenticators(Identifier id)
           
 java.util.List<Authenticator> AuthenticatorStore.getAuthenticators(Identifier id, long minseq, long maxseq)
          Retrieve all the authenticators within a given range of sequence numbers
 java.util.List<Authenticator> AuthenticatorStoreImpl.getAuthenticators(Identifier id, long minseq, long maxseq)
           
 

Methods in org.mpisws.p2p.transport.peerreview.commitment with parameters of type Authenticator
 void AuthenticatorStore.addAuthenticator(Identifier id, Authenticator authenticator)
          Also writes it to disk.
 void AuthenticatorStoreImpl.addAuthenticator(Identifier id, Authenticator authenticator)
           
protected  void AuthenticatorStoreImpl.addAuthenticatorToMemory(Identifier id, Authenticator authenticator)
          Add a new authenticator.
 int Authenticator.compareTo(Authenticator that)
           
 

Uses of Authenticator in org.mpisws.p2p.transport.peerreview.evidence
 

Fields in org.mpisws.p2p.transport.peerreview.evidence declared as Authenticator
 Authenticator ProofInconsistent.auth1
           
 Authenticator ProofInconsistent.auth2
           
 Authenticator ChallengeAudit.from
           
 Authenticator ChallengeAudit.to
           
 Authenticator ProofNonconformant.to
          Authenticates the last entry in the snippet
 

Constructors in org.mpisws.p2p.transport.peerreview.evidence with parameters of type Authenticator
ChallengeAudit(byte flags, Authenticator from, Authenticator to)
           
ProofInconsistent(Authenticator auth1, Authenticator auth2)
           
ProofInconsistent(Authenticator auth1, Authenticator auth2, LogSnippet snippet)
           
ProofNonconformant(Authenticator to, Handle myHandle, LogSnippet snippet)
           
 

Uses of Authenticator in org.mpisws.p2p.transport.peerreview.infostore
 

Methods in org.mpisws.p2p.transport.peerreview.infostore that return Authenticator
 Authenticator PeerInfoRecord.getLastCheckedAuth()
           
 Authenticator PeerInfoStore.getLastCheckedAuth(Identifier id)
           
 Authenticator PeerInfoStoreImpl.getLastCheckedAuth(Identifier id)
           
 

Methods in org.mpisws.p2p.transport.peerreview.infostore with parameters of type Authenticator
 void PeerInfoRecord.setLastCheckedAuth(Authenticator auth, java.io.File dir, IdStrTranslator<Identifier> translator)
           
 void PeerInfoStore.setLastCheckedAuth(Identifier id, Authenticator auth)
           
 void PeerInfoStoreImpl.setLastCheckedAuth(Identifier id, Authenticator auth)
           
 

Uses of Authenticator in org.mpisws.p2p.transport.peerreview.message
 

Fields in org.mpisws.p2p.transport.peerreview.message declared as Authenticator
 Authenticator AuthResponse.authFrom
           
 Authenticator AuthResponse.authTo
           
 

Fields in org.mpisws.p2p.transport.peerreview.message with type parameters of type Authenticator
 java.util.Map<Identifier,java.util.List<Authenticator>> AuthPushMessage.authenticators
           
 

Constructors in org.mpisws.p2p.transport.peerreview.message with parameters of type Authenticator
AuthResponse(Identifier subject, Authenticator authFrom, Authenticator authTo)
           
 

Constructor parameters in org.mpisws.p2p.transport.peerreview.message with type arguments of type Authenticator
AuthPushMessage(java.util.Map<Identifier,java.util.List<Authenticator>> authenticators)
           
 


Rice Pastry API

Copyright © 2001-2005 - Rice Pastry.


Imprint-Dataprotection