[java-identity-provider COMMIT] in /trunk/idp-conf/src/main/resources: conf/global-user.xml conf/idp.properties conf/...
noreply at shibboleth.net
noreply at shibboleth.net
Sat Apr 19 23:20:08 EDT 2014
Author: scantor
Date: Sat Apr 19 23:20:08 2014
New Revision: 5750
URL: http://svn.shibboleth.net/view/java-identity-provider?rev=5750&view=rev
Log:
Convert inbound/outbound handler chains into subflows.
Added:
trunk/idp-conf/src/main/resources/system/flows/saml/saml1/sso-security-flow.xml (with props)
trunk/idp-conf/src/main/resources/system/flows/saml/saml2/sso-security-flow.xml (with props)
trunk/idp-conf/src/main/resources/system/flows/saml/security-abstract-flow.xml (with props)
trunk/idp-conf/src/main/resources/system/flows/saml/security-beans.xml (with props)
trunk/idp-conf/src/main/resources/system/flows/saml/soap-security-flow.xml (with props)
Modified:
trunk/idp-conf/src/main/resources/conf/global-user.xml
trunk/idp-conf/src/main/resources/conf/idp.properties
trunk/idp-conf/src/main/resources/conf/webflow-config.xml
trunk/idp-conf/src/main/resources/system/conf/global-system.xml
trunk/idp-conf/src/main/resources/system/conf/security-policy.xml
trunk/idp-conf/src/main/resources/system/conf/utilities.xml
trunk/idp-conf/src/main/resources/system/flows/saml/saml-abstract-beans.xml
trunk/idp-conf/src/main/resources/system/flows/saml/saml-abstract-flow.xml
trunk/idp-conf/src/main/resources/system/flows/saml/saml1/attribute-query-beans.xml
trunk/idp-conf/src/main/resources/system/flows/saml/saml1/attribute-query-flow.xml
trunk/idp-conf/src/main/resources/system/flows/saml/saml1/sso-abstract-beans.xml
trunk/idp-conf/src/main/resources/system/flows/saml/saml1/sso-abstract-flow.xml
trunk/idp-conf/src/main/resources/system/flows/saml/saml2/attribute-query-beans.xml
trunk/idp-conf/src/main/resources/system/flows/saml/saml2/attribute-query-flow.xml
trunk/idp-conf/src/main/resources/system/flows/saml/saml2/sso-abstract-beans.xml
trunk/idp-conf/src/main/resources/system/flows/saml/saml2/sso-abstract-flow.xml
Modified: trunk/idp-conf/src/main/resources/conf/global-user.xml
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-conf/src/main/resources/conf/global-user.xml?rev=5750&r1=5749&r2=5750&view=diff
==============================================================================
--- trunk/idp-conf/src/main/resources/conf/global-user.xml (original)
+++ trunk/idp-conf/src/main/resources/conf/global-user.xml Sat Apr 19 23:20:08 2014
@@ -25,6 +25,10 @@
<entry key="UnableToEncode" value-ref="Shibboleth.SAML1Status.Requester" />
+ <entry key="MessageReplay" value-ref="Shibboleth.SAML1Status.Requester" />
+ <entry key="MessageExpired" value-ref="Shibboleth.SAML1Status.Requester" />
+ <entry key="MessageAuthenticationError" value-ref="Shibboleth.SAML1Status.Requester" />
+
<entry key="RequestUnsupported" value-ref="Shibboleth.SAML1Status.Requester" />
<entry key="NoPassive" value-ref="Shibboleth.SAML1Status.Requester" />
@@ -44,6 +48,10 @@
<entry key="UnableToDecode" value-ref="Shibboleth.SAML2Status.RequestUnsupported" />
<entry key="UnableToEncode" value-ref="Shibboleth.SAML2Status.UnsupportedBinding" />
+
+ <entry key="MessageReplay" value-ref="Shibboleth.SAML2Status.RequestDenied" />
+ <entry key="MessageExpired" value-ref="Shibboleth.SAML2Status.RequestDenied" />
+ <entry key="MessageAuthenticationError" value-ref="Shibboleth.SAML2Status.RequestDenied" />
<entry key="RequestUnsupported" value-ref="Shibboleth.SAML2Status.NoAuthnContext" />
@@ -61,4 +69,37 @@
<entry key="InvalidNameIDPolicy" value-ref="Shibboleth.SAML2Status.InvalidNameIDPolicy" />
</util:map>
+ <!-- TODO: remove once we get real metadata config in place -->
+ <bean id="ExampleMetadata" class="org.springframework.core.io.FileSystemResource" c:path="${idp.home}/metadata/example-metadata.xml" />
+ <bean id="ExampleMetadataResolver" class="org.opensaml.saml.metadata.resolver.impl.FilesystemMetadataResolver"
+ p:parserPool-ref="shibboleth.ParserPool">
+ <constructor-arg>
+ <util:property-path path="ExampleMetadata.File" />
+ </constructor-arg>
+ </bean>
+
+ <!-- TODO: all this is probably wrong, but need it to get something working -->
+
+ <bean id="shibboleth.MetadataCredentialResolver" class="org.opensaml.saml.security.impl.MetadataCredentialResolver">
+ <constructor-arg>
+ <bean class="org.opensaml.saml.metadata.resolver.impl.BasicRoleDescriptorResolver"
+ c:mdResolver-ref="ExampleMetadataResolver" />
+ </constructor-arg>
+ </bean>
+
+ <bean id="shibboleth.GlobalSecurityConfiguration" class="org.opensaml.xmlsec.SecurityConfigurationSupport"
+ factory-method="getGlobalXMLSecurityConfiguration" />
+
+ <bean id="shibboleth.KeyInfoCredentialResolver" factory-bean="shibboleth.GlobalSecurityConfiguration"
+ factory-method="getDefaultKeyInfoCredentialResolver" />
+
[... 348 lines stripped ...]
More information about the commits
mailing list