All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class cryptix.pgp.WebClient

java.lang.Object
   |
   +----cryptix.pgp.KeyStore
           |
           +----cryptix.pgp.KeyClient
                   |
                   +----cryptix.pgp.WebClient

public final class WebClient
extends KeyClient
DOCUMENT ME.

Copyright © 1995-1997 Systemics Ltd on behalf of the Cryptix Development Team. All rights reserved.

$Revision: 1.2 $

Author:
Ian Brown

Constructor Index

 o WebClient(String, int, String)

Method Index

 o fetch(EmailAddress)
 o fetch(EmailAddress, KeyID)
WebClient doesn't need an address as it queries a master keyserver.
 o fetch(KeyID)
 o fetch(String)
Called by KeyClient.getKey() to fetch a key using a specific protocol.
 o getUserName(KeyID)

Constructors

 o WebClient
 public WebClient(String name,
                  int port,
                  String path) throws IOException, UnknownHostException

Methods

 o fetch
 protected PublicKey fetch(String userName) throws IOException
Called by KeyClient.getKey() to fetch a key using a specific protocol. Should NOT be called directly - this would bypass checks and caching.

Overrides:
fetch in class KeyClient
 o fetch
 protected PublicKey fetch(EmailAddress address,
                           KeyID keyID) throws IOException
WebClient doesn't need an address as it queries a master keyserver.

Overrides:
fetch in class KeyClient
 o fetch
 protected PublicKey fetch(EmailAddress address) throws IOException
Overrides:
fetch in class KeyClient
 o fetch
 protected PublicKey fetch(KeyID keyID) throws IOException
 o getUserName
 public String getUserName(KeyID keyID)
Overrides:
getUserName in class KeyClient

All Packages  Class Hierarchy  This Package  Previous  Next  Index