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