[java-oidc-common] branch main updated: Move PKCE Options class to API
Codeberg
noreply at shibboleth.net
Fri May 8 09:55:49 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/38d2266b7743ec3f00d67b7280d6730fff453cc8
The following commit(s) were added to refs/heads/main by this push:
new 38d2266b Move PKCE Options class to API
38d2266b is described below
commit 38d2266b7743ec3f00d67b7280d6730fff453cc8
Author: Phil Smart <philip.smart at jisc.ac.uk>
AuthorDate: Fri May 8 10:55:08 2026 +0100
Move PKCE Options class to API
- These can be moved around, as they are new in this version of the
module and the module ID will be changing
---
.../src/main/java/net/shibboleth/oidc/profile/core/StateToken.java | 1 +
.../main/java/net/shibboleth/oidc/profile/messaging}/PKCEOptions.java | 2 +-
.../profile/messaging/handler/impl/AddPKCECodeVerifierAndChallenge.java | 1 +
3 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/core/StateToken.java b/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/core/StateToken.java
index e5c00942..15d1c648 100644
--- a/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/core/StateToken.java
+++ b/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/core/StateToken.java
@@ -21,6 +21,7 @@ import net.minidev.json.JSONObject;
/**
* State token holder class.
*/
+// TODO: Do we need this complexity anymore?
public class StateToken {
diff --git a/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/messaging/handler/impl/PKCEOptions.java b/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/messaging/PKCEOptions.java
similarity index 97%
rename from oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/messaging/handler/impl/PKCEOptions.java
rename to oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/messaging/PKCEOptions.java
index 53ca68e4..e9e3af6e 100644
--- a/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/messaging/handler/impl/PKCEOptions.java
+++ b/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/messaging/PKCEOptions.java
@@ -12,7 +12,7 @@
* limitations under the License.
*/
-package net.shibboleth.oidc.profile.messaging.handler.impl;
+package net.shibboleth.oidc.profile.messaging;
/**
diff --git a/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/messaging/handler/impl/AddPKCECodeVerifierAndChallenge.java b/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/messaging/handler/impl/AddPKCECodeVerifierAndChallenge.java
index 2f527e55..79a14b4b 100644
--- a/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/messaging/handler/impl/AddPKCECodeVerifierAndChallenge.java
+++ b/oidc-common-profile-impl/src/main/java/net/shibboleth/oidc/profile/messaging/handler/impl/AddPKCECodeVerifierAndChallenge.java
@@ -26,6 +26,7 @@ import org.opensaml.messaging.handler.MessageHandlerException;
import org.slf4j.Logger;
import net.shibboleth.oidc.profile.core.OAuthAuthorizationRequest.CodeChallengeMethod;
+import net.shibboleth.oidc.profile.messaging.PKCEOptions;
import net.shibboleth.shared.annotation.constraint.NotEmpty;
import net.shibboleth.shared.codec.Base64Support;
import net.shibboleth.shared.codec.EncodingException;
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list