diff --git a/doc/Security.xml b/doc/Security.xml
index aba124e68..118f43596 100644
--- a/doc/Security.xml
+++ b/doc/Security.xml
@@ -212,6 +212,15 @@
Deprecate PasswordBasedMACAlgorithms. Several clarifications.
+
+ 27.06
+ Jun-2027
+
+ Ottavio Campana
+
+ Extend JWT-based authentication to support OAuth 2.1 while preserving OAuth 2.0
+ and OpenID Connect compatibility.
+
@@ -334,6 +343,10 @@
<http://www.ietf.org/rfc/rfc8705.txt>
+ IETF OAuth 2.1 Authorization Framework (draft-ietf-oauth-v2-1-13)
+ <https://datatracker.ietf.org/doc/html/draft-ietf-oauth-v2-1-13>Unified Modeling Language (UML) <http://www.omg.org/spec/UML>
@@ -573,6 +586,12 @@
Protected EAP
+
+ PKCE
+
+ Proof Key for Code Exchange
+
+ SCTP
@@ -974,6 +993,10 @@
For the exp, nbf claims, a device shall reject a token when the current time is not within the range of claims nbf and exp. It shall reject a token when at least one of the claims is missing.
+ Standard OAuth 2.0 and OAuth 2.1 JWTs are structurally identical and functionally
+ indistinguishable to an ONVIF device because both adhere to the same JSON formatting,
+ cryptographic signatures, and standard RFC 9068 claims (such as iss,
+ aud, sub, and exp).The JWT payload shall include the roles claim, as defined within RFC 7643:
@@ -5182,6 +5205,38 @@
+
+ JWT-based authentication Capabilities
+ The JWT authentication capabilities signal what version os OAuth is supported by the
+ device.
+