[java-identity-provider] 01/02: CheckStyle
Rod Widdowson
rdw at steadingsoftware.com
Wed Nov 21 12:39:59 EST 2018
This is an automated email from the git hooks/post-receive script.
rdw 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=3ede2c2c62bee9faa27ebe5943d6001424fbcf78
commit 3ede2c2c62bee9faa27ebe5943d6001424fbcf78
Author: Rod Widdowson <rdw at steadingsoftware.com>
AuthorDate: Wed Nov 21 16:35:29 2018 +0000
CheckStyle
---
.../resolver/dc/ldap/impl/LDAPDataConnector.java | 3 ++
.../dc/http/impl/HTTPDataConnectorParser.java | 2 +
.../AbstractDynamicMetadataProviderParser.java | 43 ++++++++++++++--------
.../impl/DynamicHTTPMetadataProviderParser.java | 3 +-
4 files changed, 35 insertions(+), 16 deletions(-)
diff --git a/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/dc/ldap/impl/LDAPDataConnector.java b/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/dc/ldap/impl/LDAPDataConnector.java
index 208ae7d..f36133b 100644
--- a/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/dc/ldap/impl/LDAPDataConnector.java
+++ b/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/dc/ldap/impl/LDAPDataConnector.java
@@ -126,6 +126,7 @@ public class LDAPDataConnector extends AbstractSearchDataConnector<ExecutableSea
defaultMappingStrategy = false;
}
+// CheckStyle: CyclomaticComplexity OFF
/** {@inheritDoc} */
@Override protected void doInitialize() throws ComponentInitializationException {
if (connectionFactory == null) {
@@ -185,6 +186,8 @@ public class LDAPDataConnector extends AbstractSearchDataConnector<ExecutableSea
}
}
}
+// CheckStyle: CyclomaticComplexity ON
+
/**
* Attempts to retrieve attributes from the LDAP.
diff --git a/idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/dc/http/impl/HTTPDataConnectorParser.java b/idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/dc/http/impl/HTTPDataConnectorParser.java
index 87066f2..83a7df7 100644
--- a/idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/dc/http/impl/HTTPDataConnectorParser.java
+++ b/idp-attribute-resolver-spring/src/main/java/net/shibboleth/idp/attribute/resolver/spring/dc/http/impl/HTTPDataConnectorParser.java
@@ -243,6 +243,7 @@ public class HTTPDataConnectorParser extends AbstractDataConnectorParser {
}
// Checkstyle: CyclomaticComplexity OFF
+// Checkstyle: MethodLength OFF
/**
* Create the definition of the POST search builder.
*
@@ -330,6 +331,7 @@ public class HTTPDataConnectorParser extends AbstractDataConnectorParser {
return templateBuilder.getBeanDefinition();
}
// Checkstyle: CyclomaticComplexity OFF
+// Checkstyle: MethodLength ON
/**
* Get the bean ID of an externally defined mapping strategy.
diff --git a/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/impl/AbstractDynamicMetadataProviderParser.java b/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/impl/AbstractDynamicMetadataProviderParser.java
index d0cdcba..bfc50e7 100644
--- a/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/impl/AbstractDynamicMetadataProviderParser.java
+++ b/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/impl/AbstractDynamicMetadataProviderParser.java
@@ -56,6 +56,33 @@ public abstract class AbstractDynamicMetadataProviderParser extends AbstractMeta
builder.addConstructorArgReference(timerRef);
}
+ processTimingProperties(element, parserContext, builder);
+
+ if (element.hasAttributeNS(null, "expirationWarningThreshold")) {
+ builder.addPropertyValue("expirationWarningThreshold",
+ StringSupport.trimOrNull(element.getAttributeNS(null, "expirationWarningThreshold")));
+ }
+
+ if (element.hasAttributeNS(null, "indexesRef")) {
+ builder.addPropertyReference("indexes",
+ StringSupport.trimOrNull(element.getAttributeNS(null, "indexesRef")));
+ }
+
+ builder.addPropertyReference("parserPool", getParserPoolRef(element));
+
+ processPersistentCachingProperties(element, parserContext, builder);
+ }
+
+ /**
+ * Process options related to time.
+ *
+ * @param element current element
+ * @param parserContext current parser context
+ * @param builder current builder
+ */
+ protected void processTimingProperties(final Element element, final ParserContext parserContext,
+ final BeanDefinitionBuilder builder) {
+
if (element.hasAttributeNS(null, "refreshDelayFactor")) {
builder.addPropertyValue("refreshDelayFactor",
StringSupport.trimOrNull(element.getAttributeNS(null, "refreshDelayFactor")));
@@ -90,25 +117,11 @@ public abstract class AbstractDynamicMetadataProviderParser extends AbstractMeta
builder.addPropertyValue("cleanupTaskInterval",
StringSupport.trimOrNull(element.getAttributeNS(null, "cleanupTaskInterval")));
}
-
- if (element.hasAttributeNS(null, "expirationWarningThreshold")) {
- builder.addPropertyValue("expirationWarningThreshold",
- StringSupport.trimOrNull(element.getAttributeNS(null, "expirationWarningThreshold")));
- }
-
- if (element.hasAttributeNS(null, "indexesRef")) {
- builder.addPropertyReference("indexes",
- StringSupport.trimOrNull(element.getAttributeNS(null, "indexesRef")));
- }
-
- builder.addPropertyReference("parserPool", getParserPoolRef(element));
-
- processPersistentCachingProperties(element, parserContext, builder);
}
/**
* Process options related to persistent caching support.
- *
+ *
* @param element current element
* @param parserContext current parser context
* @param builder current builder
diff --git a/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/impl/DynamicHTTPMetadataProviderParser.java b/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/impl/DynamicHTTPMetadataProviderParser.java
index 37ab60d..e7fc3ea 100644
--- a/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/impl/DynamicHTTPMetadataProviderParser.java
+++ b/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/impl/DynamicHTTPMetadataProviderParser.java
@@ -129,7 +129,8 @@ public class DynamicHTTPMetadataProviderParser extends AbstractDynamicHTTPMetada
final String transformRef =
StringSupport.trimOrNull(StringSupport.trimOrNull(mdq.getAttributeNS(null, "transformRef")));
final String secondaryURLBuildersRef =
- StringSupport.trimOrNull(StringSupport.trimOrNull(mdq.getAttributeNS(null, "secondaryURLBuildersRef")));
+ StringSupport.trimOrNull(StringSupport.trimOrNull(mdq.getAttributeNS(null,
+ "secondaryURLBuildersRef")));
final BeanDefinitionBuilder builder =
BeanDefinitionBuilder.genericBeanDefinition(MetadataQueryProtocolRequestURLBuilder.class);
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list