メインコンテンツまでスキップ

Appendix C. The 'opaquelocktoken' Scheme and URIs ('opaquelocktoken'スキームとURI)

附録 C. The 'opaquelocktoken' Scheme and URIs ('opaquelocktoken'スキームとURI)

'opaquelocktoken' URI スキームは、UUID から構文的に正しく、簡単に生成できる URI を作成するために [RFC2518] で定義され (IANA によって登録され)、ロックトークンとして使用され、すべての時間にわたってすべてのリソース間で一意であることを意図しています。

opaquelocktoken URI は、'opaquelocktoken' スキームと UUID を連結し、オプションの拡張を追加することによって構築されます。サーバーは、新しいロックトークンごとに新しい UUID を作成できます。サーバーが UUID を再利用したい場合、サーバーは拡張を追加しなければならず (MUST)、拡張を生成するアルゴリズムは、同じ拡張が関連する UUID で 2 回使用されないことを保証しなければなりません (MUST)。

OpaqueLockToken-URI = "opaquelocktoken:" UUID [Extension]
; UUID は [RFC4122] のセクション 3 で定義されています。LWS は
; この生成の要素間で
; 許可されないことに注意してください。

Extension = path
; path は [RFC3986] のセクション 3.3 で定義されています