Package com.webauthn4j.validator
Class AuthenticationDataValidator
java.lang.Object
com.webauthn4j.validator.AuthenticationDataValidator
-
Constructor Summary
ConstructorsConstructorDescriptionAuthenticationDataValidator(@NonNull List<CustomAuthenticationValidator> customAuthenticationValidators) -
Method Summary
Modifier and TypeMethodDescription@NonNull List<CustomAuthenticationValidator>@NonNull CoreMaliciousCounterValueHandlerbooleanvoidsetCrossOriginAllowed(boolean crossOriginAllowed) voidsetMaliciousCounterValueHandler(@NonNull CoreMaliciousCounterValueHandler maliciousCounterValueHandler) voidsetOriginValidator(OriginValidator originValidator) voidvalidate(@NonNull AuthenticationData authenticationData, @NonNull AuthenticationParameters authenticationParameters)
-
Constructor Details
-
AuthenticationDataValidator
public AuthenticationDataValidator(@NonNull List<CustomAuthenticationValidator> customAuthenticationValidators) -
AuthenticationDataValidator
public AuthenticationDataValidator()
-
-
Method Details
-
validate
public void validate(@NonNull AuthenticationData authenticationData, @NonNull AuthenticationParameters authenticationParameters) -
getMaliciousCounterValueHandler
-
setMaliciousCounterValueHandler
public void setMaliciousCounterValueHandler(@NonNull CoreMaliciousCounterValueHandler maliciousCounterValueHandler) -
getOriginValidator
-
setOriginValidator
-
getCustomAuthenticationValidators
-
isCrossOriginAllowed
public boolean isCrossOriginAllowed() -
setCrossOriginAllowed
public void setCrossOriginAllowed(boolean crossOriginAllowed)
-