Module com.webauthn4j.core
Class KeyDescriptionVerifier
java.lang.Object
com.webauthn4j.verifier.attestation.statement.androidkey.KeyDescriptionVerifier
-
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 TypeMethodDescriptionvoidverify(@NotNull X509Certificate x509Certificate, @org.jetbrains.annotations.NotNull 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
-
KeyDescriptionVerifier
public KeyDescriptionVerifier()
-
-
Method Details
-
verify
public void verify(@NotNull @NotNull X509Certificate x509Certificate, @NotNull @org.jetbrains.annotations.NotNull byte[] clientDataHash, boolean teeEnforcedOnly)
-