Skip to content

Commit 7d2056f

Browse files
authored
Link auth term instances to their definitions (#108)
1 parent d4b65ed commit 7d2056f

2 files changed

Lines changed: 10 additions & 10 deletions

File tree

lws10-core/Authentication.html

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<p>
22
This section defines a mechanism for identifying agents and end users that interact
33
with a linked web storage server. This specification does not mandate a particular
4-
format for authentication credentials, though it does describe how existing identity systems
4+
format for an <a>authentication credential</a>, though it does describe how existing identity systems
55
can be used in conjunction with the linked web storage authorization framework.
66
</p>
77

@@ -10,16 +10,16 @@ <h3>Authentication Credential Data Model</h3>
1010

1111
<p>
1212
The data model described in this section outlines the requirements for any
13-
concrete serialization of an authentication credential.
13+
concrete serialization of an <a>authentication credential</a>.
1414
</p>
1515

1616
<p>
17-
An authentication credential MUST include tamper evident claims about a subject, including:
17+
An <a>authentication credential</a> MUST include tamper evident claims about a subject, including:
1818
</p>
1919

2020
<ul>
2121
<li><dfn>subject</dfn> <strong>REQUIRED</strong> &mdash; an identifier for an end user. This MUST be a URI.</li>
22-
<li><dfn>issuer</dfn> <strong>REQUIRED</strong> &mdash; an identifier for the entity that issued the authentication credential. This MUST be a URI.</li>
22+
<li><dfn>issuer</dfn> <strong>REQUIRED</strong> &mdash; an identifier for the entity that issued the <a>authentication credential</a>. This MUST be a URI.</li>
2323
<li><dfn>client</dfn> <strong>REQUIRED</strong> &mdash; an identifier for a client application. This SHOULD be a URI.</li>
2424
<li><dfn>audience restriction</dfn> <strong>RECOMMENDED</strong> &mdash; a list of values that SHOULD include an authorization server identifier.</li>
2525
</ul>
@@ -28,21 +28,21 @@ <h3>Authentication Credential Data Model</h3>
2828
<section id="authentication-validation">
2929
<h3>Authentication Credential Validation</h3>
3030
<p>
31-
Validation of an authentication credential requires a trust relationship between the
31+
Validation of an <a>authentication credential</a> requires a trust relationship between the
3232
verifier and issuer of the credential. This trust relationship MAY be established
3333
through an out-of-band mechanism. Any additional mechanisms for establishing trust
34-
between a verifier and an issuer are outlined in specific authentication suites.
34+
between a verifier and an issuer are outlined in specific <a data-lt="authentication suite">authentication suites</a>.
3535
</p>
3636

3737
<p>
38-
An authentication credential MUST be signed. It is RECOMMENDED that the signature uses asymmetric cryptography.
38+
An <a>authentication credential</a> MUST be signed. It is RECOMMENDED that the signature uses asymmetric cryptography.
3939
</p>
4040
</section>
4141

4242
<section id="authentication-type-identifier">
4343
<h3>Authentication Credential Type Identifiers</h3>
4444
<p>
45-
Each authentication suite MUST be associated with a token type URI. An authentication suite SHOULD use a URI defined in the IANA "OAuth URI" registry.
45+
Each <a>authentication suite</a> MUST be associated with a token type URI. An <a>authentication suite</a> SHOULD use a URI defined in the IANA "OAuth URI" registry.
4646
</p>
4747
</section>
4848

lws10-core/Authorization.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ <h4>Token Exchange</h4>
119119
<p>
120120
An LWS authorization server is a conforming OAuth 2.0 authorization server, capable of issuing access tokens to a client
121121
for use with a storage server. In order to issue an access token, a client must first present a valid subject token,
122-
such as an authentication credential, to the authorization server via OAuth 2.0 Token Exchange [[!RFC8693]].
122+
such as an <a>authentication credential</a>, to the authorization server via OAuth 2.0 Token Exchange [[!RFC8693]].
123123
</p>
124124

125125
<section id="authorization-token-exchange-request">
@@ -144,7 +144,7 @@ <h5>Request</h5>
144144

145145
<li>
146146
The <code>subject_token</code> parameter is REQUIRED. The value of this parameter MUST include a valid subject token,
147-
such as an authentication credential.
147+
such as an <a>authentication credential</a>.
148148
</li>
149149

150150
<li>

0 commit comments

Comments
 (0)