From 3dbbf6394c2a6a5263f1385b2b6e985f269f4f98 Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Wed, 16 Sep 2020 10:56:58 +0200 Subject: [PATCH 1/3] Init HTTP Definitions --- main/http-definitions.bs | 2 ++ main/index.bs | 1 + 2 files changed, 3 insertions(+) create mode 100644 main/http-definitions.bs diff --git a/main/http-definitions.bs b/main/http-definitions.bs new file mode 100644 index 00000000..f1658b77 --- /dev/null +++ b/main/http-definitions.bs @@ -0,0 +1,2 @@ +HTTP Definitions {#http-definitions} +=================================== diff --git a/main/index.bs b/main/index.bs index e41c2735..dafa0404 100644 --- a/main/index.bs +++ b/main/index.bs @@ -28,6 +28,7 @@ any feedback, comments, or questions you might have.
path: resource-access.bs
path: clients.bs
path: optional.bs
+
path: http-definitions.bs
path: security.bs
path: conformance.bs
From 12b2d67432bf9a6e3c45e216fce948f6f025d8b5 Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Wed, 16 Sep 2020 10:57:29 +0200 Subject: [PATCH 2/3] Init Link Relations and acl relation type --- main/http-definitions.bs | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/main/http-definitions.bs b/main/http-definitions.bs index f1658b77..b1aa5151 100644 --- a/main/http-definitions.bs +++ b/main/http-definitions.bs @@ -1,2 +1,27 @@ HTTP Definitions {#http-definitions} =================================== + +## Link Relations ## {#link-relations} + +The intent is that these link relations will be registered with IANA per [[!RFC8288]]. + +### acl ### {#acl} + +The contents of this section were originally taken from [Web Access Control](https://www.w3.org/wiki/WebAccessControl). + +The following Link Relationship will be submitted to IANA for review, approval, and inclusion in the IANA Link Relations registry. + +: Relation Name +:: `acl` +: Description +:: The relationship `A acl B` asserts that resource B provides access control description of resource A. There are no constraints on the format or representation of A. B MUST be a Access Control List document using a Resource Description Framework syntax. +: Reference +:: This specification. +: Notes +:: Consumers of ACL resources should be aware of the source and chain of custody of the data. + +[[Source](https://github.com/solid/specification/issues/54)] +[[Source](https://github.com/solid/web-access-control-spec/issues/21)] + +Issue: +Shape of ACL: https://github.com/solid/specification/issues/169 \ No newline at end of file From b6702a8f50ceebd9112071c5e244aa8bfe750ce3 Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Mon, 21 Sep 2020 12:04:35 +0200 Subject: [PATCH 3/3] Remove constraint on B of rel=acl --- main/http-definitions.bs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/http-definitions.bs b/main/http-definitions.bs index b1aa5151..fefc9116 100644 --- a/main/http-definitions.bs +++ b/main/http-definitions.bs @@ -14,7 +14,7 @@ The following Link Relationship will be submitted to IANA for review, approval, : Relation Name :: `acl` : Description -:: The relationship `A acl B` asserts that resource B provides access control description of resource A. There are no constraints on the format or representation of A. B MUST be a Access Control List document using a Resource Description Framework syntax. +:: The relationship `A acl B` asserts that resource B provides access control description of resource A. There are no constraints on the format or representation of either A or B, neither are there any further constraints on either resource. : Reference :: This specification. : Notes