opaque

opaque 引数 (HTTP)

[11] opaque 引数は、 サーバーが任意のデータをクライアントに送信させるものです。 HTTP ダイジェスト認証で使われます。

目次

  1. 仕様書
  2. 意味
  3. 構文
  4. 文脈
  5. 処理
  6. 歴史

仕様書#

意味#

[4] opaque 引数の値は、サーバーが指定する文字列です >>3

[9] クライアントサーバーが指定した opaque を当該セッションの間そのまま credentials に指定することになっていますから、 認証セッションの状態情報を伝達するためにこれを使うことができます。 >>8

[10] nonce にもより簡単かつ安全にそうした情報を含められます >>8

構文#

[16] auth-param引用文字列構文を使わなければなりません >>3, >>12

[7] Base64十六進数で符号化した文字列を使うべきです >>3

文脈#

[5] ダイジェスト認証challenge >>3credentials >>12 に指定できます。

処理#

[13] credentials には challenge で指定された値をそのまま指定しなければなりません >>12

[6] クライアントは、 challenge で受信した opaque 引数値をそのまま変更せずに同じ保護空間内の URL に対する要求credentials で指定するべきです >>3

歴史#