[java-identity-provider COMMIT] in /trunk/idp-profile-spring/src: main/java/net/shibboleth/idp/profile/spring/relying...

noreply at shibboleth.net noreply at shibboleth.net
Thu Mar 13 09:57:28 EDT 2014


Author: rdw
Date: Thu Mar 13 09:57:28 2014
New Revision: 5565

URL: http://svn.shibboleth.net/view/java-identity-provider?rev=5565&view=rev
Log:
IDP-277 Add the framework for parsing RelyingPartyGroup and the three RelyingParty types.  Predicates to control their operation and fuller testing is TBD

Added:
    trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/AbstractRelyingPartyParser.java   (with props)
    trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/AnonymousRelyingPartyParser.java   (with props)
    trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/DefaultRelyingPartyParser.java   (with props)
    trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/RelyingPartyGroupParser.java   (with props)
    trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/
    trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/MetadataProviderParser.java   (with props)
    trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/package-info.java   (with props)
    trunk/idp-profile-spring/src/test/java/net/shibboleth/idp/profile/spring/relyingparty/RelyingPartyGroupTest.java   (with props)
    trunk/idp-profile-spring/src/test/resources/net/shibboleth/idp/profile/spring/relyingparty/relying-party.xml   (with props)
Modified:
    trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/RelyingPartyNamespaceHandler.java
    trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/RelyingPartyParser.java
    trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/saml/package-info.java
    trunk/idp-profile-spring/src/test/java/net/shibboleth/idp/profile/spring/relyingparty/saml/BaseSAMLProfileTest.java
    trunk/idp-profile-spring/src/test/resources/net/shibboleth/idp/profile/spring/relyingparty/file.properties

Modified: trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/RelyingPartyNamespaceHandler.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/RelyingPartyNamespaceHandler.java?rev=5565&r1=5564&r2=5565&view=diff
==============================================================================
--- trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/RelyingPartyNamespaceHandler.java (original)
+++ trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/RelyingPartyNamespaceHandler.java Thu Mar 13 09:57:28 2014
@@ -37,27 +37,27 @@
     /** {@inheritDoc} */
     @Override public void init() {
         // Profile Configuration
-        registerBeanDefinitionParser(SAML2ArtifactResolutionProfileParser.ELEMENT_NAME, 
+        registerBeanDefinitionParser(SAML2ArtifactResolutionProfileParser.ELEMENT_NAME,
                 new SAML2ArtifactResolutionProfileParser());
         registerBeanDefinitionParser(SAML2LogoutRequestProfileParser.ELEMENT_NAME,
                 new SAML2LogoutRequestProfileParser());
         registerBeanDefinitionParser(SAML2AttributeQueryProfileParser.ELEMENT_NAME,
                 new SAML2AttributeQueryProfileParser());
-        registerBeanDefinitionParser(SAML2BrowserSSOProfileParser.ELEMENT_NAME,
-                new SAML2BrowserSSOProfileParser());
-        registerBeanDefinitionParser(SAML2ECPProfileParser.ELEMENT_NAME,
-            new SAML2ECPProfileParser());
-        
+        registerBeanDefinitionParser(SAML2BrowserSSOProfileParser.ELEMENT_NAME, new SAML2BrowserSSOProfileParser());
+        registerBeanDefinitionParser(SAML2ECPProfileParser.ELEMENT_NAME, new SAML2ECPProfileParser());
+
         registerBeanDefinitionParser(SAML1ArtifactResolutionProfileParser.ELEMENT_NAME,
                 new SAML1ArtifactResolutionProfileParser());
         registerBeanDefinitionParser(SAML1AttributeQueryProfileParser.ELEMENT_NAME,
                 new SAML1AttributeQueryProfileParser());
         registerBeanDefinitionParser(SAML1AttributeQueryProfileParser.ELEMENT_NAME,
                 new SAML1AttributeQueryProfileParser());
-        registerBeanDefinitionParser(ShibbolethSSOProfileParser.ELEMENT_NAME,
-                new ShibbolethSSOProfileParser());
-        
-        registerBeanDefinitionParser(RelyingPartyParser.ELEMENT_NAME,
-                new RelyingPartyParser());
-        }
+        registerBeanDefinitionParser(ShibbolethSSOProfileParser.ELEMENT_NAME, new ShibbolethSSOProfileParser());
+
+        registerBeanDefinitionParser(RelyingPartyParser.ELEMENT_NAME, new RelyingPartyParser());
+        registerBeanDefinitionParser(DefaultRelyingPartyParser.ELEMENT_NAME, new DefaultRelyingPartyParser());
+        registerBeanDefinitionParser(AnonymousRelyingPartyParser.ELEMENT_NAME, new AnonymousRelyingPartyParser());
+

[... 95 lines stripped ...]


More information about the commits mailing list