Defaults Reference
468
Netscape Certificate Management System Administrator’s Guide • February 2003
In general, you can configure which attributes should or shouldn’t be stored in the
request; for example, you can exclude sensitive attributes such as passwords from
getting stored in the request with the help of the parameter named
dontSaveHttpParams
defined in the CMS configuration file. For details on using
this parameter, see the description for
HTTP_PARAMS
in section “JavaScript Used By
All Interfaces” of CMS Customization Guide. You can also distinguish the attributes
based on their origin—that is, whether they originated from the enrollment form or
where added to the request during the authentication process. Authenticated
attributes have
AUTH_TOKEN
as prefix (for example,
AUTH_TOKEN.mail
) and
non-authenticated attributes such as the ones that come from the HTTP input have
HTTP_PARAMS
as prefix (for example,
HTTP_PARAMS.csrRequestorEmail
).
If enabled, the subject alternative extension policy checks the certificate request for
configured attributes. If the request contains an attribute, the policy reads its value
and sets it in the extension. This way, the extension that gets to added to certificates
contains all the configured attributes.
You can define the following constraints with this default:
•
Extension Constraint, see “Extension Constraint,” on page 475.
•
No Constraints, see “No Constraint,” on page 477.
Table 10-15
Subject Alternative Name Extension Default Configuration Parameters
Parameter
Description
Critical
Select true to mark this extension critical; select false to mark the extension
noncritical.
Pattern
Specifies the request attribute whose value is to be included in the
extension. The attribute value must conform to any of the supported
general-name types. If the server finds the attribute in the request, it sets
the attribute value in the extension and then adds the extension to
certificates. If you specify multiple attributes and if none of the attributes
are present in the request, the server does not add the subject alternative
name extension to certificates.
Permissible values: A request attribute included in the certificate request.
Example:
$request.requestor_email$
Summary of Contents for Certificate Management System 6.1
Page 1: ...Administrator s Guide Netscape Certificate Management System Version6 1 February 2003...
Page 28: ...Documentation 28 Netscape Certificate Management System Administrator s Guide February 2003...
Page 82: ...Uninstalling CMS 82 Netscape Certificate Management System Administrator s Guide February 2003...
Page 382: ...ACL Reference 382 Netscape Certificate Management System Administrator s Guide February 2003...
Page 794: ...Managing Certificates 794 Managing Servers with Netscape Console December 2001...
Page 810: ...The SSL Handshake 810 Managing Servers with Netscape Console December 2001...
Page 828: ...828 Netscape Certificate Management System Administrator s Guide February 2003...