MatcherProtectionTypes
Stay organized with collections
Save and categorize content based on your preferences.
Inherited Method Summary
From class java.lang.Object
Object
|
clone()
|
boolean |
|
void |
finalize()
|
final Class<?>
|
getClass()
|
int |
hashCode()
|
final void |
notify()
|
final void |
notifyAll()
|
String
|
toString()
|
final void |
wait(long arg0, int arg1)
|
final void |
wait(long arg0)
|
final void |
wait()
|
Constants
public static final short
MATCHER_PROTECTION_ON_CHIP
This flag should be set if the authenticator's matcher is running on the chip.
Mutually exclusive in authenticator metadata with MATCHER_PROTECTION_TEE,
MATCHER_PROTECTION_SOFTWARE.
Constant Value: 4
public static final short
MATCHER_PROTECTION_SOFTWARE
This flag must be set if the authenticator's matcher is running in software.
Exclusive in authenticator metadata with MATCHER_PROTECTION_TEE,
MATCHER_PROTECTION_ON_CHIP.
Constant Value: 1
public static final short
MATCHER_PROTECTION_TEE
This flag should be set if the authenticator's matcher is running inside the Trusted
Execution Environment. Mutually exclusive in authenticator metadata with
MATCHER_PROTECTION_SOFTWARE, MATCHER_PROTECTION_ON_CHIP.
Constant Value: 2
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-10-31 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-31 UTC."],[[["`MatcherProtectionTypes` defines how an authenticator protects the component that verifies user identity."],["Three protection types are available: `MATCHER_PROTECTION_ON_CHIP`, `MATCHER_PROTECTION_SOFTWARE`, and `MATCHER_PROTECTION_TEE`."],["These types indicate whether the matcher runs on the chip, in software, or within a Trusted Execution Environment, respectively."],["Only one of these types should be set for an authenticator, as they are mutually exclusive."]]],["`MatcherProtectionTypes` defines how an authenticator protects its matcher for user verification. Key constants indicate the matcher's location: `MATCHER_PROTECTION_ON_CHIP` (matcher on the chip), `MATCHER_PROTECTION_SOFTWARE` (matcher in software), and `MATCHER_PROTECTION_TEE` (matcher in Trusted Execution Environment). These flags are mutually exclusive in authenticator metadata. The class also inherits standard methods from `java.lang.Object` like `equals`, `hashCode`, and `toString`.\n"]]