Skip to content

Commit

Permalink
Merge pull request #2141 from w3c/2064-tc-bebs-steps
Browse files Browse the repository at this point in the history
Add BE/BS steps to authData generation
  • Loading branch information
emlun authored Sep 11, 2024
2 parents a871f79 + caf217a commit 2e75793
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions index.bs
Original file line number Diff line number Diff line change
Expand Up @@ -4758,6 +4758,14 @@ the requested [=public key credential|credential=] is [=scoped=] to exactly matc
possibly combined in a single [=authorization gesture=],
then the authenticator will set both the [=UP=] [=flag=] and the [=authData/flags/UV=] [=flag=].

- The [=BE=] [=flag=] SHALL be set if and only if the credential is a [=multi-device credential=].
This value MUST NOT change after a [=registration ceremony=] as defined in [[#sctn-credential-backup]].

- The [=BS=] [=flag=] SHALL be set if and only if the credential is a [=multi-device credential=] and is currently [=backed up=].

If the backup status of a credential is uncertain or the authenticator suspects a problem with the backed up credential,
the [=BS=] [=flag=] SHOULD NOT be set.

- For [=attestation signatures=], the authenticator MUST set the [=AT=] [=flag=] and include the <code>[=attestedCredentialData=]</code>.
For [=assertion signatures=], the [=AT=] [=flag=] MUST NOT be set and the <code>[=attestedCredentialData=]</code> MUST NOT be included.

Expand Down

0 comments on commit 2e75793

Please sign in to comment.