Class VirtualAuthenticatorOptions
java.lang.Object
org.openqa.selenium.devtools.v150.webauthn.model.VirtualAuthenticatorOptions
-
Constructor Summary
ConstructorsConstructorDescriptionVirtualAuthenticatorOptions(AuthenticatorProtocol protocol, Optional<Ctap2Version> ctap2Version, AuthenticatorTransport transport, Optional<Boolean> hasResidentKey, Optional<Boolean> hasUserVerification, Optional<Boolean> hasLargeBlob, Optional<Boolean> hasCredBlob, Optional<Boolean> hasMinPinLength, Optional<Boolean> hasPrf, Optional<Boolean> hasHmacSecret, Optional<Boolean> hasHmacSecretMc, Optional<Boolean> automaticPresenceSimulation, Optional<Boolean> isUserVerified, Optional<Boolean> defaultBackupEligibility, Optional<Boolean> defaultBackupState) -
Method Summary
Modifier and TypeMethodDescriptionIf set to true, tests of user presence will succeed immediately.Defaults to ctap2_0.Credentials created by this authenticator will have the backup eligibility (BE) flag set to this value.Credentials created by this authenticator will have the backup state (BS) flag set to this value.If set to true, the authenticator will support the credBlob extension.If set to true, the authenticator will support the hmac-secret extension.If set to true, the authenticator will support the hmac-secret-mc extension.If set to true, the authenticator will support the largeBlob extension.If set to true, the authenticator will support the minPinLength extension.If set to true, the authenticator will support the prf extension.Defaults to false.Defaults to false.Sets whether User Verification succeeds or fails for an authenticator.
-
Constructor Details
-
VirtualAuthenticatorOptions
public VirtualAuthenticatorOptions(AuthenticatorProtocol protocol, Optional<Ctap2Version> ctap2Version, AuthenticatorTransport transport, Optional<Boolean> hasResidentKey, Optional<Boolean> hasUserVerification, Optional<Boolean> hasLargeBlob, Optional<Boolean> hasCredBlob, Optional<Boolean> hasMinPinLength, Optional<Boolean> hasPrf, Optional<Boolean> hasHmacSecret, Optional<Boolean> hasHmacSecretMc, Optional<Boolean> automaticPresenceSimulation, Optional<Boolean> isUserVerified, Optional<Boolean> defaultBackupEligibility, Optional<Boolean> defaultBackupState)
-
-
Method Details
-
getProtocol
-
getCtap2Version
Defaults to ctap2_0. Ignored if |protocol| == u2f. -
getTransport
-
getHasResidentKey
-
getHasUserVerification
-
getHasLargeBlob
-
getHasCredBlob
-
getHasMinPinLength
-
getHasPrf
-
getHasHmacSecret
-
getHasHmacSecretMc
-
getAutomaticPresenceSimulation
-
getIsUserVerified
-
getDefaultBackupEligibility
-
getDefaultBackupState
-