-
Notifications
You must be signed in to change notification settings - Fork 20
Make https binding mandatory #182
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: gh-pages
Are you sure you want to change the base?
Changes from 12 commits
13a3679
5d65ed3
4ed0039
9f2c955
027e402
8ec3f33
e57a848
55b3616
b5ced4e
c2968c0
4fcabb7
98520be
049536e
e81362a
1933fd4
9d25698
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -224,15 +224,18 @@ <h2>Implementer Overview</h2> | |||||
| <p> | ||||||
| A <dfn class="lint-ignore">conforming DID resolver</dfn> is any algorithm | ||||||
| realized as software and/or hardware that complies with the relevant normative | ||||||
| statements in <a href="#resolving"></a>. | ||||||
| statements in <a href="#resolving"></a> as well as implement <a>local binding</a>. | ||||||
| </p> | ||||||
|
|
||||||
| <p> | ||||||
| A <dfn class="lint-ignore">conforming DID URL dereferencer</dfn> is any | ||||||
| algorithm realized as software and/or hardware that complies with the relevant | ||||||
| normative statements in <a href="#dereferencing"></a>. | ||||||
| </p> | ||||||
|
|
||||||
| <p> | ||||||
| A <dfn class="lint-ignore">https DID resolver</dfn> is a <a>conforming DID resolver</a> that also implements | ||||||
|
||||||
| A <dfn class="lint-ignore">https DID resolver</dfn> is a <a>conforming DID resolver</a> that also implements | |
| A <dfn class="lint-ignore">conforming HTTPS DID resolver</dfn> is a <a>conforming DID resolver</a> that also implements |
I think for consistency we should capitalize https
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Naming specific brands/services in specs can be problematic because they often go out of business or stop operating. While the "Let's Encrypt" language is helpful, I suggest we don't add it.
| Original file line number | Diff line number | Diff line change | ||||||
|---|---|---|---|---|---|---|---|---|
|
|
@@ -194,12 +194,11 @@ | |||||||
|
|
||||||||
| <dt><dfn data-lt="">local binding</dfn></dt> | ||||||||
| <dd>A <a>binding</a> where the <a>client</a> invokes a <a>DID resolver</a> that runs on the same network host, e.g., via a local command line tool or library API. | ||||||||
| In this case, the <a>DID resolver</a> is sometimes also called a "local <a>DID resolver</a>". | ||||||||
| See Section <a href="#resolver-architectures"></a>.</dd> | ||||||||
|
|
||||||||
| <dt><dfn data-lt="">remote binding</dfn></dt> | ||||||||
| <dd>A <a>binding</a> where the <a>client</a> invokes a <a>DID resolver</a> that runs on a different network host, e.g., via the <a href="#bindings-https">HTTP(S) binding</a>. | ||||||||
| In this case, the <a>DID resolver</a> is sometimes also called a "remote <a>DID resolver</a>". | ||||||||
| In this case, the <a>DID resolver</a> is sometimes also called a <a>https DID resolver</a>. | ||||||||
|
||||||||
| In this case, the <a>DID resolver</a> is sometimes also called a <a>https DID resolver</a>. | |
| In this case, the <a>DID resolver</a> is also called a <a>HTTPS DID resolver</a>. | |
| `` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think this reads well. But also wondering why we need this addition?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Complying with the "relevant normative statements" is equivalent to saying "implement" -- we don't need to re-state it.