[java-oidc-common] branch main updated: Bump version to 4.0.0-SNAPSHOT
Codeberg
noreply at shibboleth.net
Tue Nov 3 06:04:11 UTC 2026
This is an automated email from the git hooks/post-receive script.
codeberg pushed a commit to branch main
in repository java-oidc-common.
View the commit online:
https://codeberg.org/Shibboleth/java-oidc-common/commit/8d2910fc338ae87c2e52d39349d7de725ba70514
The following commit(s) were added to refs/heads/main by this push:
new 8d2910fc Bump version to 4.0.0-SNAPSHOT
8d2910fc is described below
commit 8d2910fc338ae87c2e52d39349d7de725ba70514
Author: Henri Mikkonen <henri.mikkonen at iki.fi>
AuthorDate: Mon Nov 2 14:20:18 2026 +0200
Bump version to 4.0.0-SNAPSHOT
- Update plugin.properties
- Update @since and @Deprecated -tags
---
oidc-common-attribute-api/pom.xml | 2 +-
oidc-common-attribute-impl/pom.xml | 2 +-
oidc-common-bom/pom.xml | 2 +-
oidc-common-conf-impl/pom.xml | 2 +-
oidc-common-crypto-api/pom.xml | 2 +-
.../credential/ClientInformationJWKSetDecorator.java | 2 +-
.../oidc/security/credential/JWKSetDecorator.java | 2 +-
.../security/credential/JWKSetDecoratorManager.java | 2 +-
.../credential/ProviderInformationJWKSetDecorator.java | 2 +-
oidc-common-crypto-impl/pom.xml | 2 +-
.../impl/LocalJOSEObjectCredentialResolver.java | 2 +-
.../security/impl/BaseJWTSignatureSecurityHandler.java | 5 ++---
oidc-common-dist/pom.xml | 2 +-
oidc-common-metadata-api/pom.xml | 2 +-
.../shibboleth/oidc/metadata/cache/MetadataCache.java | 2 +-
oidc-common-metadata-impl/pom.xml | 2 +-
oidc-common-plugin/pom.xml | 2 +-
.../net/shibboleth/oidc/common/plugin.properties | 2 +-
oidc-common-profile-api/pom.xml | 2 +-
.../config/OIDCAuthenticationProfileConfiguration.java | 2 +-
.../profile/config/OIDCLogoutProfileConfiguration.java | 10 +++++-----
.../config/OIDCSSORelyingPartyConfiguration.java | 10 +++++-----
.../IgnoreInvalidPostLogoutRedirectUriPredicate.java | 2 +-
...outRedirectUriValidationStrategyLookupFunction.java | 2 +-
.../oidc/profile/core/OAuthAuthorizationRequest.java | 2 +-
.../oidc/profile/core/OIDCAuthenticationRequest.java | 8 ++++----
.../oidc/profile/core/OIDCLogoutRequest.java | 2 +-
.../net/shibboleth/oidc/profile/core/OidcEventIds.java | 2 +-
.../OAuth2ResourceIndicatingProfileConfiguration.java | 2 +-
oidc-common-profile-impl/pom.xml | 2 +-
.../config/impl/AbstractOIDCSSOConfiguration.java | 16 ++++++++--------
.../impl/DefaultOIDCAuthorizationConfiguration.java | 6 +++---
.../config/impl/DefaultOIDCLogoutConfiguration.java | 18 +++++++++---------
.../encoding/impl/AbstractOIDCMessageEncoder.java | 4 ++--
.../encoding/impl/HTTPPostAuthnRequestEncoder.java | 2 +-
.../encoding/impl/HTTPRedirectAuthnRequestEncoder.java | 2 +-
.../impl/LogoutRequestMessageEncoderFactory.java | 2 +-
.../impl/DefaultOAuth2TokenAudienceConfiguration.java | 4 ++--
.../config/impl/DefaultOAuth2TokenConfiguration.java | 4 ++--
oidc-common-saml-api/pom.xml | 2 +-
oidc-common-saml-impl/pom.xml | 2 +-
pom.xml | 2 +-
42 files changed, 74 insertions(+), 75 deletions(-)
diff --git a/oidc-common-attribute-api/pom.xml b/oidc-common-attribute-api/pom.xml
index c9ec4932..258dbec5 100644
--- a/oidc-common-attribute-api/pom.xml
+++ b/oidc-common-attribute-api/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>net.shibboleth.oidc</groupId>
<artifactId>oidc-common-parent</artifactId>
- <version>3.4.0-SNAPSHOT</version>
+ <version>4.0.0-SNAPSHOT</version>
</parent>
<artifactId>oidc-common-attribute-api</artifactId>
diff --git a/oidc-common-attribute-impl/pom.xml b/oidc-common-attribute-impl/pom.xml
index d729c066..71c012e8 100644
--- a/oidc-common-attribute-impl/pom.xml
+++ b/oidc-common-attribute-impl/pom.xml
@@ -6,7 +6,7 @@
<parent>
<groupId>net.shibboleth.oidc</groupId>
<artifactId>oidc-common-parent</artifactId>
- <version>3.4.0-SNAPSHOT</version>
+ <version>4.0.0-SNAPSHOT</version>
</parent>
<artifactId>oidc-common-attribute-impl</artifactId>
diff --git a/oidc-common-bom/pom.xml b/oidc-common-bom/pom.xml
index 5648cb92..5ed930c1 100644
--- a/oidc-common-bom/pom.xml
+++ b/oidc-common-bom/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>net.shibboleth.oidc</groupId>
<artifactId>oidc-common-parent</artifactId>
- <version>3.4.0-SNAPSHOT</version>
+ <version>4.0.0-SNAPSHOT</version>
</parent>
<packaging>pom</packaging>
diff --git a/oidc-common-conf-impl/pom.xml b/oidc-common-conf-impl/pom.xml
index 6d525acb..a1319740 100644
--- a/oidc-common-conf-impl/pom.xml
+++ b/oidc-common-conf-impl/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>net.shibboleth.oidc</groupId>
<artifactId>oidc-common-parent</artifactId>
- <version>3.4.0-SNAPSHOT</version>
+ <version>4.0.0-SNAPSHOT</version>
</parent>
<artifactId>oidc-common-conf-impl</artifactId>
diff --git a/oidc-common-crypto-api/pom.xml b/oidc-common-crypto-api/pom.xml
index 61f30077..33098164 100644
--- a/oidc-common-crypto-api/pom.xml
+++ b/oidc-common-crypto-api/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>net.shibboleth.oidc</groupId>
<artifactId>oidc-common-parent</artifactId>
- <version>3.4.0-SNAPSHOT</version>
+ <version>4.0.0-SNAPSHOT</version>
</parent>
<artifactId>oidc-common-crypto-api</artifactId>
diff --git a/oidc-common-crypto-api/src/main/java/net/shibboleth/oidc/security/credential/ClientInformationJWKSetDecorator.java b/oidc-common-crypto-api/src/main/java/net/shibboleth/oidc/security/credential/ClientInformationJWKSetDecorator.java
index a9c78add..62193355 100644
--- a/oidc-common-crypto-api/src/main/java/net/shibboleth/oidc/security/credential/ClientInformationJWKSetDecorator.java
+++ b/oidc-common-crypto-api/src/main/java/net/shibboleth/oidc/security/credential/ClientInformationJWKSetDecorator.java
@@ -20,7 +20,7 @@ package net.shibboleth.oidc.security.credential;
* The interface extends the {@code BiConsumer} by specifying the input types explicitly and is expected to operate via
* side-effects.
*
- * @since 3.4.0
+ * @since 4.0.0
*/
public interface ClientInformationJWKSetDecorator extends JWKSetDecorator {
diff --git a/oidc-common-crypto-api/src/main/java/net/shibboleth/oidc/security/credential/JWKSetDecorator.java b/oidc-common-crypto-api/src/main/java/net/shibboleth/oidc/security/credential/JWKSetDecorator.java
index 85348573..ff915f0c 100644
--- a/oidc-common-crypto-api/src/main/java/net/shibboleth/oidc/security/credential/JWKSetDecorator.java
+++ b/oidc-common-crypto-api/src/main/java/net/shibboleth/oidc/security/credential/JWKSetDecorator.java
@@ -29,7 +29,7 @@ import net.shibboleth.shared.component.IdentifiedComponent;
* The interface extends the {@code BiConsumer} by specifying the input types explicitly and is expected to operate via
* side-effects.
*
- * @since 3.4.0
+ * @since 4.0.0
*/
public interface JWKSetDecorator extends BiConsumer<List<JWK>, ProfileRequestContext>, IdentifiedComponent {
diff --git a/oidc-common-crypto-api/src/main/java/net/shibboleth/oidc/security/credential/JWKSetDecoratorManager.java b/oidc-common-crypto-api/src/main/java/net/shibboleth/oidc/security/credential/JWKSetDecoratorManager.java
index 9758e414..3e91ae10 100644
--- a/oidc-common-crypto-api/src/main/java/net/shibboleth/oidc/security/credential/JWKSetDecoratorManager.java
+++ b/oidc-common-crypto-api/src/main/java/net/shibboleth/oidc/security/credential/JWKSetDecoratorManager.java
@@ -29,7 +29,7 @@ import net.shibboleth.shared.collection.CollectionSupport;
/**
* Manages and exposes instanced of the {@link JWKSetDecorator} interface.
*
- * @since 3.4.0
+ * @since 4.0.0
*/
public class JWKSetDecoratorManager {
diff --git a/oidc-common-crypto-api/src/main/java/net/shibboleth/oidc/security/credential/ProviderInformationJWKSetDecorator.java b/oidc-common-crypto-api/src/main/java/net/shibboleth/oidc/security/credential/ProviderInformationJWKSetDecorator.java
index 191fb475..2e6e2c99 100644
--- a/oidc-common-crypto-api/src/main/java/net/shibboleth/oidc/security/credential/ProviderInformationJWKSetDecorator.java
+++ b/oidc-common-crypto-api/src/main/java/net/shibboleth/oidc/security/credential/ProviderInformationJWKSetDecorator.java
@@ -20,7 +20,7 @@ package net.shibboleth.oidc.security.credential;
* The interface extends the {@code BiConsumer} by specifying the input types explicitly and is expected to operate via
* side-effects.
*
- * @since 3.4.0
+ * @since 4.0.0
*/
public interface ProviderInformationJWKSetDecorator extends JWKSetDecorator {
diff --git a/oidc-common-crypto-impl/pom.xml b/oidc-common-crypto-impl/pom.xml
index 21e7f626..1300974e 100644
--- a/oidc-common-crypto-impl/pom.xml
+++ b/oidc-common-crypto-impl/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>net.shibboleth.oidc</groupId>
<artifactId>oidc-common-parent</artifactId>
- <version>3.4.0-SNAPSHOT</version>
+ <version>4.0.0-SNAPSHOT</version>
</parent>
<artifactId>oidc-common-crypto-impl</artifactId>
diff --git a/oidc-common-crypto-impl/src/main/java/net/shibboleth/oidc/security/credential/impl/LocalJOSEObjectCredentialResolver.java b/oidc-common-crypto-impl/src/main/java/net/shibboleth/oidc/security/credential/impl/LocalJOSEObjectCredentialResolver.java
index 4c660fc4..18efcc05 100644
--- a/oidc-common-crypto-impl/src/main/java/net/shibboleth/oidc/security/credential/impl/LocalJOSEObjectCredentialResolver.java
+++ b/oidc-common-crypto-impl/src/main/java/net/shibboleth/oidc/security/credential/impl/LocalJOSEObjectCredentialResolver.java
@@ -113,7 +113,7 @@ public class LocalJOSEObjectCredentialResolver extends BasicJOSEObjectCredential
* @param passthrough If the {@link CriteriaSet} from the caller should be copied into the
* {@link CriteriaSet} passed into the local credential resolver
*
- * @since 3.4.0
+ * @since 4.0.0
*/
public LocalJOSEObjectCredentialResolver(@Nonnull
@ParameterName(name="localCredentialResolver")
diff --git a/oidc-common-crypto-impl/src/main/java/net/shibboleth/oidc/security/impl/BaseJWTSignatureSecurityHandler.java b/oidc-common-crypto-impl/src/main/java/net/shibboleth/oidc/security/impl/BaseJWTSignatureSecurityHandler.java
index 06845054..fbff25a1 100644
--- a/oidc-common-crypto-impl/src/main/java/net/shibboleth/oidc/security/impl/BaseJWTSignatureSecurityHandler.java
+++ b/oidc-common-crypto-impl/src/main/java/net/shibboleth/oidc/security/impl/BaseJWTSignatureSecurityHandler.java
@@ -40,7 +40,6 @@ import com.nimbusds.openid.connect.sdk.rp.OIDCClientInformation;
import net.shibboleth.oidc.metadata.criterion.IssuerIDCriterion;
import net.shibboleth.oidc.profile.messaging.context.OIDCPeerEntityContext;
import net.shibboleth.oidc.profile.oauth2.config.OAuth2ClientAuthenticableClientProfileConfiguration;
-import net.shibboleth.oidc.profile.oauth2.config.OAuth2ClientAuthenticableProfileConfiguration;
import net.shibboleth.oidc.security.credential.ClientSecretCredential;
import net.shibboleth.oidc.security.jose.SignatureValidationParameters;
import net.shibboleth.oidc.security.jose.context.SecurityParametersContext;
@@ -64,7 +63,7 @@ import net.shibboleth.shared.resolver.Criterion;
* <li>(Optional) Client information.</li>
* <li>(Optional) Client secret credentials.</li>
* <li>(Required) The SecurityParametersContext.</li>
- * <li>(Optional) Profile Request Context (since 3.4.0).</li>
+ * <li>(Optional) Customizable via {@link #additionalCriteriaLookupStrategy}.</li>
* </ol>
*
* @since 2.2.0
@@ -179,7 +178,7 @@ public abstract class BaseJWTSignatureSecurityHandler extends BaseTrustEngineSec
*
* @param strategy the strategy
*
- * @since 3.4.0
+ * @since 4.0.0
*/
public void setAdditionalCriteriaLookupStrategy(
@Nonnull final Function<MessageContext, CriteriaSet> strategy) {
diff --git a/oidc-common-dist/pom.xml b/oidc-common-dist/pom.xml
index 259c476e..0e7646e4 100644
--- a/oidc-common-dist/pom.xml
+++ b/oidc-common-dist/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>net.shibboleth.oidc</groupId>
<artifactId>oidc-common-parent</artifactId>
- <version>3.4.0-SNAPSHOT</version>
+ <version>4.0.0-SNAPSHOT</version>
</parent>
<artifactId>oidc-common-dist</artifactId>
diff --git a/oidc-common-metadata-api/pom.xml b/oidc-common-metadata-api/pom.xml
index ece4b1d7..81c1acfe 100644
--- a/oidc-common-metadata-api/pom.xml
+++ b/oidc-common-metadata-api/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>net.shibboleth.oidc</groupId>
<artifactId>oidc-common-parent</artifactId>
- <version>3.4.0-SNAPSHOT</version>
+ <version>4.0.0-SNAPSHOT</version>
</parent>
<artifactId>oidc-common-metadata-api</artifactId>
diff --git a/oidc-common-metadata-api/src/main/java/net/shibboleth/oidc/metadata/cache/MetadataCache.java b/oidc-common-metadata-api/src/main/java/net/shibboleth/oidc/metadata/cache/MetadataCache.java
index fb2a3ced..3c045272 100644
--- a/oidc-common-metadata-api/src/main/java/net/shibboleth/oidc/metadata/cache/MetadataCache.java
+++ b/oidc-common-metadata-api/src/main/java/net/shibboleth/oidc/metadata/cache/MetadataCache.java
@@ -59,7 +59,7 @@ public interface MetadataCache<U> {
* @return true if the clear operation completed successfully, false if it failed. Running successfully does not
* necessarily mean all entries have been removed from the cache; that depends on the cache implementation.
*
- * @since 3.4.0
+ * @since 4.0.0
*
* TODO: remove the default in 4.0.0
*/
diff --git a/oidc-common-metadata-impl/pom.xml b/oidc-common-metadata-impl/pom.xml
index 01b59ba1..fb4cebab 100644
--- a/oidc-common-metadata-impl/pom.xml
+++ b/oidc-common-metadata-impl/pom.xml
@@ -6,7 +6,7 @@
<parent>
<groupId>net.shibboleth.oidc</groupId>
<artifactId>oidc-common-parent</artifactId>
- <version>3.4.0-SNAPSHOT</version>
+ <version>4.0.0-SNAPSHOT</version>
</parent>
<artifactId>oidc-common-metadata-impl</artifactId>
diff --git a/oidc-common-plugin/pom.xml b/oidc-common-plugin/pom.xml
index b21625f2..d47ab9f4 100644
--- a/oidc-common-plugin/pom.xml
+++ b/oidc-common-plugin/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>net.shibboleth.oidc</groupId>
<artifactId>oidc-common-parent</artifactId>
- <version>3.4.0-SNAPSHOT</version>
+ <version>4.0.0-SNAPSHOT</version>
</parent>
<artifactId>oidc-common-plugin</artifactId>
diff --git a/oidc-common-plugin/src/main/resources/net/shibboleth/oidc/common/plugin.properties b/oidc-common-plugin/src/main/resources/net/shibboleth/oidc/common/plugin.properties
index 9c9f0758..94d887ce 100644
--- a/oidc-common-plugin/src/main/resources/net/shibboleth/oidc/common/plugin.properties
+++ b/oidc-common-plugin/src/main/resources/net/shibboleth/oidc/common/plugin.properties
@@ -2,7 +2,7 @@
plugin.id = net.shibboleth.oidc.common
# Only used when package manifest is not available
-plugin.version = 3.4.0
+plugin.version = 4.0.0
# No prereqs
#plugin.modules.required =
diff --git a/oidc-common-profile-api/pom.xml b/oidc-common-profile-api/pom.xml
index 74a489e7..0ca6d66d 100644
--- a/oidc-common-profile-api/pom.xml
+++ b/oidc-common-profile-api/pom.xml
@@ -4,7 +4,7 @@
<parent>
<groupId>net.shibboleth.oidc</groupId>
<artifactId>oidc-common-parent</artifactId>
- <version>3.4.0-SNAPSHOT</version>
+ <version>4.0.0-SNAPSHOT</version>
</parent>
<artifactId>oidc-common-profile-api</artifactId>
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 4294219e..19577ff1 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
@@ -124,7 +124,7 @@ public interface OIDCAuthenticationProfileConfiguration extends OAuth2Authorizat
*
* @return the claims parameter to set on the authentication request.
*
- * @since 3.4.0
+ * @since 4.0.0
*/
@ConfigurationSetting(name="requestedClaims")
@Nonnull @NonnullElements @Unmodifiable @NotLive
diff --git a/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/OIDCLogoutProfileConfiguration.java b/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/OIDCLogoutProfileConfiguration.java
index a084cca0..d9777ba9 100644
--- a/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/OIDCLogoutProfileConfiguration.java
+++ b/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/OIDCLogoutProfileConfiguration.java
@@ -98,7 +98,7 @@ public interface OIDCLogoutProfileConfiguration extends OAuth2TokenEncryptionPro
*
* @return the bi-predicate for validating requested post logout redirect URI
*
- * @since 3.4.0
+ * @since 4.0.0
*/
@ConfigurationSetting(name="customPostLogoutRedirectUriValidationStrategy")
@Nullable BiPredicate<URI,ProfileRequestContext> getCustomPostLogoutRedirectUriValidationStrategy(
@@ -111,7 +111,7 @@ public interface OIDCLogoutProfileConfiguration extends OAuth2TokenEncryptionPro
*
* @return true if an invalid post logout redirect URI is to be ignored
*
- * @since 3.4.0
+ * @since 4.0.0
*/
@ConfigurationSetting(name="ignoreInvalidPostLogoutRedirectUri")
boolean isIgnoreInvalidPostLogoutRedirectUri(@Nullable final ProfileRequestContext profileRequestContext);
@@ -125,7 +125,7 @@ public interface OIDCLogoutProfileConfiguration extends OAuth2TokenEncryptionPro
*
* TODO: remove the default in version 4.0.0
*
- * @since 3.4.0
+ * @since 4.0.0
*/
@ConfigurationSetting(name="httpRequestMethod")
@Nullable default HttpRequestMethod getHttpRequestMethod(
@@ -145,7 +145,7 @@ public interface OIDCLogoutProfileConfiguration extends OAuth2TokenEncryptionPro
*
* TODO: remove the default implementation in version 4.0.0
*
- * @since 3.4.0
+ * @since 4.0.0
*/
@ConfigurationSetting(name="logoutHintClaim")
@Nullable default String getLogoutHintClaim(@Nullable final ProfileRequestContext profileRequestContext) {
@@ -161,7 +161,7 @@ public interface OIDCLogoutProfileConfiguration extends OAuth2TokenEncryptionPro
*
* TODO: remove the default implementation in version 4.0.0
*
- * @since 3.4.0
+ * @since 4.0.0
*/
@ConfigurationSetting(name="includePostLogoutRedirectUri")
default boolean isIncludePostLogoutRedirectUri(@Nullable final ProfileRequestContext profileRequestContext) {
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 8f270dc0..5ce3931d 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
@@ -48,7 +48,7 @@ public interface OIDCSSORelyingPartyConfiguration extends OAuth2TokenEncryptionP
*
* @return extraction strategy
*
- * @since 3.4.0
+ * @since 4.0.0
*/
@ConfigurationSetting(name="attributeExtractionStrategy")
@Nullable default Function<ProfileRequestContext,Collection<IdPAttribute>> getAttributeExtractionStrategy(
@@ -66,7 +66,7 @@ public interface OIDCSSORelyingPartyConfiguration extends OAuth2TokenEncryptionP
*
* @return principal name to use during resolution
*
- * @since 3.4.0
+ * @since 4.0.0
*/
@ConfigurationSetting(name="attributeResolutionPrincipal")
@Nullable
@@ -88,7 +88,7 @@ public interface OIDCSSORelyingPartyConfiguration extends OAuth2TokenEncryptionP
*
* @return true if the ACR value should be validated, false otherwise.
*
- * @since 3.4.0
+ * @since 4.0.0
*/
@ConfigurationSetting(name="validateAcrValue")
default boolean isValidateAcrValue(@Nullable final ProfileRequestContext profileRequestContext) {
@@ -110,7 +110,7 @@ public interface OIDCSSORelyingPartyConfiguration extends OAuth2TokenEncryptionP
*
* @return whether to perform standard data extraction
*
- * @since 3.4.0
+ * @since 4.0.0
*/
@ConfigurationSetting(name="extractStandardAttributes")
default boolean isExtractStandardAttributes(@Nullable final ProfileRequestContext profileRequestContext) {
@@ -128,7 +128,7 @@ public interface OIDCSSORelyingPartyConfiguration extends OAuth2TokenEncryptionP
*
* @return whether to compare addresses
*
- * @since 3.4.0
+ * @since 4.0.0
*/
@ConfigurationSetting(name="checkAddress")
default boolean isCheckAddress(@Nullable final ProfileRequestContext profileRequestContext) {
diff --git a/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/logic/IgnoreInvalidPostLogoutRedirectUriPredicate.java b/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/logic/IgnoreInvalidPostLogoutRedirectUriPredicate.java
index e3b1abd4..8ac89f10 100644
--- a/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/logic/IgnoreInvalidPostLogoutRedirectUriPredicate.java
+++ b/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/logic/IgnoreInvalidPostLogoutRedirectUriPredicate.java
@@ -27,7 +27,7 @@ import net.shibboleth.oidc.profile.config.OIDCLogoutProfileConfiguration;
* A predicate implementation that forwards to
* {@link OIDCLogoutProfileConfiguration#isIgnoreInvalidPostLogoutRedirectUri(ProfileRequestContext)}.
*
- * @since 3.4.0
+ * @since 4.0.0
*/
public class IgnoreInvalidPostLogoutRedirectUriPredicate extends AbstractRelyingPartyPredicate {
diff --git a/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/navigate/CustomPostLogoutRedirectUriValidationStrategyLookupFunction.java b/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/navigate/CustomPostLogoutRedirectUriValidationStrategyLookupFunction.java
index bf5e8080..badd7173 100644
--- a/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/navigate/CustomPostLogoutRedirectUriValidationStrategyLookupFunction.java
+++ b/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/navigate/CustomPostLogoutRedirectUriValidationStrategyLookupFunction.java
@@ -34,7 +34,7 @@ import net.shibboleth.oidc.profile.config.OIDCLogoutProfileConfiguration;
*
* <p>If a specific setting is unavailable, a null value is returned.</p>
*
- * @since 3.4.0
+ * @since 4.0.0
*/
public class CustomPostLogoutRedirectUriValidationStrategyLookupFunction extends
AbstractRelyingPartyLookupFunction<BiPredicate<URI,ProfileRequestContext>> {
diff --git a/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/core/OAuthAuthorizationRequest.java b/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/core/OAuthAuthorizationRequest.java
index f6629798..555dd16a 100644
--- a/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/core/OAuthAuthorizationRequest.java
+++ b/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/core/OAuthAuthorizationRequest.java
@@ -162,7 +162,7 @@ public class OAuthAuthorizationRequest {
*
* @return the state.
*
- * @since 3.4.0
+ * @since 4.0.0
*/
@Nullable public JSONObject getStateJson() {
return state != null ? state.getJson() : null;
diff --git a/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/core/OIDCAuthenticationRequest.java b/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/core/OIDCAuthenticationRequest.java
index 5dbd4b0e..2de67542 100644
--- a/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/core/OIDCAuthenticationRequest.java
+++ b/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/core/OIDCAuthenticationRequest.java
@@ -371,7 +371,7 @@ public class OIDCAuthenticationRequest extends OAuthAuthorizationRequest {
*
* @param resourcesIn the resource indicators to set.
*
- * @since 3.4.0
+ * @since 4.0.0
*/
public void setResources(@Nullable @NonnullElements final List<URI> resourcesIn) {
if (resourcesIn != null) {
@@ -384,7 +384,7 @@ public class OIDCAuthenticationRequest extends OAuthAuthorizationRequest {
*
* @return the set of resource indicators.
*
- * @since 3.4.0
+ * @since 4.0.0
*/
@Nonnull @NotLive @Unmodifiable public List<URI> getResources(){
return CollectionSupport.copyToList(resources);
@@ -396,7 +396,7 @@ public class OIDCAuthenticationRequest extends OAuthAuthorizationRequest {
*
* @param locales The uiLocales to set.
*
- * @since 3.4.0
+ * @since 4.0.0
*/
public void setUiLocales(@Nullable @NonnullElements final List<LangTag> locales) {
if (locales != null) {
@@ -411,7 +411,7 @@ public class OIDCAuthenticationRequest extends OAuthAuthorizationRequest {
*
* @return the uiLocales.
*
- * @since 3.4.0
+ * @since 4.0.0
*/
@Nonnull @NotLive @Unmodifiable public List<LangTag> getUiLocales() {
return CollectionSupport.copyToList(uiLocales);
diff --git a/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/core/OIDCLogoutRequest.java b/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/core/OIDCLogoutRequest.java
index 5a29c1c0..cc2f7185 100644
--- a/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/core/OIDCLogoutRequest.java
+++ b/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/core/OIDCLogoutRequest.java
@@ -39,7 +39,7 @@ import net.shibboleth.shared.logic.Constraint;
*
* <p>This class is intentionally mutable and not thread-safe.</p>
*
- * @since 3.4.0
+ * @since 4.0.0
*/
@NotThreadSafe
public class OIDCLogoutRequest {
diff --git a/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/core/OidcEventIds.java b/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/core/OidcEventIds.java
index 93f8351f..0c8b9d30 100644
--- a/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/core/OidcEventIds.java
+++ b/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/core/OidcEventIds.java
@@ -199,7 +199,7 @@ public final class OidcEventIds {
/**
* ID of an event returned if the end session endpoint (logout endpoint) for an OP can not be found.
*
- * @since 3.4.0
+ * @since 4.0.0
*/
@Nonnull @NotEmpty public static final String MISSING_END_SESSION_ENDPOINT = "MissingEndSessionEndpoint";
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 4b44cd0b..f9df1416 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
@@ -31,7 +31,7 @@ import net.shibboleth.shared.collection.CollectionSupport;
* Configuration for profiles that use the OAuth 2.0 resource parameter (RFC8707) to indicate the target service
* or resource for which access is being requested.
*
- * @since 3.4.0
+ * @since 4.0.0
*/
public interface OAuth2ResourceIndicatingProfileConfiguration {
diff --git a/oidc-common-profile-impl/pom.xml b/oidc-common-profile-impl/pom.xml
index 92443963..61320e9e 100644
--- a/oidc-common-profile-impl/pom.xml
+++ b/oidc-common-profile-impl/pom.xml
@@ -4,7 +4,7 @@
<parent>
<groupId>net.shibboleth.oidc</groupId>
<artifactId>oidc-common-parent</artifactId>
- <version>3.4.0-SNAPSHOT</version>
+ <version>4.0.0-SNAPSHOT</version>
</parent>
<artifactId>oidc-common-profile-impl</artifactId>
diff --git a/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/config/impl/AbstractOIDCSSOConfiguration.java b/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/config/impl/AbstractOIDCSSOConfiguration.java
index a762fcc2..f083a938 100644
--- a/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/config/impl/AbstractOIDCSSOConfiguration.java
+++ b/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/config/impl/AbstractOIDCSSOConfiguration.java
@@ -767,7 +767,7 @@ public abstract class AbstractOIDCSSOConfiguration extends AbstractOAuth2FlowAwa
*
* @param strategy The attributeExtractionStrategyLookupStrategy to set.
*
- * @since 3.4.0
+ * @since 4.0.0
*/
public void setAttributeExtractionStrategyLookupStrategy(@Nonnull final
Function<ProfileRequestContext, Function<ProfileRequestContext, Collection<IdPAttribute>>> strategy) {
@@ -780,7 +780,7 @@ public abstract class AbstractOIDCSSOConfiguration extends AbstractOAuth2FlowAwa
*
* @param strategy strategy function
*
- * @since 3.4.0
+ * @since 4.0.0
*/
public void setAttributeExtractionStrategy(
@Nonnull final Function<ProfileRequestContext,Collection<IdPAttribute>> strategy) {
@@ -799,7 +799,7 @@ public abstract class AbstractOIDCSSOConfiguration extends AbstractOAuth2FlowAwa
*
* @param predicate The predicate to set
*
- * @since 3.4.0
+ * @since 4.0.0
*/
public void setValidateAcrValuePredicate(@Nonnull final Predicate<ProfileRequestContext> predicate) {
validateAcrValue = Constraint.isNotNull(predicate,
@@ -810,7 +810,7 @@ public abstract class AbstractOIDCSSOConfiguration extends AbstractOAuth2FlowAwa
*
* @param flag The flag to set.
*
- * @since 3.4.0
+ * @since 4.0.0
*/
public void setValidateAcrValue(final boolean flag) {
validateAcrValue = flag ? PredicateSupport.alwaysTrue() : PredicateSupport.alwaysFalse();
@@ -827,7 +827,7 @@ public abstract class AbstractOIDCSSOConfiguration extends AbstractOAuth2FlowAwa
*
* @param flag flag to set
*
- * @since 3.4.0
+ * @since 4.0.0
*/
public void setExtractStandardAttributes(final boolean flag) {
extractStandardAttributesPredicate = flag ? PredicateSupport.alwaysTrue() : PredicateSupport.alwaysFalse();
@@ -838,7 +838,7 @@ public abstract class AbstractOIDCSSOConfiguration extends AbstractOAuth2FlowAwa
*
* @param condition condition to set
*
- * @since 3.4.0
+ * @since 4.0.0
*/
public void setExtractStandardAttributesPredicate(@Nonnull final Predicate<ProfileRequestContext> condition) {
extractStandardAttributesPredicate =
@@ -856,7 +856,7 @@ public abstract class AbstractOIDCSSOConfiguration extends AbstractOAuth2FlowAwa
*
* @param flag flag to set
*
- * @since 3.4.0
+ * @since 4.0.0
*/
public void setCheckAddress(final boolean flag) {
checkAddressPredicate = PredicateSupport.constant(flag);
@@ -867,7 +867,7 @@ public abstract class AbstractOIDCSSOConfiguration extends AbstractOAuth2FlowAwa
*
* @param condition condition to set
*
- * @since 3.4.0
+ * @since 4.0.0
*/
public void setCheckAddressPredicate(@Nonnull final Predicate<ProfileRequestContext> condition) {
checkAddressPredicate = Constraint.isNotNull(condition, "Address checking predicate cannot be null");
diff --git a/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/config/impl/DefaultOIDCAuthorizationConfiguration.java b/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/config/impl/DefaultOIDCAuthorizationConfiguration.java
index 312b34a8..ca70884a 100644
--- a/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/config/impl/DefaultOIDCAuthorizationConfiguration.java
+++ b/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/config/impl/DefaultOIDCAuthorizationConfiguration.java
@@ -1119,7 +1119,7 @@ public class DefaultOIDCAuthorizationConfiguration extends AbstractOIDCSSOConfig
*
* @param strategy the strategy to set.
*
- * @since 3.4.0
+ * @since 4.0.0
*/
public void setResourceIndicatorsLookupStrategy(
@Nonnull final Function<ProfileRequestContext, List<String>> strategy) {
@@ -1132,7 +1132,7 @@ public class DefaultOIDCAuthorizationConfiguration extends AbstractOIDCSSOConfig
*
* @param resourceIndicators the set of resource indicators.
*
- * @since 3.4.0
+ * @since 4.0.0
*/
public void setResourceIndicators(@Nullable @NonnullElements final List<String> resourceIndicators) {
if (resourceIndicators == null || resourceIndicators.isEmpty()) {
@@ -1159,7 +1159,7 @@ public class DefaultOIDCAuthorizationConfiguration extends AbstractOIDCSSOConfig
*
* @param strategy The requestedClaimsLookupStrategy to set.
*
- * @since 3.4.0
+ * @since 4.0.0
*/
public void setRequestedClaimsLookupStrategy(
@Nonnull final Function<ProfileRequestContext, Map<String, Object>> strategy) {
diff --git a/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/config/impl/DefaultOIDCLogoutConfiguration.java b/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/config/impl/DefaultOIDCLogoutConfiguration.java
index 4c2700ef..6330d12c 100644
--- a/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/config/impl/DefaultOIDCLogoutConfiguration.java
+++ b/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/config/impl/DefaultOIDCLogoutConfiguration.java
@@ -303,7 +303,7 @@ public class DefaultOIDCLogoutConfiguration extends AbstractOAuth2InterceptorAwa
* .
* @param strategy bi-predicate for custom validation of post logout redirect URI in the request
*
- * @since 3.4.0
+ * @since 4.0.0
*/
public void setCustomPostLogoutRedirectUriValidationStrategy(
@Nullable final BiPredicate<URI,ProfileRequestContext> strategy) {
@@ -315,7 +315,7 @@ public class DefaultOIDCLogoutConfiguration extends AbstractOAuth2InterceptorAwa
*
* @param strategy lookup strategy
*
- * @since 3.4.0
+ * @since 4.0.0
*/
public void setCustomPostLogoutRedirectUriValidationStrategyLookupStrategy(@Nonnull final
Function<ProfileRequestContext,BiPredicate<URI,ProfileRequestContext>> strategy) {
@@ -333,7 +333,7 @@ public class DefaultOIDCLogoutConfiguration extends AbstractOAuth2InterceptorAwa
*
* @param flag flag to set
*
- * @since 3.4.0
+ * @since 4.0.0
*/
public void setIgnoreInvalidPostLogoutRedirectUri(final boolean flag) {
ignoreInvalidPostLogoutRedirectUriPredicate =
@@ -346,7 +346,7 @@ public class DefaultOIDCLogoutConfiguration extends AbstractOAuth2InterceptorAwa
*
* @param condition condition to set
*
- * @since 3.4.0
+ * @since 4.0.0
*/
public void setIgnoreInvalidPostLogoutRedirectUriPredicate(
@Nonnull final Predicate<ProfileRequestContext> condition) {
@@ -359,7 +359,7 @@ public class DefaultOIDCLogoutConfiguration extends AbstractOAuth2InterceptorAwa
*
* @param strategy the strategy to set.
*
- * @since 3.4.0
+ * @since 4.0.0
*/
public void setHttpRequestMethodLookupStrategy(
@Nonnull final Function<ProfileRequestContext, String> strategy) {
@@ -386,7 +386,7 @@ public class DefaultOIDCLogoutConfiguration extends AbstractOAuth2InterceptorAwa
* Set the lookup strategy to determine which claim (by name) should be extracted and set into the logout_hint
* parameter.
*
- * @since 3.4.0
+ * @since 4.0.0
*
* @param strategy The strategy to set.
*/
@@ -400,7 +400,7 @@ public class DefaultOIDCLogoutConfiguration extends AbstractOAuth2InterceptorAwa
* Set the name of the claim that should be extracted and set into the logout_hint parameter.
* parameter.
*
- * @since 3.4.0
+ * @since 4.0.0
*
* @param name The claim name to set.
*/
@@ -419,7 +419,7 @@ public class DefaultOIDCLogoutConfiguration extends AbstractOAuth2InterceptorAwa
* Set the predicate to determine if the post_logout_redirect_uri parameter be included in an RP-Initiated logout
* request.
*
- * @since 3.4.0
+ * @since 4.0.0
*
* @param condition The condition to set.
*/
@@ -432,7 +432,7 @@ public class DefaultOIDCLogoutConfiguration extends AbstractOAuth2InterceptorAwa
* Set whether to determine if the post_logout_redirect_uri parameter be included in an RP-Initiated logout
* request.
*
- * @since 3.4.0
+ * @since 4.0.0
*
* @param flag The flag to set.
*/
diff --git a/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/encoding/impl/AbstractOIDCMessageEncoder.java b/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/encoding/impl/AbstractOIDCMessageEncoder.java
index 6afe4959..7fa0de05 100644
--- a/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/encoding/impl/AbstractOIDCMessageEncoder.java
+++ b/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/encoding/impl/AbstractOIDCMessageEncoder.java
@@ -109,7 +109,7 @@ public abstract class AbstractOIDCMessageEncoder extends AbstractHttpServletResp
*
* @param strategy the strategy to set.
*
- * @since 3.4.0
+ * @since 4.0.0
*/
public void setCustomParamsLookupStrategy(
@Nonnull final Function<OIDCAuthenticationRequest, List<Pair<String, String>>> strategy) {
@@ -161,7 +161,7 @@ public abstract class AbstractOIDCMessageEncoder extends AbstractHttpServletResp
*
* @deprecated unused
*/
- @Deprecated(since="3.4.0", forRemoval=true)
+ @Deprecated(since="4.0.0", forRemoval=true)
protected String serializeAuthorizationParamsToQueryString(@Nonnull final OIDCAuthenticationRequest request)
throws MessageEncodingException {
final URLBuilder builder = new URLBuilder();
diff --git a/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/encoding/impl/HTTPPostAuthnRequestEncoder.java b/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/encoding/impl/HTTPPostAuthnRequestEncoder.java
index 3b485c0e..8900e4c0 100644
--- a/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/encoding/impl/HTTPPostAuthnRequestEncoder.java
+++ b/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/encoding/impl/HTTPPostAuthnRequestEncoder.java
@@ -48,7 +48,7 @@ import net.shibboleth.shared.servlet.HttpServletSupport;
*
* @deprecated Use {@link HTTPPostRequestEncoder}, which now handles both authentication and logout requests.
*/
- at Deprecated(since="3.4.0", forRemoval=true)
+ at Deprecated(since="4.0.0", forRemoval=true)
public class HTTPPostAuthnRequestEncoder extends AbstractOIDCMessageEncoder {
/** Default template ID for using FORM POST request type. */
diff --git a/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/encoding/impl/HTTPRedirectAuthnRequestEncoder.java b/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/encoding/impl/HTTPRedirectAuthnRequestEncoder.java
index fa7bdb6c..90de378a 100644
--- a/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/encoding/impl/HTTPRedirectAuthnRequestEncoder.java
+++ b/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/encoding/impl/HTTPRedirectAuthnRequestEncoder.java
@@ -40,7 +40,7 @@ import net.shibboleth.shared.servlet.HttpServletSupport;
* @deprecated Use {@link HTTPRedirectRequestEncoder}, which now handles both authentication and logout requests.
*/
//TODO maybe this could encode authz responses as well? to replace the NimbusResponseEncoder
- at Deprecated(since="3.4.0", forRemoval=true)
+ at Deprecated(since="4.0.0", forRemoval=true)
public class HTTPRedirectAuthnRequestEncoder extends AbstractOIDCMessageEncoder {
/** Class logger. */
diff --git a/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/impl/LogoutRequestMessageEncoderFactory.java b/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/impl/LogoutRequestMessageEncoderFactory.java
index 325105eb..8f55d5e9 100644
--- a/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/impl/LogoutRequestMessageEncoderFactory.java
+++ b/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/impl/LogoutRequestMessageEncoderFactory.java
@@ -41,7 +41,7 @@ import net.shibboleth.shared.primitive.LoggerFactory;
* Message encoder factory function that returns the first encoder suitable for the given request method found in the
* profile configuration.
*
- * @since 3.4.0
+ * @since 4.0.0
*/
@ThreadSafe
public class LogoutRequestMessageEncoderFactory extends AbstractInitializableComponent
diff --git a/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/oauth2/config/impl/DefaultOAuth2TokenAudienceConfiguration.java b/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/oauth2/config/impl/DefaultOAuth2TokenAudienceConfiguration.java
index b4d2e7e8..b4e03726 100644
--- a/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/oauth2/config/impl/DefaultOAuth2TokenAudienceConfiguration.java
+++ b/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/oauth2/config/impl/DefaultOAuth2TokenAudienceConfiguration.java
@@ -327,7 +327,7 @@ public class DefaultOAuth2TokenAudienceConfiguration extends AbstractOAuth2Inter
*
* @param strategy the strategy to set.
*
- * @since 3.4.0
+ * @since 4.0.0
*/
public void setResourceIndicatorsLookupStrategy(
@Nonnull final Function<ProfileRequestContext, List<String>> strategy) {
@@ -340,7 +340,7 @@ public class DefaultOAuth2TokenAudienceConfiguration extends AbstractOAuth2Inter
*
* @param resourceIndicators the set of resource indicators.
*
- * @since 3.4.0
+ * @since 4.0.0
*/
public void setResourceIndicators(@Nullable @NonnullElements final List<String> resourceIndicators) {
if (resourceIndicators == null || resourceIndicators.isEmpty()) {
diff --git a/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/oauth2/config/impl/DefaultOAuth2TokenConfiguration.java b/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/oauth2/config/impl/DefaultOAuth2TokenConfiguration.java
index 87bcfff1..829efc61 100644
--- a/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/oauth2/config/impl/DefaultOAuth2TokenConfiguration.java
+++ b/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/oauth2/config/impl/DefaultOAuth2TokenConfiguration.java
@@ -268,7 +268,7 @@ public class DefaultOAuth2TokenConfiguration extends AbstractOIDCSSOConfiguratio
*
* @param strategy the strategy to set.
*
- * @since 3.4.0
+ * @since 4.0.0
*/
public void setResourceIndicatorsLookupStrategy(
@Nonnull final Function<ProfileRequestContext, List<String>> strategy) {
@@ -282,7 +282,7 @@ public class DefaultOAuth2TokenConfiguration extends AbstractOIDCSSOConfiguratio
*
* @param resourceIndicators the set of resource indicators.
*
- * @since 3.4.0
+ * @since 4.0.0
*/
public void setResourceIndicators(@Nullable @NonnullElements final List<String> resourceIndicators) {
if (resourceIndicators == null || resourceIndicators.isEmpty()) {
diff --git a/oidc-common-saml-api/pom.xml b/oidc-common-saml-api/pom.xml
index ee393573..2c65d13c 100644
--- a/oidc-common-saml-api/pom.xml
+++ b/oidc-common-saml-api/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>net.shibboleth.oidc</groupId>
<artifactId>oidc-common-parent</artifactId>
- <version>3.4.0-SNAPSHOT</version>
+ <version>4.0.0-SNAPSHOT</version>
</parent>
<artifactId>oidc-common-saml-api</artifactId>
diff --git a/oidc-common-saml-impl/pom.xml b/oidc-common-saml-impl/pom.xml
index 91a4ea39..1ff41ea0 100644
--- a/oidc-common-saml-impl/pom.xml
+++ b/oidc-common-saml-impl/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>net.shibboleth.oidc</groupId>
<artifactId>oidc-common-parent</artifactId>
- <version>3.4.0-SNAPSHOT</version>
+ <version>4.0.0-SNAPSHOT</version>
</parent>
<artifactId>oidc-common-saml-impl</artifactId>
diff --git a/pom.xml b/pom.xml
index 0000af82..e5e9c4ab 100644
--- a/pom.xml
+++ b/pom.xml
@@ -12,7 +12,7 @@
<groupId>net.shibboleth.oidc</groupId>
<artifactId>oidc-common-parent</artifactId>
- <version>3.4.0-SNAPSHOT</version>
+ <version>4.0.0-SNAPSHOT</version>
<name>Shibboleth IdP :: Plugins :: OIDC Common :: Parent</name>
<packaging>pom</packaging>
<description>A POM containing properties, dependencies, etc. that are common across all Shibboleth OIDC Java common libraries.</description>
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list