Version 2.2.0 #246
emlun
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
webauthn-server-core
:Changes:
RegistrationResult
andAssertionResult
. This may affect you if you use Jackson or similar tools to serialize these values to JSON, for example. This is not an officially supported use case and thus does not warrant a major version bump.RegistrationResult.toBuilder()
andAssertionResult.toBuilder()
. Both had package-private return types, and thus were not usable by outside callers.New features:
BE
(backup eligible) andBS
(backup state) flags in authenticator data:BE
andBS
properties toAuthenticatorDataFlags
, reflecting the respective flags (bits 0x08 and 0x10).isBackupEligible()
andisBackedUp()
toRegistrationResult
andAssertionResult
, reflecting respectively theBE
andBS
flags.backupEligible
andbackupState
, gettersisBackupEligible()
andisBackedUp()
, and corresponding builder methods toRegisteredCredential
.RelyingParty.finishAssertion(...)
will now validate that ifRegisteredCredential.isBackupEligible()
is present, then theBE
flag of any assertion of that credential must match the stored value.Fixes:
webauthn-server-attestation
:Fixes:
FidoMetadataDownloader
and required of its parameters.Artifacts built with
openjdk 17.0.5 2022-10-18
.This discussion was created from the release Version 2.2.0.
Beta Was this translation helpful? Give feedback.
All reactions