iTP Secure WebServer System Administrator's Guide (iTPWebSvr 6.0+)
Using Common Gateway Interface (CGI) Programs
iTP Secure WebServer System Administrator’s Guide—523346-002
8-17
Passing CGI Environment Variables
HTTPS_CLIENT_SUBJECT If SSL or PCT client authentication was used, this variable
contains the DN of the web client.
Example:
CN=Juliet,O=Capulet’s House of Keys
HTTPS_PORT The port number used for the SSL or PCT request.
Example:
443
HTTPS_PROTOCOL Indicates which protocol was used. Possible values are
SSL and PCT.
Example:
SSL
The following environment variables pertain to session identifiers.
SI_DEPARTMENT The department ID, in ASCII.
SI_GROUP The group number embedded in the ticket. The group ID
is taken from a user database. You can use this variable to
present customized web pages to particular groups of
users.
Example:
45
The SI_GROUP variable is present only if a valid ticket is
presented.
SI_SI The entire Session Identifier.
SI_UCTX The 2-bit user context field from the ticket. This field is
used by the ticketing agent.
SI_UID The user ID of the user accessing the content. This value
is extracted from the ticket. Except for anonymous
ticketing, the user ID is taken from a user database. You
can use this variable to present customized web pages to
particular users.
Example:
967845
The SI_UID variable is present only if a valid ticket is
presented.
Table 8-1. Environment Variables (page 7 of 7)
Environment Variable Description