[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
Tue Dec 16 16:39:35 EST 2014
Author: putmanb
Date: Tue Dec 16 16:39:35 2014
New Revision: 7124
URL: http://svn.shibboleth.net/view/java-identity-provider?rev=7124&view=rev
Log:
Deprecate HTTP metadata provider schema disregardSslCertificate in favor of disregardTLSCertificate.
Modified:
trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/AbstractDynamicHTTPMetadataProviderParser.java
trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/HTTPMetadataProviderParser.java
trunk/idp-profile-spring/src/test/resources/net/shibboleth/idp/profile/spring/relyingparty/metadata/HTTPEntities.xml
trunk/idp-profile-spring/src/test/resources/net/shibboleth/idp/profile/spring/relyingparty/metadata/HTTPEntitiesClient.xml
trunk/idp-schema/src/main/resources/schema/shibboleth-metadata.xsd
Modified: trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/AbstractDynamicHTTPMetadataProviderParser.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/AbstractDynamicHTTPMetadataProviderParser.java?rev=7124&r1=7123&r2=7124&view=diff
==============================================================================
--- trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/AbstractDynamicHTTPMetadataProviderParser.java (original)
+++ trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/AbstractDynamicHTTPMetadataProviderParser.java Tue Dec 16 16:39:35 2014
@@ -60,10 +60,11 @@
builder.addConstructorArgReference(element.getAttributeNS(null, "httpClientRef"));
if (element.hasAttributeNS(null, "requestTimeout")
|| element.hasAttributeNS(null, "disregardSslCertificate")
+ || element.hasAttributeNS(null, "disregardTLSCertificate")
|| element.hasAttributeNS(null, "proxyHost") || element.hasAttributeNS(null, "proxyPort")
|| element.hasAttributeNS(null, "proxyUser") || element.hasAttributeNS(null, "proxyPassword")) {
- log.warn("httpClientRef overrides settings for requestTimeout, "
- + "disregardSslCertificate, proxyHost, proxyPort, proxyUser and proxyPassword");
+ log.warn("httpClientRef overrides settings for requestTimeout, disregardSslCertificate, "
+ + "disregardTLSCertificate, proxyHost, proxyPort, proxyUser and proxyPassword");
}
} else {
builder.addConstructorArgValue(buildHttpClient(element, parserContext));
@@ -148,7 +149,11 @@
clientBuilder.addPropertyValue("connectionTimeout", element.getAttributeNS(null, "requestTimeout"));
}
- if (element.hasAttributeNS(null, "disregardSslCertificate")) {
+ if (element.hasAttributeNS(null, "disregardTLSCertificate")) {
+ clientBuilder.addPropertyValue("connectionDisregardTLSCertificate",
+ element.getAttributeNS(null, "disregardTLSCertificate"));
+ } else if (element.hasAttributeNS(null, "disregardSslCertificate")) {
+ log.warn("disregardSslCertificate is deprecated, please switch to disregardTLSCertificate");
clientBuilder.addPropertyValue("connectionDisregardTLSCertificate",
element.getAttributeNS(null, "disregardSslCertificate"));
}
Modified: trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/HTTPMetadataProviderParser.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/HTTPMetadataProviderParser.java?rev=7124&r1=7123&r2=7124&view=diff
==============================================================================
--- trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/HTTPMetadataProviderParser.java (original)
+++ trunk/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/HTTPMetadataProviderParser.java Tue Dec 16 16:39:35 2014
@@ -83,10 +83,11 @@
builder.addConstructorArgReference(element.getAttributeNS(null, "httpClientRef"));
if (element.hasAttributeNS(null, "requestTimeout")
|| element.hasAttributeNS(null, "disregardSslCertificate")
+ || element.hasAttributeNS(null, "disregardTLSCertificate")
|| element.hasAttributeNS(null, "proxyHost") || element.hasAttributeNS(null, "proxyPort")
|| element.hasAttributeNS(null, "proxyUser") || element.hasAttributeNS(null, "proxyPassword")) {
- log.warn("httpClientRef overrides settings for requestTimeout, "
- + "disregardSslCertificate, proxyHost, proxyPort, proxyUser and proxyPassword");
[... 90 lines stripped ...]
More information about the commits
mailing list