Skip to content

Commit

Permalink
Merge pull request #1995 from emlun/add-credprops-to-make
Browse files Browse the repository at this point in the history
Add credProps client processing step to set authenticatorDisplayName
  • Loading branch information
MasterKale committed Nov 15, 2023
2 parents 5025ea2 + 2472df6 commit 22aa6ff
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions index.bs
Original file line number Diff line number Diff line change
Expand Up @@ -6794,10 +6794,12 @@ This [=client extension|client=] [=registration extension=] and [=authentication
</xmp>

: Client extension processing
:: [=map/Set=] <code>[=credentialCreationData/clientExtensionResults=]["{{AuthenticationExtensionsClientOutputs/credProps}}"]["rk"]</code>
to the value of the |requireResidentKey| parameter that was used in the
<a href='#CreateCred-InvokeAuthnrMakeCred'>invocation</a> of the [=authenticatorMakeCredential=]
operation.
:: 1. If processed during a [=registration ceremony=]:
1. Set {{CredentialPropertiesOutput/rk}} to the value of the |requireResidentKey| parameter that was used in the
<a href='#CreateCred-InvokeAuthnrMakeCred'>invocation</a> of the [=authenticatorMakeCredential=]
operation.
1. Set {{CredentialPropertiesOutput/authenticatorDisplayName}} as described in its definition, using some client-specific procedure.
If no suitable value is found, let {{CredentialPropertiesOutput/authenticatorDisplayName}} be undefined.

: Client extension output
:: <xmp class="idl">
Expand Down

0 comments on commit 22aa6ff

Please sign in to comment.