Package io.hanko.sdk.webauthn.api
Class RegistrationInitializationOptions
java.lang.Object
io.hanko.sdk.webauthn.api.RegistrationInitializationOptions
Allows the setting of additional authenticator attributes for a
RegistrationInitializationRequest
.-
Constructor Summary
ConstructorsConstructorDescriptionConstruct RegistrationInitializationOptions.RegistrationInitializationOptions(AuthenticatorSelectionCriteria authenticatorSelection, AttestationConveyancePreference attestation)
Construct RegistrationInitializationOptions. -
Method Summary
Modifier and TypeMethodDescriptionGet theAttestationConveyancePreference
.Get theAuthenticatorSelectionCriteria
.void
setAttestation(AttestationConveyancePreference attestation)
Set theAttestationConveyancePreference
.void
setAuthenticatorSelection(AuthenticatorSelectionCriteria authenticatorSelection)
Set theAuthenticatorSelectionCriteria
.
-
Constructor Details
-
RegistrationInitializationOptions
public RegistrationInitializationOptions()Construct RegistrationInitializationOptions. -
RegistrationInitializationOptions
public RegistrationInitializationOptions(AuthenticatorSelectionCriteria authenticatorSelection, AttestationConveyancePreference attestation)Construct RegistrationInitializationOptions.- Parameters:
authenticatorSelection
- nullable, theAuthenticatorSelectionCriteria
attestation
- nullable, theAttestationConveyancePreference
-
-
Method Details
-
getAuthenticatorSelection
Get theAuthenticatorSelectionCriteria
.- Returns:
- the
AuthenticatorSelectionCriteria
-
setAuthenticatorSelection
Set theAuthenticatorSelectionCriteria
.- Parameters:
authenticatorSelection
- theAuthenticatorSelectionCriteria
-
getAttestation
Get theAttestationConveyancePreference
.- Returns:
- the
AttestationConveyancePreference
-
setAttestation
Set theAttestationConveyancePreference
.- Parameters:
attestation
-AttestationConveyancePreference
-