From a9d430302557ba4d6ecea9cd76249ab64ecb6000 Mon Sep 17 00:00:00 2001 From: Paul Querna Date: Fri, 22 Jul 2005 12:46:16 +0000 Subject: [PATCH] rebuild docs. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@220312 13f79535-47bb-0310-9956-ffa450edef68 --- docs/manual/mod/mod_setenvif.html.en | 17 ++++++++++++++++- docs/manual/mod/mod_setenvif.xml.ja | 2 +- docs/manual/mod/mod_setenvif.xml.ko | 2 +- docs/manual/mod/mod_setenvif.xml.meta | 4 ++-- 4 files changed, 20 insertions(+), 5 deletions(-) diff --git a/docs/manual/mod/mod_setenvif.html.en b/docs/manual/mod/mod_setenvif.html.en index 05bda3b1f2..6114ce1a98 100644 --- a/docs/manual/mod/mod_setenvif.html.en +++ b/docs/manual/mod/mod_setenvif.html.en @@ -141,7 +141,7 @@ respect to case

The SetEnvIf directive defines environment variables based on attributes of the request. The - attribute specified in the first argument can be one of three + attribute specified in the first argument can be one of four things:

    @@ -187,6 +187,15 @@ this manner. 'Earlier' means that they were defined at a broader scope Environment variables will be considered only if there was no match among request characteristics and a regular expression was not used for the attribute. + +
  1. + A reference to an extension of an SSL client certificate, located by + its object id oid. + If a non-SSL request, or in absense of the configured oid, + no variable will be set. If the oid is found multiple times, + the individual strings will be concatenated, separated by a comma ','. + The oid should reference a string-valued extension. +

The second argument (regex) is a Perl compatible regular expression. @@ -224,6 +233,8 @@ of

:
SetEnvIf object_is_image xbm XBIT_PROCESSING=1
:
+ SetEnvIf OID("2.16.840.1.113730.1.13") "(.*)" NetscapeComment=$1
+ :
SetEnvIf ^TS* ^[a-z].* HAVE_TS

@@ -233,6 +244,10 @@ of

the referring page was somewhere on the www.mydomain.com Web site.

+

The sixth example will set the NetscapeComment + environment variable to the string found in the corresponding + SSL client certificate field (if found).

+

The last example will set environment variable HAVE_TS if the request contains any headers that begin with "TS" whose values begins with any character in the diff --git a/docs/manual/mod/mod_setenvif.xml.ja b/docs/manual/mod/mod_setenvif.xml.ja index 302b48d713..256abc325b 100644 --- a/docs/manual/mod/mod_setenvif.xml.ja +++ b/docs/manual/mod/mod_setenvif.xml.ja @@ -1,7 +1,7 @@ - + +