[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
Mon Mar 31 08:49:16 EDT 2014
Author: rdw
Date: Mon Mar 31 08:49:16 2014
New Revision: 5664
URL: http://svn.shibboleth.net/view/java-identity-provider?rev=5664&view=rev
Log:
IDP388 SVN resource parser. Refactor the ResourceBackedMetadataProviderParser to use spring parsing for the the two Resources we still support directly. Add SVN Resource parser and very light testing.
Added:
trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/resource/
trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/resource/ClasspathResourceParser.java (with props)
trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/resource/ResourceNamespaceHandler.java
- copied, changed from r5662, trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/ResourcesHelper.java
trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/resource/SVNResourceParser.java (with props)
trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/resource/package-info.java (with props)
trunk/idp-profile-spring/src/test/resources/net/shibboleth/idp/profile/spring/relyingparty/metadata/svnEntity.xml (with props)
Modified:
trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/AbstractRelyingPartyParser.java
trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/RelyingPartyGroupParser.java
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/metadata/AbstractMetadataProviderParser.java
trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/HttpClientFactoryBean.java
trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/MetadataNamespaceHandler.java
trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/ResourceBackedMetadataProviderParser.java
trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/ResourcesHelper.java
trunk/idp-profile-spring/src/main/resources/META-INF/spring.handlers
trunk/idp-profile-spring/src/test/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/ResourceMetadataParserTest.java
trunk/idp-profile-spring/src/test/resources/logback-test.xml
Modified: trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/AbstractRelyingPartyParser.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/AbstractRelyingPartyParser.java?rev=5664&r1=5663&r2=5664&view=diff
==============================================================================
--- trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/AbstractRelyingPartyParser.java (original)
+++ trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/AbstractRelyingPartyParser.java Mon Mar 31 08:49:16 2014
@@ -80,5 +80,6 @@
builder.addPropertyValue("profileConfigurations", profileConfigurations);
builder.setInitMethodName("initialize");
+ builder.setDestroyMethodName("destroy");
}
}
Modified: trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/RelyingPartyGroupParser.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/RelyingPartyGroupParser.java?rev=5664&r1=5663&r2=5664&view=diff
==============================================================================
--- trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/RelyingPartyGroupParser.java (original)
+++ trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/RelyingPartyGroupParser.java Mon Mar 31 08:49:16 2014
@@ -87,6 +87,7 @@
BeanDefinitionBuilder.genericBeanDefinition(RelyingPartyMetadataProvider.class);
metadataBuilder.setInitMethodName("initialize");
+ metadataBuilder.setDestroyMethodName("destroy");
metadataBuilder.addConstructorArgValue(metadataProvider);
BeanDefinition rpDefinition = metadataBuilder.getBeanDefinition();
parserContext.getRegistry().registerBeanDefinition(
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=5664&r1=5663&r2=5664&view=diff
[... 474 lines stripped ...]
More information about the commits
mailing list