Interface ObjectValidator<T extends org.opensaml.core.xml.XMLObject>

All Known Implementing Classes:
AbstractObjectValidator, AbstractSignableObjectValidator, AssertionValidator, ResponseValidator

public interface ObjectValidator<T extends org.opensaml.core.xml.XMLObject>
Interface for validation of XML and SAML objects.
Author:
Martin Lindström (martin@idsec.se)
  • Method Summary

    Modifier and Type
    Method
    Description
    org.opensaml.saml.common.assertion.ValidationResult
    validate(T object, org.opensaml.saml.common.assertion.ValidationContext context)
    Validates the given object.
  • Method Details

    • validate

      org.opensaml.saml.common.assertion.ValidationResult validate(T object, org.opensaml.saml.common.assertion.ValidationContext context)
      Validates the given object.
      Parameters:
      object - object to be evaluated
      context - current validation context
      Returns:
      the result of the evaluation