From 145c82727ea1a72746c93c9202e4ab6b8e3711d6 Mon Sep 17 00:00:00 2001 From: Pascoe Date: Wed, 21 Feb 2024 12:17:53 -0800 Subject: [PATCH] Update isConditionalMediationAvailable and contributors --- index.bs | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/index.bs b/index.bs index 80e43640a..dfd05f5d0 100644 --- a/index.bs +++ b/index.bs @@ -36,6 +36,7 @@ Former Editor: Rolf Lindemann, w3cid 84447, Nok Nok Labs, rolf@noknok.com !Contributors: Adam Langley (Google) !Contributors: Giridhar Mandyam (Qualcomm) !Contributors: Matthew Miller (Cisco) +!Contributors: Pascoe (Apple) !Contributors: Nina Satragno (Google) !Contributors: Nick Steele (1Password) !Contributors: Jiewen Tan (Apple) @@ -1576,15 +1577,16 @@ that are returned to the caller when a new credential is created, or a new asser : {{PublicKeyCredential/isConditionalMediationAvailable()}} :: {{PublicKeyCredential}} overrides this method to indicate availability for {{CredentialMediationRequirement/conditional}} - mediation. [=[WRPS]=] SHOULD verify availability before attempting to set - |options|.{{CredentialRequestOptions/mediation}} to {{CredentialMediationRequirement/conditional}}. + mediation during {{CredentialsContainer/get()|navigator.credentials.get()}}. [=[WRPS]=] SHOULD verify availability before + attempting to set |options|.{{CredentialRequestOptions/mediation}} to {{CredentialMediationRequirement/conditional}}. Upon invocation, a promise is returned that resolves with a value of [TRUE] if {{CredentialMediationRequirement/conditional}} [=user mediation=] is available, or [FALSE] otherwise. This method has no arguments and returns a promise to a Boolean value. - Note: If this method is not present, {{CredentialMediationRequirement/conditional}} [=user mediation=] is not available. + Note: If this method is not present, {{CredentialMediationRequirement/conditional}} [=user mediation=] is not available for + {{CredentialsContainer/get()|navigator.credentials.get()}}. : {{PublicKeyCredential/toJSON()}} :: This operation returns {{RegistrationResponseJSON}} or {{AuthenticationResponseJSON}}, @@ -4911,6 +4913,7 @@ client ignores any further responses from the authenticator for the canceled ope This operation is ignored if it is invoked in an [=authenticator session=] which does not have an [=authenticatorMakeCredential=] or [=authenticatorGetAssertion=] operation currently in progress. + ### The silentCredentialDiscovery operation ### {#sctn-op-silent-discovery} This is an OPTIONAL operation authenticators MAY support to enable {{CredentialMediationRequirement/conditional}} @@ -6736,6 +6739,7 @@ During a transition from the FIDO U2F JavaScript API, a [=[RP]=] may have a popu : Authenticator extension output :: None. + ### Credential Properties Extension (credProps) ### {#sctn-authenticator-credential-properties-extension} This [=client extension|client=] [=registration extension=] facilitates reporting certain [=credential properties=] known by the [=client=] to the requesting [=[WRP]=] upon creation of a [=public key credential source=] as a result of a [=registration ceremony=].