Add passkeys project: WebAuthn ceremonies, a software authenticator and the one-time-token fallback
Fourth Maven project in the repository. Registration and authentication run end to end with no browser and no hardware key: VirtualAuthenticator emits real CBOR attestation objects and real ES256 assertion signatures, and tools/PasskeyCeremony.java drives the live HTTP endpoints with them. Profiles cover userVerification REQUIRED, DIRECT attestation, a disallowed origin and JDBC persistence. Eleven doc chapters and twelve captured transcripts under docs/passkeys and docs/output/pk-*.txt, all regenerated by passkeys/scripts/run-all.sh.
This commit is contained in:
3
passkeys/src/main/resources/application-uvrequired.yaml
Normal file
3
passkeys/src/main/resources/application-uvrequired.yaml
Normal file
@@ -0,0 +1,3 @@
|
||||
# User verification promoted from PREFERRED (the default) to REQUIRED, on both ceremonies.
|
||||
demo:
|
||||
user-verification-required: true
|
||||
Reference in New Issue
Block a user