Package net.shibboleth.metadata.validate
package net.shibboleth.metadata.validate
Classes for validation of specific object types.
- Since:
- 0.9.0
-
ClassDescriptionA
Validatorwhich accepts any value, returningValidator.Action.DONEto terminate any validator sequence.BaseAsValidator<V,A> An abstract base class forValidatorimplementations which validate a value of one type "as" another type: for example, to validate aString"as" anInternetDomainName.Base class for validator implementations.AValidatorwhich rejects any value, returningValidator.Action.DONEto terminate any validator sequence.Validator<V>Interface for a validator to be applied to an value in the context of a givenItem, to which status metadata will be added when appropriate.Validatorinstances are normally applied in sequence in a chain of responsibility pattern orchestrated by the caller.AValidatorimplementation which encapsulates the functionality of stepping through a sequence of other validators.