Class PublicKeyCredentialCreationOptions.Builder
java.lang.Object
com.codename1.io.webauthn.PublicKeyCredentialCreationOptions.Builder
- Enclosing class:
PublicKeyCredentialCreationOptions
Fluent builder for
PublicKeyCredentialCreationOptions. The resulting
JSON is W3C-compliant and forwarded verbatim to the OS authenticator.- Since:
- 7.0.245
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription"platform"to require a platform authenticator (Face ID / Touch ID on iOS, Android biometrics) or"cross-platform"for hardware keys.build()Challenge bytes, base64url-encoded."required"(the modern default for passkeys),"preferred"or"discouraged"."required","preferred"(default) or"discouraged".
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
rp
-
user
-
challenge
Challenge bytes, base64url-encoded. -
authenticatorAttachment
"platform"to require a platform authenticator (Face ID / Touch ID on iOS, Android biometrics) or"cross-platform"for hardware keys.null(the default) lets the OS pick. -
userVerification
"required","preferred"(default) or"discouraged". -
residentKey
"required"(the modern default for passkeys),"preferred"or"discouraged". -
build
-