Class FIDOU2FAttestationStatementValidator

java.lang.Object
com.webauthn4j.validator.attestation.statement.AbstractStatementValidator<FIDOU2FAttestationStatement>
com.webauthn4j.validator.attestation.statement.u2f.FIDOU2FAttestationStatementValidator
All Implemented Interfaces:
AttestationStatementValidator

public class FIDOU2FAttestationStatementValidator extends AbstractStatementValidator<FIDOU2FAttestationStatement>
Validates the specified AttestationStatement is a valid FIDO-U2F attestation
  • Constructor Details

    • FIDOU2FAttestationStatementValidator

      public FIDOU2FAttestationStatementValidator()
  • Method Details

    • validate

      public @NonNull AttestationType validate(@NonNull CoreRegistrationObject registrationObject)
      AttestationType.BASIC is always returned as RP cannot differentiate between BASIC and Attestation CA from the attestation data,
      Returns:
      AttestationType.BASIC