[java-identity-provider] branch main updated: Apply relocating bean factory post processor to all our services.

Scott Cantor cantor.2 at osu.edu
Thu Aug 24 18:35:51 UTC 2023


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

scantor pushed a commit to branch main
in repository java-identity-provider.

View the commit online:
http://git.shibboleth.net/view/?p=java-identity-provider.git;a=commit;h=77d791db32853ad6884ebcb382137ad79c64d8a1

The following commit(s) were added to refs/heads/main by this push:
     new 77d791db3 Apply relocating bean factory post processor to all our services.
77d791db3 is described below

commit 77d791db32853ad6884ebcb382137ad79c64d8a1
Author: Scott Cantor <cantor.2 at osu.edu>
AuthorDate: Thu Aug 24 14:35:26 2023 -0400

    Apply relocating bean factory post processor to all our services.
---
 .../main/resources/net/shibboleth/idp/conf/access-control-system.xml   | 3 +++
 .../main/resources/net/shibboleth/idp/conf/attribute-filter-system.xml | 3 +++
 .../resources/net/shibboleth/idp/conf/attribute-registry-system.xml    | 3 +++
 .../resources/net/shibboleth/idp/conf/attribute-resolver-system.xml    | 3 +++
 .../resources/net/shibboleth/idp/conf/metadata-providers-system.xml    | 3 +++
 .../main/resources/net/shibboleth/idp/conf/relying-party-system.xml    | 3 +++
 .../src/main/resources/net/shibboleth/idp/conf/saml-nameid-system.xml  | 3 +++
 7 files changed, 21 insertions(+)

diff --git a/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/access-control-system.xml b/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/access-control-system.xml
index 41b62a8b3..050ef740c 100644
--- a/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/access-control-system.xml
+++ b/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/access-control-system.xml
@@ -12,6 +12,9 @@
        default-init-method="initialize"
        default-destroy-method="destroy">
 
+    <!-- Pull in class rewrite rules. -->
+    <bean parent="shibboleth.RelocatedBeanFactoryPostProcessor" />
+
     <bean class="net.shibboleth.shared.security.impl.BasicAccessControlService"
         p:id="shibboleth.AccessControlService"
         p:policyMap-ref="shibboleth.AccessControlPolicies" />
diff --git a/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/attribute-filter-system.xml b/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/attribute-filter-system.xml
index 4167596cb..3fb315149 100644
--- a/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/attribute-filter-system.xml
+++ b/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/attribute-filter-system.xml
@@ -12,6 +12,9 @@
        default-init-method="initialize"
        default-destroy-method="destroy">
 
+    <!-- Pull in class rewrite rules. -->
+    <bean parent="shibboleth.RelocatedBeanFactoryPostProcessor" />
+
     <!-- This extends scripted plugins with access to the SubjectContext, if present. -->
     <bean class="net.shibboleth.idp.authn.context.impl.SubjectScriptContextExtender" />
 
diff --git a/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/attribute-registry-system.xml b/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/attribute-registry-system.xml
index 5d470f944..72c127f88 100644
--- a/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/attribute-registry-system.xml
+++ b/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/attribute-registry-system.xml
@@ -12,6 +12,9 @@
        default-init-method="initialize"
        default-destroy-method="destroy">
 
+    <!-- Pull in class rewrite rules. -->
+    <bean parent="shibboleth.RelocatedBeanFactoryPostProcessor" />
+
     <bean id="SAML2StringTranscoder"
         class="net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2StringAttributeTranscoder" />
     <bean id="SAML2ScopedStringTranscoder"
diff --git a/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/attribute-resolver-system.xml b/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/attribute-resolver-system.xml
index 229376bd6..614c44b0b 100644
--- a/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/attribute-resolver-system.xml
+++ b/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/attribute-resolver-system.xml
@@ -12,6 +12,9 @@
        default-init-method="initialize"
        default-destroy-method="destroy">
 
+    <!-- Pull in class rewrite rules. -->
+    <bean parent="shibboleth.RelocatedBeanFactoryPostProcessor" />
+
     <!-- This extends scripted plugins with access to the SubjectContext, if present. -->
     <bean class="net.shibboleth.idp.authn.context.impl.SubjectScriptContextExtender" />
 
diff --git a/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/metadata-providers-system.xml b/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/metadata-providers-system.xml
index d6d2dd0a4..ecadb0560 100644
--- a/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/metadata-providers-system.xml
+++ b/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/metadata-providers-system.xml
@@ -14,6 +14,9 @@
 
     <context:annotation-config />
 
+    <!-- Pull in class rewrite rules. -->
+    <bean parent="shibboleth.RelocatedBeanFactoryPostProcessor" />
+
     <!-- BeanPostProcessors that auto-install MetadataFilters for internal use. -->
     
     <bean class="net.shibboleth.spring.metadata.ByReferenceFilterBeanPostProcessor"
diff --git a/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/relying-party-system.xml b/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/relying-party-system.xml
index c4ad93026..edcbc7615 100644
--- a/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/relying-party-system.xml
+++ b/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/relying-party-system.xml
@@ -14,6 +14,9 @@
 
     <context:annotation-config/>
 
+    <!-- Pull in class rewrite rules. -->
+    <bean parent="shibboleth.RelocatedBeanFactoryPostProcessor" />
+
     <!-- This is one of the few properties we rely on that has no default. -->
     <bean id="entityID" class="java.lang.String" c:_0="%{idp.entityID}" />
 
diff --git a/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/saml-nameid-system.xml b/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/saml-nameid-system.xml
index 0a8c3cf5e..0bf6e5be1 100644
--- a/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/saml-nameid-system.xml
+++ b/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/saml-nameid-system.xml
@@ -12,6 +12,9 @@
        default-init-method="initialize"
        default-destroy-method="destroy">
 
+    <!-- Pull in class rewrite rules. -->
+    <bean parent="shibboleth.RelocatedBeanFactoryPostProcessor" />
+
     <!-- Bean templates for defining generators that produce custom formats based on attributes. -->
 
     <bean id="shibboleth.SAML2AttributeSourcedGenerator" abstract="true"

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


More information about the commits mailing list