@ThreadSafe public interface ConditionValidator
Modifier and Type | Method and Description |
---|---|
QName |
getServicedCondition()
Gets the element or schema type QName of the condition handled by this validator.
|
ValidationResult |
validate(Condition condition,
Assertion assertion,
ValidationContext context)
Validates the given condition.
|
@Nonnull QName getServicedCondition()
@Nonnull ValidationResult validate(@Nonnull Condition condition, @Nonnull Assertion assertion, @Nonnull ValidationContext context) throws AssertionValidationException
condition
- condition to be evaluatedassertion
- assertion bearing the conditioncontext
- current Assertion validation contextAssertionValidationException
- if there is a problem processing the validation operationCopyright © 1999–2016 Shibboleth Consortium. All rights reserved.