[java-idp-oidc] branch main updated: Update IdP API baseline to 4.2 and autowire credentials for use later.

Scott Cantor cantor.2 at osu.edu
Wed Dec 1 18:46:33 UTC 2021


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

scantor pushed a commit to branch main
in repository java-idp-oidc.

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

The following commit(s) were added to refs/heads/main by this push:
     new 3452fdf1 Update IdP API baseline to 4.2 and autowire credentials for use later.
3452fdf1 is described below

commit 3452fdf130fe94f7950a3620d2764f4eafca020d
Author: Scott Cantor <cantor.2 at osu.edu>
AuthorDate: Wed Dec 1 13:46:30 2021 -0500

    Update IdP API baseline to 4.2 and autowire credentials for use later.
---
 .../shibboleth/idp/service/relying-party/postconfig.xml  | 16 +++++++++++++++-
 pom.xml                                                  |  4 ++--
 2 files changed, 17 insertions(+), 3 deletions(-)

diff --git a/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/service/relying-party/postconfig.xml b/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/service/relying-party/postconfig.xml
index 7be3273d..0436a857 100644
--- a/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/service/relying-party/postconfig.xml
+++ b/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/service/relying-party/postconfig.xml
@@ -311,7 +311,21 @@
             </bean>
         </property>
     </bean>
-        
+
+
+    <!--
+    Auto-wiring exposers for credentials to get them loaded into the IdP's relying party config resolver.
+    The qualifiers control which auto-wiring point is used.
+    -->
+    <bean class="net.shibboleth.idp.relyingparty.RelyingPartyResolverCredentialHolder"
+            c:_0="#{getObject('shibboleth.oidc.SigningCredentials')}">
+        <qualifier value="signing"/>
+    </bean>
+    <bean class="net.shibboleth.idp.relyingparty.RelyingPartyResolverCredentialHolder"
+            c:_0="#{getObject('shibboleth.oidc.EncryptionCredentials')}">
+        <qualifier value="encryption"/>
+    </bean>
+
     <!--
     Security Configuration Defaults. These settings establish the default security
     configurations for signatures and loads the default credentials used.
diff --git a/pom.xml b/pom.xml
index a421a14e..88494f67 100644
--- a/pom.xml
+++ b/pom.xml
@@ -13,8 +13,8 @@
     <name>Shibboleth IdP :: Plugins :: OpenID Connect Provider</name>
     <packaging>pom</packaging>
     <properties>
-        <shib.idp.version>4.1.0</shib.idp.version>
-        <opensaml.version>4.1.0</opensaml.version>
+        <shib.idp.version>4.2.0-SNAPSHOT</shib.idp.version>
+        <opensaml.version>4.2.0-SNAPSHOT</opensaml.version>
         <oidc.common.version>1.1.1-SNAPSHOT</oidc.common.version>
         <gson.version>2.8.6</gson.version>
         <commons.io.version>2.6</commons.io.version>

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


More information about the commits mailing list