public class WebAuthnManager
extends java.lang.Object
| Constructor and Description |
|---|
WebAuthnManager(java.util.List<AttestationStatementValidator> attestationStatementValidators,
CertPathTrustworthinessValidator certPathTrustworthinessValidator,
ECDAATrustworthinessValidator ecdaaTrustworthinessValidator,
SelfAttestationTrustworthinessValidator selfAttestationTrustworthinessValidator)
Deprecated.
|
WebAuthnManager(java.util.List<AttestationStatementValidator> attestationStatementValidators,
CertPathTrustworthinessValidator certPathTrustworthinessValidator,
ECDAATrustworthinessValidator ecdaaTrustworthinessValidator,
SelfAttestationTrustworthinessValidator selfAttestationTrustworthinessValidator,
java.util.List<CustomRegistrationValidator> customRegistrationValidators,
java.util.List<CustomAuthenticationValidator> customAuthenticationValidators)
Deprecated.
|
WebAuthnManager(java.util.List<AttestationStatementValidator> attestationStatementValidators,
CertPathTrustworthinessValidator certPathTrustworthinessValidator,
ECDAATrustworthinessValidator ecdaaTrustworthinessValidator,
SelfAttestationTrustworthinessValidator selfAttestationTrustworthinessValidator,
java.util.List<CustomRegistrationValidator> customRegistrationValidators,
java.util.List<CustomAuthenticationValidator> customAuthenticationValidators,
ObjectConverter objectConverter)
Deprecated.
|
WebAuthnManager(java.util.List<AttestationStatementValidator> attestationStatementValidators,
CertPathTrustworthinessValidator certPathTrustworthinessValidator,
ECDAATrustworthinessValidator ecdaaTrustworthinessValidator,
SelfAttestationTrustworthinessValidator selfAttestationTrustworthinessValidator,
ObjectConverter objectConverter)
Deprecated.
|
WebAuthnManager(java.util.List<AttestationStatementValidator> attestationStatementValidators,
CertPathTrustworthinessValidator certPathTrustworthinessValidator,
SelfAttestationTrustworthinessValidator selfAttestationTrustworthinessValidator) |
WebAuthnManager(java.util.List<AttestationStatementValidator> attestationStatementValidators,
CertPathTrustworthinessValidator certPathTrustworthinessValidator,
SelfAttestationTrustworthinessValidator selfAttestationTrustworthinessValidator,
java.util.List<CustomRegistrationValidator> customRegistrationValidators,
java.util.List<CustomAuthenticationValidator> customAuthenticationValidators) |
WebAuthnManager(java.util.List<AttestationStatementValidator> attestationStatementValidators,
CertPathTrustworthinessValidator certPathTrustworthinessValidator,
SelfAttestationTrustworthinessValidator selfAttestationTrustworthinessValidator,
java.util.List<CustomRegistrationValidator> customRegistrationValidators,
java.util.List<CustomAuthenticationValidator> customAuthenticationValidators,
ObjectConverter objectConverter) |
WebAuthnManager(java.util.List<AttestationStatementValidator> attestationStatementValidators,
CertPathTrustworthinessValidator certPathTrustworthinessValidator,
SelfAttestationTrustworthinessValidator selfAttestationTrustworthinessValidator,
ObjectConverter objectConverter) |
@Deprecated public WebAuthnManager(java.util.List<AttestationStatementValidator> attestationStatementValidators, CertPathTrustworthinessValidator certPathTrustworthinessValidator, ECDAATrustworthinessValidator ecdaaTrustworthinessValidator, SelfAttestationTrustworthinessValidator selfAttestationTrustworthinessValidator, java.util.List<CustomRegistrationValidator> customRegistrationValidators, java.util.List<CustomAuthenticationValidator> customAuthenticationValidators, ObjectConverter objectConverter)
@Deprecated public WebAuthnManager(java.util.List<AttestationStatementValidator> attestationStatementValidators, CertPathTrustworthinessValidator certPathTrustworthinessValidator, ECDAATrustworthinessValidator ecdaaTrustworthinessValidator, SelfAttestationTrustworthinessValidator selfAttestationTrustworthinessValidator, java.util.List<CustomRegistrationValidator> customRegistrationValidators, java.util.List<CustomAuthenticationValidator> customAuthenticationValidators)
@Deprecated public WebAuthnManager(java.util.List<AttestationStatementValidator> attestationStatementValidators, CertPathTrustworthinessValidator certPathTrustworthinessValidator, ECDAATrustworthinessValidator ecdaaTrustworthinessValidator, SelfAttestationTrustworthinessValidator selfAttestationTrustworthinessValidator, ObjectConverter objectConverter)
@Deprecated public WebAuthnManager(java.util.List<AttestationStatementValidator> attestationStatementValidators, CertPathTrustworthinessValidator certPathTrustworthinessValidator, ECDAATrustworthinessValidator ecdaaTrustworthinessValidator, SelfAttestationTrustworthinessValidator selfAttestationTrustworthinessValidator)
public WebAuthnManager(java.util.List<AttestationStatementValidator> attestationStatementValidators, CertPathTrustworthinessValidator certPathTrustworthinessValidator, SelfAttestationTrustworthinessValidator selfAttestationTrustworthinessValidator, java.util.List<CustomRegistrationValidator> customRegistrationValidators, java.util.List<CustomAuthenticationValidator> customAuthenticationValidators, ObjectConverter objectConverter)
public WebAuthnManager(java.util.List<AttestationStatementValidator> attestationStatementValidators, CertPathTrustworthinessValidator certPathTrustworthinessValidator, SelfAttestationTrustworthinessValidator selfAttestationTrustworthinessValidator, java.util.List<CustomRegistrationValidator> customRegistrationValidators, java.util.List<CustomAuthenticationValidator> customAuthenticationValidators)
public WebAuthnManager(java.util.List<AttestationStatementValidator> attestationStatementValidators, CertPathTrustworthinessValidator certPathTrustworthinessValidator, SelfAttestationTrustworthinessValidator selfAttestationTrustworthinessValidator, ObjectConverter objectConverter)
public WebAuthnManager(java.util.List<AttestationStatementValidator> attestationStatementValidators, CertPathTrustworthinessValidator certPathTrustworthinessValidator, SelfAttestationTrustworthinessValidator selfAttestationTrustworthinessValidator)
public static WebAuthnManager createNonStrictWebAuthnManager()
WebAuthnManager with non strict configurationWebAuthnManagerpublic static WebAuthnManager createNonStrictWebAuthnManager(ObjectConverter objectConverter)
WebAuthnManager with non strict configurationobjectConverter - ObjectConverterWebAuthnManagerpublic RegistrationData parse(RegistrationRequest registrationRequest) throws DataConversionException
DataConversionExceptionpublic RegistrationData validate(RegistrationRequest registrationRequest, RegistrationParameters registrationParameters) throws DataConversionException, ValidationException
public RegistrationData validate(RegistrationData registrationData, RegistrationParameters registrationParameters) throws ValidationException
ValidationExceptionpublic AuthenticationData parse(AuthenticationRequest authenticationRequest) throws DataConversionException
DataConversionExceptionpublic AuthenticationData validate(AuthenticationRequest authenticationRequest, AuthenticationParameters authenticationParameters) throws DataConversionException, ValidationException
public AuthenticationData validate(AuthenticationData authenticationData, AuthenticationParameters authenticationParameters) throws ValidationException
ValidationExceptionpublic RegistrationDataValidator getRegistrationDataValidator()
public AuthenticationDataValidator getAuthenticationDataValidator()