[java-oidc-common] branch dev/JCOMOIDC-139 updated: JCOMOIDC-140 - Add disallowed features bit constants

Phil Smart philip.smart at jisc.ac.uk
Fri Oct 3 13:13:09 UTC 2025


This is an automated email from the git hooks/post-receive script.

philsmart pushed a commit to branch dev/JCOMOIDC-139
in repository java-oidc-common.

View the commit online:
http://git.shibboleth.net/view/?p=java-oidc-common.git;a=commit;h=1c975a6a96336e214326ff789839d580b2f07210

The following commit(s) were added to refs/heads/dev/JCOMOIDC-139 by this push:
     new 1c975a6  JCOMOIDC-140 - Add disallowed features bit constants
1c975a6 is described below

commit 1c975a6a96336e214326ff789839d580b2f07210
Author: Phil Smart <philip.smart at jisc.ac.uk>
AuthorDate: Fri Oct 3 14:13:07 2025 +0100

    JCOMOIDC-140 - Add disallowed features bit constants
    
     - Added FEATURE_LOGIN_HINT, and FEATURE_FORCEAUTHN.
    
     https://shibboleth.atlassian.net/browse/JCOMOIDC-140
---
 .../oidc/profile/config/OIDCAuthorizationConfiguration.java         | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/OIDCAuthorizationConfiguration.java b/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/OIDCAuthorizationConfiguration.java
index b955ffd..3cd37a3 100644
--- a/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/OIDCAuthorizationConfiguration.java
+++ b/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/OIDCAuthorizationConfiguration.java
@@ -43,6 +43,12 @@ public interface OIDCAuthorizationConfiguration extends OIDCAuthenticationProfil
 
     /** Bit constant for essential ACR request feature. */
     static final int FEATURE_ESSENTIAL_ACR_REQUEST= 0x1;
+    
+    /** Bit constant for the login hint feature. */
+    static final int FEATURE_LOGIN_HINT = 0x2;
+    
+    /** Bit constant for ForceAuthn feature. */
+    static final int FEATURE_FORCEAUTHN = 0x4;
 
     /**
      * Get whether all acr claim requests should be treated as Essential.

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the commits mailing list