Profile -- /HTRQ | cern archive | HTTP only
home archive home about
Last Modified 22/9/92 by RC,CTB

Profile elements

AUTH

Syntax: AUTH WHO=String PWD=String

  This specifies the authorisation for the user, giving the user ID
  and password. Note: this ID is not the same as the one used in CLIENT:
  it is possible that the ID is that of a person who happens to use
  the client through a different user.
  

PUBKEY

Syntax: PUBKEY KEY=String

  Public key, in case the server wants to encrypt data before sending
  it. See a very good summary of public-key cryptosystems in practice,
  including key certification issues, in the documentation of PGP .
  

CLIENT

Information about the person requesting the data, the user ID (which may be different from the authorisation user ID), the host (s)he's on, the email address and the organisation worked for. The syntax is CLIENT ID=String HOST=String EMAIL=String ORG=String

  
ID
represents the user on the given host.
HOST
The full domain name of the host machine on which the client program is running.
EMAIL
The contact address for the client. Optional.
ORG
The text of the client's affiliation. Optional.
[JFG] Perhaps use standard RFC-822 fields ? X.500 needed again !

I like the EMAIL field: servers can do some direct marketing :-) More seriously, inform their regular users on data updates, discount rates, change of public key, ... [RC: in other words, junk-hypertext. Forbidden in Germany? :-) ]

FORMAT

FORMAT NAME=String PENALTY=String

  Describes a format the client can accept, and the penalty. Multiple
  instances of  FORMAT add them to a list of acceptable formats.
  

See Rules for penalty calculation .

SOFTWARE

SOFTWARE PLATFORM=String PROGRAM=String VERSION=String

  Information about the client software: the platform it's being run
  on, the program being used and its version.
  

Allows servers to adapt to the "market".

__________________________________________________CTB