-
- All Superinterfaces:
SAMLAssertionValidator
public interface SAMLValidator extends SAMLAssertionValidator
- Author:
- kumar.jayanti
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.sun.xml.wss.impl.callback.SAMLAssertionValidator
SAMLAssertionValidator.SAMLValidationException
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidvalidate(XMLStreamReader assertion, Map runtimeProps, Subject clientSubject)Note: The runtime already validates the Enveloped Signature for a HOK assertion before calling this validate() methodvoidvalidate(Element assertion, Map runtimeProps, Subject clientSubject)Note: The runtime already validates the Enveloped Signature for a HOK assertion before calling this validate() method-
Methods inherited from interface com.sun.xml.wss.impl.callback.SAMLAssertionValidator
validate, validate
-
-
-
-
Method Detail
-
validate
void validate(Element assertion, Map runtimeProps, Subject clientSubject) throws SAMLAssertionValidator.SAMLValidationException
Note: The runtime already validates the Enveloped Signature for a HOK assertion before calling this validate() method- Parameters:
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 information- Throws:
SAMLAssertionValidator.SAMLValidationException- if the validation of the SAML Assertion fails
-
validate
void validate(XMLStreamReader assertion, Map runtimeProps, Subject clientSubject) throws SAMLAssertionValidator.SAMLValidationException
Note: The runtime already validates the Enveloped Signature for a HOK assertion before calling this validate() method- Parameters:
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 information- Throws:
SAMLAssertionValidator.SAMLValidationException- if the validation of the SAML Assertion fails
-
-