public interface SAMLValidator extends SAMLAssertionValidator
SAMLAssertionValidator.SAMLValidationException| Modifier and Type | Method and Description |
|---|---|
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
|
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
|
validate, validatevoid validate(Element assertion, Map runtimeProps, Subject clientSubject) throws SAMLAssertionValidator.SAMLValidationException
assertion - The assertion as a DOM ElementruntimeProps - the runtime properties associated with this requestclientSubject - the Subject of the sender which can be updated after validation
with principal/credential informationSAMLValidationException - if the validation of the SAML Assertion failsSAMLAssertionValidator.SAMLValidationExceptionvoid validate(XMLStreamReader assertion, Map runtimeProps, Subject clientSubject) throws SAMLAssertionValidator.SAMLValidationException
assertion - The assertion as an XMLStreamReaderruntimeProps - the runtime properties associated with this requestclientSubject - the Subject of the sender which can be updated after validation
with principal/credential informationSAMLValidationException - if the validation of the SAML Assertion failsSAMLAssertionValidator.SAMLValidationExceptionCopyright © 2005–2018 Oracle Corporation. All rights reserved.