jsdsi
Class FProver
java.lang.Object
|
+--jsdsi.Prover
|
+--jsdsi.FProver
- class FProver
- extends Prover
A prover that searches issuer-to-subject. Will only access the
CertStore using AuthCertSelectors and NameCertSelectors.
- Author:
- Sameer Ajmani
- See Also:
CertStore
,
AuthCertSelector
,
NameCertSelector
Constructor Summary |
(package private) |
FProver(Cert c,
java.security.cert.CertStore s)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
loadedIssuer
java.util.Set loadedIssuer
loadedValue
java.util.Set loadedValue
provee
Cert provee
store
java.security.cert.CertStore store
check
MultiMap check
value
MultiMap value
compatible
MultiMap compatible
issuer
MultiMap issuer
reverse
MultiMap reverse
FProver
FProver(Cert c,
java.security.cert.CertStore s)
makeProof
Proof makeProof()
- Specified by:
makeProof
in class Prover
loadIssuer
java.util.Set loadIssuer(Principal i)
throws Prover.ProofFoundException
Prover.ProofFoundException
loadValue
java.util.Set loadValue(Name n)
throws Prover.ProofFoundException
Prover.ProofFoundException
insert
void insert(Proof p)
throws Prover.ProofFoundException
- Specified by:
insert
in class Prover
Prover.ProofFoundException
getNumFetched
int getNumFetched()
getProof
public final Proof getProof()
insertCertificates
void insertCertificates(java.util.Collection certs)
throws Prover.ProofFoundException
Prover.ProofFoundException
load
java.util.Set load(java.util.Set cache,
java.lang.Object key,
CertSelector sel,
MultiMap map)
throws Prover.ProofFoundException
Prover.ProofFoundException