Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Rice Pastry API
PREV NEXT | FRAMES NO FRAMES

## 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)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Rice Pastry API
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2005 - Rice Pastry.