-
Notifications
You must be signed in to change notification settings - Fork 10
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
Add details about HTTPS binding. #108
base: gh-pages
Are you sure you want to change the base?
Conversation
query parameters in the <var>request HTTP(S) URL</var>.</li> | ||
</ol> | ||
<li>Initialize a <var>request HTTP(S) URL</var> with the <var><a>DID resolver</a> HTTP(S) endpoint</var>.</li> | ||
<pre class="example nohighlight">https://dev.uniresolver.io/1.0/identifiers/</pre> |
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.
We'll want to use a made-up URL here.
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 agree. I created issue #109 to address this across the whole document.
This was discussed during the #did meeting on 09 January 2025. View the transcriptw3c/did-resolution#108markus_sabadello: That's about the HTTPS interface. We have sections about the algorithm, how to resolve a DID, how to reference a DID URL. wip: Markus, do you have some issues you want us to focus on? markus_sabadello: No specific ones. |
Co-authored-by: Will Abramson <[email protected]>
<a>DID resolution</a> and/or <a>DID URL dereferencing</a> functions (including all | ||
resolution/dereferencing options and metadata) via an HTTP(S) endpoint. See <a href="#resolver-architectures"></a>.</p> | ||
|
||
<p>The HTTP(S) binding is a <a>remote binding</a>. It requires a known HTTP(S) URL where a remote |
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.
Wondering if we need to say that HTTPS can also be used locally. HTTPS does not mean always connecting to a remote DID resolver
This PR adds some details on how the HTTP(S) binding works, i.e. how the resolve() and dereference() functions can be invoked via an HTTP(S) endpoint, and how resolution options, metadata, status codes, etc. are handled.