[java-identity-provider] 37/51: IDP-1121 Remove Deprecated Constructors from LDAP support classes
Rod Widdowson
rdw at steadingsoftware.com
Wed Feb 6 08:43:08 EST 2019
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=c1796e533ade59dd6e2f369c88b8516934bfaedb
commit c1796e533ade59dd6e2f369c88b8516934bfaedb
Author: Rod Widdowson <rdw at steadingsoftware.com>
AuthorDate: Sun Jan 27 14:24:52 2019 +0000
IDP-1121 Remove Deprecated Constructors from LDAP support classes
https://issues.shibboleth.net/jira/browse/IDP-1121
ConnectionFactoryValidator and
ParameterizedExecutableSearchFilterBuilder
---
.../dc/ldap/impl/ConnectionFactoryValidator.java | 43 +---------------------
...ParameterizedExecutableSearchFilterBuilder.java | 20 ----------
2 files changed, 1 insertion(+), 62 deletions(-)
diff --git a/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/dc/ldap/impl/ConnectionFactoryValidator.java b/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/dc/ldap/impl/ConnectionFactoryValidator.java
index 48cb8a8..5e752fe 100644
--- a/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/dc/ldap/impl/ConnectionFactoryValidator.java
+++ b/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/dc/ldap/impl/ConnectionFactoryValidator.java
@@ -30,9 +30,6 @@ import net.shibboleth.idp.attribute.resolver.dc.Validator;
import net.shibboleth.utilities.java.support.component.AbstractInitializableComponent;
import net.shibboleth.utilities.java.support.component.ComponentInitializationException;
import net.shibboleth.utilities.java.support.logic.Constraint;
-import net.shibboleth.utilities.java.support.logic.ConstraintViolationException;
-import net.shibboleth.utilities.java.support.primitive.DeprecationSupport;
-import net.shibboleth.utilities.java.support.primitive.DeprecationSupport.ObjectType;
/**
* Validator implementation that invokes {@link Connection#open()} to determine if the ConnectionFactory is properly
@@ -48,45 +45,7 @@ public class ConnectionFactoryValidator extends AbstractInitializableComponent i
/** Whether validate should throw, default value is <code>true</code>. */
private boolean throwOnValidateError = true;
-
- /**
- * Creates a new connection factory validator.
- *
- * @param factory to validate
- * @deprecated - use the property setters
- */
- @Deprecated public ConnectionFactoryValidator(@Nonnull final ConnectionFactory factory) {
- DeprecationSupport.warn(ObjectType.METHOD, "ConnectionFactoryValidator(ConnectionFactory)",
- null, "ConnectionFactoryValidator()");
- setConnectionFactory(factory);
- setThrowValidateError(true);
- try {
- initialize();
- } catch (final ComponentInitializationException e) {
- throw new ConstraintViolationException("Invalid parameterization to deprecated structure");
- }
- }
-
- /**
- * Creates a new connection factory validator.
- *
- * @param factory to validate
- * @param throwOnError whether {@link #validate()} should throw or log errors
- * @deprecated - use the property setters
- */
- @Deprecated public ConnectionFactoryValidator(@Nonnull final ConnectionFactory factory,
- final boolean throwOnError) {
- DeprecationSupport.warn(ObjectType.METHOD, "ConnectionFactoryValidator(ConnectionFactory, boolean)",
- null, "ConnectionFactoryValidator()");
- setConnectionFactory(factory);
- setThrowValidateError(throwOnError);
- try {
- initialize();
- } catch (final ComponentInitializationException e) {
- throw new ConstraintViolationException("Invalid parameterization to deprecated structure");
- }
- }
-
+
/**
* Constructor.
*
diff --git a/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/dc/ldap/impl/ParameterizedExecutableSearchFilterBuilder.java b/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/dc/ldap/impl/ParameterizedExecutableSearchFilterBuilder.java
index f5efc3d..6b1305c 100644
--- a/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/dc/ldap/impl/ParameterizedExecutableSearchFilterBuilder.java
+++ b/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/dc/ldap/impl/ParameterizedExecutableSearchFilterBuilder.java
@@ -31,9 +31,6 @@ import net.shibboleth.utilities.java.support.annotation.constraint.NonnullAfterI
import net.shibboleth.utilities.java.support.component.ComponentInitializationException;
import net.shibboleth.utilities.java.support.component.ComponentSupport;
import net.shibboleth.utilities.java.support.logic.Constraint;
-import net.shibboleth.utilities.java.support.logic.ConstraintViolationException;
-import net.shibboleth.utilities.java.support.primitive.DeprecationSupport;
-import net.shibboleth.utilities.java.support.primitive.DeprecationSupport.ObjectType;
/**
* An {@link net.shibboleth.idp.attribute.resolver.dc.impl.ExecutableSearchBuilder} that generates the search filter to
@@ -46,23 +43,6 @@ public class ParameterizedExecutableSearchFilterBuilder extends AbstractExecutab
@NonnullAfterInit private String searchFilter;
/**
- * Constructor.
- *
- * @param filter used for the LDAP search
- * @deprecated - use the property setters
- */
- @Deprecated public ParameterizedExecutableSearchFilterBuilder(@Nonnull final String filter) {
- DeprecationSupport.warn(ObjectType.METHOD, "ParameterizedExecutableSearchFilterBuilder(String)",
- null, "ParameterizedExecutableSearchFilterBuilder()");
- setSearchFilter(filter);
- try {
- initialize();
- } catch (final ComponentInitializationException e) {
- throw new ConstraintViolationException("Invalid parameterization.");
- }
- }
-
- /**
* Constructor.
*
*/
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list