Class SigningCertificateRequirementsValidator
java.lang.Object
se.idsec.signservice.integration.core.validation.AbstractInputValidator<se.idsec.signservice.integration.certificate.SigningCertificateRequirements,IntegrationServiceConfiguration>
se.idsec.signservice.integration.certificate.impl.SigningCertificateRequirementsValidator
- All Implemented Interfaces:
InputValidator<se.idsec.signservice.integration.certificate.SigningCertificateRequirements,
IntegrationServiceConfiguration>
public class SigningCertificateRequirementsValidator
extends AbstractInputValidator<se.idsec.signservice.integration.certificate.SigningCertificateRequirements,IntegrationServiceConfiguration>
Validator for
SigningCertificateRequirements
objects.
The validator is used both when checking input (hint is set) and when checking the configuration (hint is null).
- Author:
- Martin Lindström (martin@idsec.se), Stefan Santesson (stefan@idsec.se)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvalidate
(se.idsec.signservice.integration.certificate.SigningCertificateRequirements object, String objectName, IntegrationServiceConfiguration hint) Validates the supplied object using the supplied hint.Methods inherited from class se.idsec.signservice.integration.core.validation.AbstractInputValidator
validateObject
-
Constructor Details
-
SigningCertificateRequirementsValidator
public SigningCertificateRequirementsValidator()
-
-
Method Details
-
validate
public ValidationResult validate(se.idsec.signservice.integration.certificate.SigningCertificateRequirements object, @Nullable String objectName, IntegrationServiceConfiguration hint) Validates the supplied object using the supplied hint. The returnedValidationResult
should be queried for errors.- Parameters:
object
- the object to validateobjectName
- the object name (null
for no name)hint
- an optional validation hint- Returns:
- a validation errors object
-