Skip to content

Commit 19d554b

Browse files
committed
update Conditional Create
1 parent d9630cf commit 19d554b

2 files changed

Lines changed: 22 additions & 5 deletions

File tree

content/en/device-support/index.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -160,15 +160,17 @@ This matrix represents the default capabilities for a user out of the box. Addit
160160
</tr>
161161
<tr>
162162
<td>
163-
Passkey Upgrades <sup><a href="#fn8">2</a></sup>
163+
<a href="../docs/reference/terms/#conditional-create" target="_blank">
164+
Passkey Upgrades
164165
<br />
165166
(Conditional Create)
167+
</a>
166168
</td>
167169
<td class="text-center">
168-
{{< fa fa-calendar-plus fa-xl mb-2>}}
170+
{{< fas fa-circle-check fa-xl mb-2 text-success >}}
169171
<span class="fs-6">
170172
<br />
171-
Chrome
173+
Chrome 142+ <sup><a href="#fn3">2</a></sup>
172174
<br />
173175
</span>
174176
<br />
@@ -241,7 +243,7 @@ This matrix represents the default capabilities for a user out of the box. Addit
241243
{{< fas fa-circle-check fa-xl mb-2 text-success >}}
242244
<span class="fs-6">
243245
<br />
244-
Chrome 136+ <sup><a href="#fn3">3</a></sup>
246+
Chrome 136+ <sup><a href="#fn3">2</a></sup>
245247
<br />
246248
<br />
247249
<br />
@@ -741,7 +743,7 @@ This matrix represents the default capabilities for a user out of the box. Addit
741743
Device-bound passkeys supported
742744
<br />
743745
<sup id="fn8">2</sup>
744-
Also requires support from credential providers
746+
Also requires support from credential managers and operating systems
745747
<br />
746748
<sup id="fn3">3</sup>
747749
Windows 11 22H2+

content/en/docs/reference/terms/index.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,17 @@ See [_Autofill UI_](#autofill-ui)
7575

7676
See [_Autofill UI_](#autofill-ui)
7777

78+
## Conditional Create
79+
80+
A WebAuthn capability which allows a Relying Party to request the creation of a passkey after a successful sign in user another credential from their credential manager, such as a password.
81+
82+
Note:
83+
84+
- The browser, operating system, and credential manager must all support conditional create.
85+
- `conditionalCreate` in getClientCapabilities() represents only the browser's support for the capability and does signal OS and/or credential manager support.
86+
87+
{{< button color="light" button-size="sm" icon="fas fa-circle-info" cue=false order="first" tooltip="Go to reference in the WebAuthn specification" href="https://www.w3.org/TR/webauthn-3/#sctn-createCredential" >}}WebAuthn Spec Reference{{< /button >}}
88+
7889
## Credential Exchange
7990

8091
A standardized process to securely transfer passkeys, passwords, and other types of information from one [passkey provider](#passkey-provider) to another.
@@ -127,6 +138,10 @@ From the technical side, there are two flavors of passkeys: [synced](#synced-pas
127138

128139
An app and/or service that is responsible for storing and managing passkeys. Many operating systems include a default passkey provider ([first-party](#first-party-passkey-provider)), and many also support [third-party](#third-party-passkey-provider) providers. A passkey provider is a type of [credential manager](#credential-manager).
129140

141+
## Passkey Upgrades
142+
143+
See [_Conditional Create_](#conditional-create).
144+
130145
## Persistent Linking
131146

132147
The informal name for creating a relationship between a [Cross-Device Authentication authenticator](#cda-authenticator) (typically a phone or tablet) and [Cross-Device Authentication client](#cda-client) (typically a laptop or desktop), which enables future use without having to scan a QR code.

0 commit comments

Comments
 (0)