File tree Expand file tree Collapse file tree 2 files changed +17
-1
lines changed
webauthn-server-core/src/main/java/com/yubico/webauthn Expand file tree Collapse file tree 2 files changed +17
-1
lines changed Original file line number Diff line number Diff line change
1
+ == Version 1.12.4 (unreleased) ==
2
+
3
+ Deprecated features:
4
+
5
+ * Option `RelyingParty.allowUnrequestedExtensions` deprecated. The `false`
6
+ setting (default) is not compatible with WebAuthn Level 2 since authenticators
7
+ are now always allowed to add unsolicited extensions. The next major version
8
+ release will remove this option and always behave as if the option had been
9
+ set to `true`.
10
+
11
+
1
12
== Version 1.12.3 (unreleased) ==
2
13
3
14
Fixes:
Original file line number Diff line number Diff line change @@ -319,8 +319,13 @@ public class RelyingParty {
319
319
*
320
320
* @see <a href="https://www.w3.org/TR/2021/REC-webauthn-2-20210408/#sctn-extensions">§9. WebAuthn
321
321
* Extensions</a>
322
+ * @deprecated The <code>false</code> setting (default) is not compatible with WebAuthn Level 2
323
+ * since authenticators are now always allowed to add unsolicited extensions. The next major
324
+ * version release will remove this option and always behave as if the option had been set to
325
+ * <code>
326
+ * true</code>.
322
327
*/
323
- @ Builder .Default private final boolean allowUnrequestedExtensions = false ;
328
+ @ Deprecated @ Builder .Default private final boolean allowUnrequestedExtensions = false ;
324
329
325
330
/**
326
331
* If <code>false</code>, {@link #finishRegistration(FinishRegistrationOptions)
You can’t perform that action at this time.
0 commit comments