Interface SAMLValidator

All Superinterfaces:
SAMLAssertionValidator

public interface SAMLValidator extends SAMLAssertionValidator
Author:
kumar.jayanti
  • Method Details

    • validate

      void validate(Element assertion, Map runtimeProps, Subject clientSubject)
      Note: The runtime already validates the Enveloped Signature for a HOK assertion before calling this validate() method
      Parameters:
      assertion - The assertion as a DOM Element
      runtimeProps - the runtime properties associated with this request
      clientSubject - the Subject of the sender which can be updated after validation with principal/credential information
    • validate

      void validate(XMLStreamReader assertion, Map runtimeProps, Subject clientSubject)
      Note: The runtime already validates the Enveloped Signature for a HOK assertion before calling this validate() method
      Parameters:
      assertion - The assertion as an XMLStreamReader
      runtimeProps - the runtime properties associated with this request
      clientSubject - the Subject of the sender which can be updated after validation with principal/credential information