Package com.sun.xml.wss.impl.callback
Interface SAMLValidator
- All Superinterfaces:
SAMLAssertionValidator
- Author:
- kumar.jayanti
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.sun.xml.wss.impl.callback.SAMLAssertionValidator
SAMLAssertionValidator.SAMLValidationException -
Method Summary
Modifier and TypeMethodDescriptionvoidvalidate(XMLStreamReader assertion, Map runtimeProps, Subject clientSubject) Note: The runtime already validates the Enveloped Signature for a HOK assertion before calling this validate() methodvoidNote: The runtime already validates the Enveloped Signature for a HOK assertion before calling this validate() methodMethods inherited from interface com.sun.xml.wss.impl.callback.SAMLAssertionValidator
validate, validate
-
Method Details
-
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
-