IBM HTTP Server のヘルプ : SSL 環境変数
SSL 環境変数
SSL 固有の環境変数が CGI アプリケーションと SSI 処理ページに公開されます。
変数は事実上、3 つのタイプに分けられます。
有効な SSL 要求が出される、SSL ハンドシェーク環境変数とサーバー証明書環境変数が設定されます。
クライアント認証が オプション か 必須 のいずれかに設定されていると、
クライアント証明書の環境変数が設定されます。
- HTTPS
- 説明: 接続が SSL 接続の場合、表示するために使用されます
- 値: "ON" か "OFF" を含んだ文字列 - 接続が SSL 接続の場合は "ON"、そうでない場合は "OFF"。
- SSL_PROTOCOL_VERSION
- 説明: プロトコルのバージョンが含まれています
- 値: "SSLV2" か "SSLV3" の含まれた文字列
SSL V3 の場合:
暗号の組 鍵長 秘密鍵長
---------------------------------------------------------------
SSL_RSA_WITH_NULL_MD5 0 0
SSL_RSA_WITH_NULL_SHA 0 0
SSL_RSA_EXPORT_WITH_RC4_40_MD5 128 40
SSL_RSA_WITH_RC4_128_MD5 128 128
SSL_RSA_WITH_RC4_128_SHA 128 128
SSL_RSA_EXPORT_WITH_RC2_CBC_40_MD5 128 40
SSL_RSA_WITH_DES_CBC_SHA 64 56
SSL_RSA_WITH_3DES_EDE_CBC_SHA 192 168
SSL_NULL_WITH_NULL_NULL 0 0
SSL V2 の場合:
暗号の組 鍵長 秘密鍵長
---------------------------------------------------------------
RC4_128_WITH_MD5 128 128
RC4_128_EXPORT40_WITH_MD5 128 40
RC2_128_CBC_WITH_MD5 128 128
RC2_128_CBC_EXPORT40_WITH_MD5 128 40
DES_64_CBC_WITH_MD5 64 56
DES_192_EDE3_CBC_WITH_MD5 192 168
- SSL_SERVER_DN
- 説明: 要求を受け取った IP ベースの仮想ホストで使用されるサーバー証明書の識別名が含まれています
- 値: 文字列、または空
- SSL_SERVER_O
- 説明: サーバー証明書の組織属性が含まれています
- 値: 文字列、または空
- SSL_SERVER_OU
- 説明: サーバー証明書の組織単位属性が含まれています
- 値: 文字列、または空
- SSL_SERVER_CN
- 説明: サーバー証明書の共通名属性が含まれています
- 値: 文字列、または空
- SSL_SERVER_C
- 説明: サーバー証明書の国属性が含まれています
- 値: 文字列、または空
- SSL_SERVER_L
- 説明: サーバー証明書の局所性属性が含まれています
- 値: 文字列、または空
- SSL_SERVER_ST
- 説明: サーバー証明書の state または province 属性が含まれています
- 値: 文字列、または空
- SSL_SERVER_EMAIL
- 説明: サーバー証明書の email 属性が含まれています
- 値: 文字列、または空
- SSL_CLIENT_DN
- 説明: クライアント証明書の識別名が含まれています
- 値: 文字列、または空
- SSL_CLIENT_O
- 説明: クライアント証明書組織が含まれています
- 値: 文字列、または空
- SSL_CLIENT_OU
- 説明: クライアント証明書の組織単位が含まれています
- 値: 文字列、または空
- SSL_CLIENT_CN
- 説明: クライアント証明書の共通名が含まれています
- 値: 文字列、または空
- SSL_CLIENT_C
- 説明: クライアント証明書の国が含まれています
- 値: 文字列、または空
- SSL_CLIENT_L
- 説明: クライアント証明書の局所性が含まれています
- 値: 文字列、または空
- SSL_CLIENT_ST
- 説明: クライアント証明書の state または province が含まれています
- 値: 文字列、または空
- SSL_CLIENT_EMAIL
- 説明: クライアント証明書の email が含まれています
- 値: 文字列、または空
- SSL_CLIENT_IDN
- 説明: クライアント証明書の発行元の識別名が含まれています
- 値: 文字列、または空
- SSL_CLIENT_IO
- 説明: クライアント証明書の発行元の組織が含まれています
- 値: 文字列、または空
- SSL_CLIENT_IOU
- 説明: クライアント証明書の発行元の組織単位が含まれています
- 値: 文字列、または空
- SSL_CLIENT_ICN
- 説明: クライアント証明書の共通名が含まれています
- 値: 文字列、または空
- SSL_CLIENT_IC
- 説明: クライアント証明書の発行元の国が含まれています
- 値: 文字列、または空
- SSL_CLIENT_IL
- 説明: クライアント証明書の発行元の局所性が含まれています
- 値: 文字列、または空
- SSL_CLIENT_IST
- 説明: クライアント証明書の発行元の state または province が含まれています
- 値: 文字列、または空
- SSL_CLIENT_IEMAIL
- 説明: クライアント証明書の発行元の email が含まれています
- 値: 文字列、または空
- SSL_CLIENT_CERTBODY
- 説明: クライアント証明書が含まれています
- 値: 完全なクライアント証明書を 1 つの文字列として含んだ文字列
- SSL_CLIENT_CERTBODYLEN
- 説明: クライアント証明書の長さが含まれています
- 値: 整数
- SSL_CLIENT_SESSIONID
- 説明: セッション ID が含まれています
- 値: 文字列、または空
- SSL_CLIENT_NEWSESSIONID
- 説明: このセッション ID が新規かどうかを示すために使用されます
- 値: "TRUE" または "FALSE" を含んだ文字列
- SSL_CLIENT_SERIALNUM
- 説明: クライアント証明書のシリアル番号が含まれています
- 値: 文字列、または空