[java-identity-provider] branch master updated: Add some metadata-related bean defs for impl classes.

Brent Putman putmanb at georgetown.edu
Mon Oct 1 22:24:36 EDT 2018


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

putmanb pushed a commit to branch master
in repository java-identity-provider.

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

The following commit(s) were added to refs/heads/master by this push:
       new  e84f956   Add some metadata-related bean defs for impl classes.
e84f956 is described below

commit e84f9564b9b320de5406180446a829258a0de86a
Author: Brent Putman <putmanb at georgetown.edu>
AuthorDate: Mon Oct 1 21:28:01 2018 -0400

    Add some metadata-related bean defs for impl classes.
---
 .../main/resources/system/conf/global-system.xml   | 27 +++++++++++++++++++++-
 1 file changed, 26 insertions(+), 1 deletion(-)

diff --git a/idp-conf/src/main/resources/system/conf/global-system.xml b/idp-conf/src/main/resources/system/conf/global-system.xml
index 8cf6d43..a77b110 100644
--- a/idp-conf/src/main/resources/system/conf/global-system.xml
+++ b/idp-conf/src/main/resources/system/conf/global-system.xml
@@ -449,5 +449,30 @@
         p:dateTimeFormat="#{getObject('shibboleth.AuditDateTimeFormat')}"
         p:useDefaultTimeZone="#{getObject('shibboleth.AuditDefaultTimeZone') ?: false}"
         p:fieldReplacements="#{getObject('shibboleth.AuditFieldReplacementMap')}" />
-        
+
+
+
+    <!-- Beans for user-visible metadata configuration usage -->
+
+    <!-- Secondary indexing support -->
+
+    <bean id="shibboleth.Metadata.Index.SAMLArtifact" class="org.opensaml.saml.metadata.resolver.index.impl.SAMLArtifactMetadataIndex" />
+
+    <!-- Note: By default this indexes all endpoints under all roles.
+         To index more selectively by role and endpoint name/type, use the predicate below. -->
+    <bean id="shibboleth.Metadata.Index.Endpoint" class="org.opensaml.saml.metadata.resolver.index.impl.EndpointMetadataIndex" />
+
+    <!--  By default this predicate selects no endpoints to index.
+          So this would typically be used only as a parent bean, with an added ctor param.
+          This would be a Map<QName, Set<QName>> (RoleDescriptor element/type -> Endpoint(s) element/type),
+          either as a single ctor param or as a named ctor param c:indexableTypes. -->
+    <bean id="shibboleth.Metadata.Index.Endpoint.Predicate.ByRoleAndEndpoint"
+        class="org.opensaml.saml.metadata.resolver.index.impl.EndpointMetadataIndex.DefaultEndpointSelectionPredicate" />
+
+
+    <!-- Metadata Query Protocol (MDQ) support -->
+
+    <bean id="shibboleth.Metadata.MDQ.URLBuilder.SAMLArtifact" class="org.opensaml.saml.metadata.resolver.impl.SAMLArtifactURLBuilder" />
+
+
  </beans>

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


More information about the commits mailing list