diff --git a/index.bs b/index.bs index 7c8c75f72..6e82671c2 100644 --- a/index.bs +++ b/index.bs @@ -3745,9 +3745,8 @@ Note: Extensions should aim to define authenticator arguments that are as small ## Client extension processing ## {#sctn-client-extension-processing} Extensions MAY define additional processing requirements on the client platform during the creation of credentials or the -generation of an assertion. The [=client extension input=] for the extension is used an input to this client processing. -Supported [=client extensions=] are recorded as a dictionary in the [=client data=] with the key -{{CollectedClientData/clientExtensions}}. For each such extension, the client adds an entry to this dictionary with the +generation of an assertion. The [=client extension input=] for the extension is used as an input to this client processing. +For each supported [=client extension=], the client adds an entry to the |clientExtensions| [=map=] with the [=extension identifier=] as the key, and the extension's [=client extension input=] as the value. Likewise, the [=client extension outputs=] are represented as a dictionary in the result of {{PublicKeyCredential/getClientExtensionResults()}}