[java-idp-plugin-oidc-config] 02/02: JCOMOIDC-112 - Profile configuration settings for OAuth2 DPoP
Henri Mikkonen
henri.mikkonen at iki.fi
Wed May 8 11:23:56 UTC 2024
This is an automated email from the git hooks/post-receive script.
hjmikkon pushed a commit to branch main
in repository java-idp-plugin-oidc-config.
View the commit online:
http://git.shibboleth.net/view/?p=java-idp-plugin-oidc-config.git;a=commit;h=51ef20dfa706b5c1c14c46d5fcba32fd6d5fed97
commit 51ef20dfa706b5c1c14c46d5fcba32fd6d5fed97
Author: Henri Mikkonen <henri.mikkonen at iki.fi>
AuthorDate: Wed May 8 14:23:39 2024 +0300
JCOMOIDC-112 - Profile configuration settings for OAuth2 DPoP
https://shibboleth.atlassian.net/browse/JCOMOIDC-112
Included default references to 'dpopProofClaimsValidator' and 'dpopProofSignatureValidationConfiguration'.
The corresponding bean values are set on OP 4.2.0+, but are nullable so OP installation is not required.
---
.../META-INF/net/shibboleth/idp/service/relying-party/postconfig.xml | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/oidc-config-impl/src/main/resources/META-INF/net/shibboleth/idp/service/relying-party/postconfig.xml b/oidc-config-impl/src/main/resources/META-INF/net/shibboleth/idp/service/relying-party/postconfig.xml
index d20616f..fd217fe 100644
--- a/oidc-config-impl/src/main/resources/META-INF/net/shibboleth/idp/service/relying-party/postconfig.xml
+++ b/oidc-config-impl/src/main/resources/META-INF/net/shibboleth/idp/service/relying-party/postconfig.xml
@@ -53,7 +53,9 @@
p:tokenEndpointAuthMethod="%{idp.authn.oidc.rp.client.authenticationMethod:client_secret_basic}"
p:clientId="#{%{idp.authn.oidc.rp.provider.discoveryRequired:false} == true ? null : '%{idp.authn.oidc.rp.client.clientId:}'}"
p:clientCredential="#{%{idp.authn.oidc.rp.provider.discoveryRequired:false} == true ? {null} : getObject('shibboleth.authn.oidc.rp.DefaultCredential')}"
- p:unregisteredClientPolicy="#{getObject('shibboleth.oidc.DefaultUnregisteredClientPolicy')}"/>
+ p:unregisteredClientPolicy="#{getObject('shibboleth.oidc.DefaultUnregisteredClientPolicy')}"
+ p:dpopProofClaimsValidator="#{getObject('DefaultDPoPProofClaimsValidator')}"
+ p:dpopProofSignatureValidationConfiguration="#{getObject('DPoPSignatureValidationConfiguration')}" />
<bean id="OIDC.SSO" parent="AbstractOIDCSSOProfile" lazy-init="true"
class="net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration"
@@ -373,5 +375,4 @@
</constructor-arg>
</bean>
-
</beans>
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list