[java-oidc-common] branch main updated: JCOMOIDC-112 - Profile configuration settings for OAuth2 DPoP

Henri Mikkonen henri.mikkonen at iki.fi
Tue May 14 14:48:38 UTC 2024


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

hjmikkon pushed a commit to branch main
in repository java-oidc-common.

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

The following commit(s) were added to refs/heads/main by this push:
     new b87ff8a  JCOMOIDC-112 - Profile configuration settings for OAuth2 DPoP
b87ff8a is described below

commit b87ff8a2c71ff2e8faef4553cbc1070633d8196f
Author: Henri Mikkonen <henri.mikkonen at iki.fi>
AuthorDate: Tue May 14 17:47:48 2024 +0300

    JCOMOIDC-112 - Profile configuration settings for OAuth2 DPoP
    
    https://shibboleth.atlassian.net/browse/JCOMOIDC-112
    
    Fixed wrong interface reference.
---
 .../oidc/profile/config/logic/RequireDPoPProofPredicate.java        | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/logic/RequireDPoPProofPredicate.java b/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/logic/RequireDPoPProofPredicate.java
index fd8750a..e40462f 100644
--- a/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/logic/RequireDPoPProofPredicate.java
+++ b/oidc-common-profile-api/src/main/java/net/shibboleth/oidc/profile/config/logic/RequireDPoPProofPredicate.java
@@ -21,11 +21,11 @@ import org.opensaml.profile.context.ProfileRequestContext;
 import net.shibboleth.profile.config.ProfileConfiguration;
 import net.shibboleth.profile.context.RelyingPartyContext;
 import net.shibboleth.profile.context.logic.AbstractRelyingPartyPredicate;
-import net.shibboleth.oidc.profile.oauth2.config.OAuth2PushedAuthorizationRequestConfiguration;
+import net.shibboleth.oidc.profile.oauth2.config.OAuth2DPoPProofValidatingProfileConfiguration;
 
 /**
  * A predicate implementation that forwards to
- * {@link OAuth2PushedAuthorizationRequestConfiguration#isRequireDpopProof(ProfileRequestContext)}. Defaults to false.
+ * {@link OAuth2DPoPProofValidatingProfileConfiguration#isRequireDpopProof(ProfileRequestContext)}. Defaults to false.
  * 
  * @since 3.2.0
  */
@@ -37,7 +37,7 @@ public class RequireDPoPProofPredicate extends AbstractRelyingPartyPredicate {
         final RelyingPartyContext rpc = getRelyingPartyContextLookupStrategy().apply(input);
         if (rpc != null) {
             final ProfileConfiguration pc = rpc.getProfileConfig();
-            if (pc instanceof OAuth2PushedAuthorizationRequestConfiguration oapc) {
+            if (pc instanceof OAuth2DPoPProofValidatingProfileConfiguration oapc) {
                 return oapc.isRequireDpopProof(input);
             }
         }

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


More information about the commits mailing list