Class KeyDescriptionValidator
java.lang.Object
com.webauthn4j.validator.attestation.statement.androidkey.KeyDescriptionValidator
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final Stringstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvalidate(@NonNull X509Certificate x509Certificate, @org.checkerframework.checker.nullness.qual.NonNull byte[] clientDataHash, boolean teeEnforcedOnly)
-
Field Details
-
ATTESTATION_EXTENSION_OID
- See Also:
-
ATTESTATION_CHALLENGE_INDEX
public static final int ATTESTATION_CHALLENGE_INDEX- See Also:
-
SW_ENFORCED_INDEX
public static final int SW_ENFORCED_INDEX- See Also:
-
TEE_ENFORCED_INDEX
public static final int TEE_ENFORCED_INDEX- See Also:
-
KM_TAG_PURPOSE
public static final int KM_TAG_PURPOSE- See Also:
-
KM_TAG_ALL_APPLICATIONS
public static final int KM_TAG_ALL_APPLICATIONS- See Also:
-
KM_TAG_CREATION_DATE_TIME
public static final int KM_TAG_CREATION_DATE_TIME- See Also:
-
KM_TAG_ORIGIN
public static final int KM_TAG_ORIGIN- See Also:
-
KM_ORIGIN_GENERATED
public static final int KM_ORIGIN_GENERATED- See Also:
-
KM_PURPOSE_SIGN
public static final int KM_PURPOSE_SIGN- See Also:
-
-
Constructor Details
-
KeyDescriptionValidator
public KeyDescriptionValidator()
-
-
Method Details
-
validate
public void validate(@NonNull X509Certificate x509Certificate, @org.checkerframework.checker.nullness.qual.NonNull byte[] clientDataHash, boolean teeEnforcedOnly)
-