Skip to content

Commit

Permalink
fix #1166: clarify extension input/output data type names
Browse files Browse the repository at this point in the history
  • Loading branch information
equalsJeffH committed May 8, 2019
1 parent 1b13d2e commit 5e19249
Showing 1 changed file with 12 additions and 3 deletions.
15 changes: 12 additions & 3 deletions index.bs
Expand Up @@ -2301,7 +2301,16 @@ SHOULD be aborted.
See [WHATWG HTML WG Issue #2711](https://github.com/whatwg/html/issues/2711) for more details.


## Authentication Extensions Client Inputs (typedef {{AuthenticationExtensionsClientInputs}}) ## {#iface-authentication-extensions-client-inputs}
## WebAuthn Extensions Inputs and Outputs

The subsections below define the data types used for conveying [=WebAuthn extension=] inputs and outputs.

Note: [=Authenticator extension outputs=] are conveyed as a part of [=Authenticator data=] (see [Table 1](#table-authData)).

Note: The types defined below—{{AuthenticationExtensionsClientInputs}}, {{AuthenticationExtensionsClientOutputs}}, and {{AuthenticationExtensionsAuthenticatorInputs}}—are applicable to both [=registration extensions=] and [=authentication extensions=]. The "Authentication..." portion of their names should be regarded as meaning "WebAuthentication..."


### Authentication Extensions Client Inputs (dictionary {{AuthenticationExtensionsClientInputs}}) ## {#iface-authentication-extensions-client-inputs}

<xmp class="idl">
dictionary AuthenticationExtensionsClientInputs {
Expand All @@ -2311,7 +2320,7 @@ SHOULD be aborted.
This is a dictionary containing the [=client extension input=] values for zero or more [=WebAuthn Extensions=].


## Authentication Extensions Client Outputs (typedef {{AuthenticationExtensionsClientOutputs}}) ## {#iface-authentication-extensions-client-outputs}
### Authentication Extensions Client Outputs (dictionary {{AuthenticationExtensionsClientOutputs}}) ## {#iface-authentication-extensions-client-outputs}

<xmp class="idl">
dictionary AuthenticationExtensionsClientOutputs {
Expand All @@ -2321,7 +2330,7 @@ This is a dictionary containing the [=client extension input=] values for zero o
This is a dictionary containing the [=client extension output=] values for zero or more [=WebAuthn Extensions=].


## Authentication Extensions Authenticator Inputs (typedef {{AuthenticationExtensionsAuthenticatorInputs}}) ## {#iface-authentication-extensions-authenticator-inputs}
### Authentication Extensions Authenticator Inputs (typedef {{AuthenticationExtensionsAuthenticatorInputs}}) ## {#iface-authentication-extensions-authenticator-inputs}

<xmp class="idl">
typedef record<DOMString, DOMString> AuthenticationExtensionsAuthenticatorInputs;
Expand Down

0 comments on commit 5e19249

Please sign in to comment.