Skip to content

Commit

Permalink
added matcherProtection to AuthenticatorSelectionCriteria. See #447
Browse files Browse the repository at this point in the history
  • Loading branch information
rlin1 committed May 5, 2017
1 parent 3edde5a commit d73f0ba
Showing 1 changed file with 18 additions and 4 deletions.
22 changes: 18 additions & 4 deletions index.bs
Original file line number Diff line number Diff line change
Expand Up @@ -1055,10 +1055,11 @@ associated.

<xmp class="idl">
dictionary AuthenticatorSelectionCriteria {
Attachment attachment;
boolean requireResidentKey = false;
sequence<AAGUID> aaguidList;
KeyProtection keyProtection;
Attachment attachment;
boolean requireResidentKey = false;
sequence<AAGUID> aaguidList;
KeyProtection keyProtection;
MatcherProtection matcherProtection;
};
</xmp>

Expand All @@ -1081,6 +1082,10 @@ associated.
:: If this member is [=present|present=], eligible authenticators are filtered to the ones identified by matching
the keyProtection method as indicated.

: <dfn>matcherProtection</dfn>
:: If this member is [=present|present=], eligible authenticators are filtered to the ones identified by matching
the matcherProtection method as indicated.

</div>

### AAGUID (typedef <dfn>AAGUID</dfn>) ### {#aaguid}
Expand Down Expand Up @@ -1135,6 +1140,15 @@ use a [=roaming authenticator=] which was originally registered with the [RP] us
"SE"}; // key protected by a Secure Element
</pre>

### User Verification Protection enumeration (enum <dfn enum>UserVerificationProtection</dfn>) ### {#user-verification-protection}

<pre class="idl">
enum MatcherProtection {
"SW", // user verification protected by Rich-OS software
"TEE", // user verification protected by a Trusted-Execution-Environment
"HW"}; // user verification protected by separate HW (e.g. on-chip matcher)
</pre>

## Options for Assertion Generation (dictionary <dfn dictionary>PublicKeyCredentialRequestOptions</dfn>) ## {#assertion-options}

The {{PublicKeyCredentialRequestOptions}} dictionary supplies {{CredentialsContainer/get()}} with the data it needs to generate
Expand Down

0 comments on commit d73f0ba

Please sign in to comment.