Class ScriptedDataConnector.NullValidator
java.lang.Object
net.shibboleth.idp.attribute.resolver.dc.scripted.impl.ScriptedDataConnector.NullValidator
- All Implemented Interfaces:
Validator
- Enclosing class:
- ScriptedDataConnector
Because we are a SearchDataConnector we need to have a validator, so this plugs the gap.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns whetherValidator.validate(DataConnector)should throw or log errors.voidsetThrowValidateError(boolean what) Sets whetherValidator.validate(DataConnector)should throw or log errors.voidvalidate(DataConnector dataConnector) Probe the data connector and conditionally fails if it is not valid and ready for use.
-
Field Details
-
throwValidateError
private boolean throwValidateErrorWhether to raise an error.
-
-
Constructor Details
-
NullValidator
private NullValidator()
-
-
Method Details
-
validate
Probe the data connector and conditionally fails if it is not valid and ready for use.- Specified by:
validatein interfaceValidator- Parameters:
dataConnector- data connector to validate- Throws:
ValidationException- thrown if validation fails andValidator.isThrowValidateError()is true
-
setThrowValidateError
public void setThrowValidateError(boolean what) Sets whetherValidator.validate(DataConnector)should throw or log errors.- Specified by:
setThrowValidateErrorin interfaceValidator- Parameters:
what- whetherValidator.validate(DataConnector)should throw or log errors
-
isThrowValidateError
public boolean isThrowValidateError()Returns whetherValidator.validate(DataConnector)should throw or log errors.- Specified by:
isThrowValidateErrorin interfaceValidator- Returns:
- whether
Validator.validate(DataConnector)should throw or log errors
-