Class AssertionValidationSupport

java.lang.Object
org.opensaml.saml.saml2.assertion.impl.AssertionValidationSupport

public final class AssertionValidationSupport
extends Object
Support methods for assertion validation.
  • Field Details

    • LOG

      private static final org.slf4j.Logger LOG
      Logger.
  • Constructor Details

    • AssertionValidationSupport

      private AssertionValidationSupport()
  • Method Details

    • checkAddress

      @Nonnull public static ValidationResult checkAddress​(@Nonnull ValidationContext context, @Nullable String address, @Nonnull String validAddressesParam, @Nonnull Assertion assertion, @Nonnull String description)
      Check an address from an assertion using valid values obtained from the validation context.
      Parameters:
      context - the validation context
      address - the address to be evaluated
      validAddressesParam - the name of the context parameter holding the set of valid addresses
      assertion - the assertion which is the context for evaluation
      description - a brief description string used in logging messages
      Returns:
      the validation result