[2] [[特性]] [DFN[[CODE(URI)@en[[[DAV:supportedlock]]]]]] は、対応している[[ロック]]の種類を表します。

* 仕様書

[REFS[
- [1] [CITE@en[RFC 4918 - HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV)]] ([TIME[2014-09-21 17:04:59 +09:00]] 版) <http://tools.ietf.org/html/rfc4918#section-6.7>
- [5] '''[CITE@en[RFC 4918 - HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV)]] ([TIME[2014-09-21 17:04:59 +09:00]] 版) <http://tools.ietf.org/html/rfc4918#section-15.10>'''
- [10] [CITE@en[RFC 4918 - HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV)]] ([TIME[2014-09-21 17:04:59 +09:00]] 版) <http://tools.ietf.org/html/rfc4918#section-17>
- [84] [CITE@en[RFC 4918 - HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV)]] ([TIME[2014-09-21 17:04:59 +09:00]] 版) <http://tools.ietf.org/html/rfc4918#section-18>
]REFS]

* 意味

[3] [CODE(URI)@en[[[DAV:supportedlock]]]] [[特性]]は、[[資源]]が対応している[[ロック]]能力の一覧を表します [SRC[>>1, >>5]]。

* 値

[8] 値は[[要素内容]]で、[[ロック]]能力を表す0個以上の [CODE(XMLe)@en[[[lockentry]]]] [[要素]]です [SRC[>>5]]。

[FIG(railroad)[
= *
== [CODE(XMLe)@en[[[lockentry]]]]
]FIG]

[11] 順序は意味を持ちません [SRC[>>10]]。

* 性質

[4] [[WebDAV]] に従う[[資源]]は、 [CODE(HTTP)@en[[[LOCK]]]] [[メソッド]]に対応する場合、
[CODE(URI)@en[[[DAV:supportedlock]]]] [[特性]]に対応しなければ[['''なりません''']] [SRC[>>1]]。

[85] [[WebDAV]] [[適合クラス]] 2 に対応する[[資源]]は、
[CODE(HTTP)@en[[[LOCK]]]] [[メソッド]]と [CODE(URI)@en[[[DAV:supportedlock]]]]
に対応しなければ[['''なりません''']] [SRC[>>84]]。

[6] この[[特性]]は、[[保護特性]]でなければ[['''なりません''']] [SRC[>>5]]。

[9] この[[特性]]は[[ロック可能]]ではありません [SRC[>>5]]。

[7] [CODE(HTTP)@en[[[COPY]]]] や [CODE(HTTP)@en[[[MOVE]]]] では、
終点資源での適切な値となるべきです [SRC[>>5]]。