[java-oidc-common] branch dev/JCOMOIDC-139 updated: Add TODO's on default interface methods to remove in next major version
Codeberg
noreply at shibboleth.net
Thu Feb 19 11:54:21 UTC 2026
This is an automated email from the git hooks/post-receive script.
codeberg pushed a commit to branch dev/JCOMOIDC-139
in repository java-oidc-common.
View the commit online:
https://codeberg.org/Shibboleth/java-oidc-common/commit/f7afc80da81a6f2166922372f24308488a3c13bf
The following commit(s) were added to refs/heads/dev/JCOMOIDC-139 by this push:
new f7afc80d Add TODO's on default interface methods to remove in next major version
f7afc80d is described below
commit f7afc80da81a6f2166922372f24308488a3c13bf
Author: Phil Smart <philip.smart at jisc.ac.uk>
AuthorDate: Thu Feb 19 11:54:10 2026 +0000
Add TODO's on default interface methods to remove in next major version
---
.../oidc/profile/config/OIDCAuthenticationProfileConfiguration.java | 2 ++
.../oidc/profile/config/OIDCSSORelyingPartyConfiguration.java | 6 ++++++
.../oauth2/config/OAuth2ResourceIndicatingProfileConfiguration.java | 2 ++
3 files changed, 10 insertions(+)
diff --git a/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/OIDCAuthenticationProfileConfiguration.java b/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/OIDCAuthenticationProfileConfiguration.java
index c1d0d5b0..4294219e 100644
--- a/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/OIDCAuthenticationProfileConfiguration.java
+++ b/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/OIDCAuthenticationProfileConfiguration.java
@@ -118,6 +118,8 @@ public interface OIDCAuthenticationProfileConfiguration extends OAuth2Authorizat
/**
* Get the requested individual claims to set onto the authentication request.
*
+ * <p>TODO: Default implementation should be removed in 4.0.0</p>
+ *
* @param profileRequestContext profile request context
*
* @return the claims parameter to set on the authentication request.
diff --git a/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/OIDCSSORelyingPartyConfiguration.java b/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/OIDCSSORelyingPartyConfiguration.java
index 3dc26c45..bbd23510 100644
--- a/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/OIDCSSORelyingPartyConfiguration.java
+++ b/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/OIDCSSORelyingPartyConfiguration.java
@@ -43,6 +43,8 @@ public interface OIDCSSORelyingPartyConfiguration extends OAuth2TokenEncryptionP
* <p>This supplements the built-in behavior that decodes OIDC claims into in the combined id_token and UserInfo
* tokens.</p>
*
+ * <p>TODO: Default implementation should be removed in 4.0.0</p>
+ *
* @param profileRequestContext profile request context
*
* @return extraction strategy
@@ -59,6 +61,8 @@ public interface OIDCSSORelyingPartyConfiguration extends OAuth2TokenEncryptionP
* Get a principal name to feed into attribute resolution if {@link #isResolveAttributes(ProfileRequestContext)}
* is true.
*
+ * <p>TODO: Default implementation should be removed in 4.0.0</p>
+ *
* @param profileRequestContext profile request context
*
* @return principal name to use during resolution
@@ -79,6 +83,8 @@ public interface OIDCSSORelyingPartyConfiguration extends OAuth2TokenEncryptionP
* essential or optional in the authentication request; it simply determines whether the validation
* step should run.</p>
*
+ * <p>TODO: Default implementation should be removed in 4.0.0</p>
+ *
* @param profileRequestContext the profile request context
*
* @return true if the ACR value should be validated, false otherwise.
diff --git a/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/oauth2/config/OAuth2ResourceIndicatingProfileConfiguration.java b/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/oauth2/config/OAuth2ResourceIndicatingProfileConfiguration.java
index ceb203ac..4b44cd0b 100644
--- a/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/oauth2/config/OAuth2ResourceIndicatingProfileConfiguration.java
+++ b/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/oauth2/config/OAuth2ResourceIndicatingProfileConfiguration.java
@@ -39,6 +39,8 @@ public interface OAuth2ResourceIndicatingProfileConfiguration {
* Get the set of OAuth 2.0 resource indicators associated with the given profile request context that
* specify the intended audiences of an OAuth 2.0 access token.
*
+ * <p>TODO: Default implementation should be removed in 4.0.0</p>
+ *
* @param profileRequestContext the profile request context
*
* @return the set of resource indicators.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list