All Packages Class Hierarchy This Package Previous Next Index
Class cryptix.pgp.KeyStore
java.lang.Object
|
+----cryptix.pgp.KeyStore
- public abstract class KeyStore
- extends Object
Abstract base class for PGP keyrings and keyservers.
Copyright © 1995-1997
Systemics Ltd on behalf of the
Cryptix Development Team.
All rights reserved.
$Revision: 1.2 $
- Author:
- Ian Brown
- See Also:
- KeyRing
-
KeyStore()
-
-
checkSignature(KeyStore, Signature, Certificate, UserId)
- Checks the signature sig on cert
and username using the keys in store.
-
checkSignature(PublicKey, Signature, Certificate, UserId)
- Checks the signature sig on key's cert
and username using the keys in store.
-
checkSignature(Signature, Certificate, UserId)
- Checks the signature sig on cert
and username using the keys in this keystore.
-
getKey(KeyID)
-
-
getKey(String)
-
KeyStore
public KeyStore()
getKey
protected abstract PublicKey getKey(String username) throws IOException
getKey
protected abstract PublicKey getKey(KeyID keyID) throws IOException
checkSignature
public final boolean checkSignature(Signature sig,
Certificate cert,
UserId username) throws IOException
- Checks the signature sig on cert
and username using the keys in this keystore.
checkSignature
public static boolean checkSignature(KeyStore store,
Signature sig,
Certificate cert,
UserId username) throws IOException
- Checks the signature sig on cert
and username using the keys in store.
checkSignature
public static boolean checkSignature(PublicKey key,
Signature sig,
Certificate cert,
UserId username) throws IOException
- Checks the signature sig on key's cert
and username using the keys in store.
All Packages Class Hierarchy This Package Previous Next Index