Package com.webauthn4j
Class WebAuthnAuthenticationManager
java.lang.Object
com.webauthn4j.WebAuthnAuthenticationManager
-
Constructor Summary
ConstructorsConstructorDescriptionWebAuthnAuthenticationManager(@NonNull List<CustomAuthenticationValidator> customAuthenticationValidators) WebAuthnAuthenticationManager(@NonNull List<CustomAuthenticationValidator> customAuthenticationValidators, @NonNull ObjectConverter objectConverter) -
Method Summary
Modifier and TypeMethodDescription@NonNull AuthenticationDataValidator@NonNull AuthenticationDataparse(@NonNull AuthenticationRequest authenticationRequest) @NonNull AuthenticationDatavalidate(@NonNull AuthenticationData authenticationData, @NonNull AuthenticationParameters authenticationParameters) @NonNull AuthenticationDatavalidate(@NonNull AuthenticationRequest authenticationRequest, @NonNull AuthenticationParameters authenticationParameters)
-
Constructor Details
-
WebAuthnAuthenticationManager
public WebAuthnAuthenticationManager(@NonNull List<CustomAuthenticationValidator> customAuthenticationValidators, @NonNull ObjectConverter objectConverter) -
WebAuthnAuthenticationManager
public WebAuthnAuthenticationManager(@NonNull List<CustomAuthenticationValidator> customAuthenticationValidators) -
WebAuthnAuthenticationManager
public WebAuthnAuthenticationManager()
-
-
Method Details
-
parse
public @NonNull AuthenticationData parse(@NonNull AuthenticationRequest authenticationRequest) throws DataConversionException - Throws:
DataConversionException
-
validate
public @NonNull AuthenticationData validate(@NonNull AuthenticationRequest authenticationRequest, @NonNull AuthenticationParameters authenticationParameters) throws DataConversionException, ValidationException -
validate
public @NonNull AuthenticationData validate(@NonNull AuthenticationData authenticationData, @NonNull AuthenticationParameters authenticationParameters) throws ValidationException - Throws:
ValidationException
-
getAuthenticationDataValidator
-