Package uk.gov.ida.saml.security
Class SamlMessageSignatureValidator
- java.lang.Object
-
- uk.gov.ida.saml.security.SamlMessageSignatureValidator
-
public class SamlMessageSignatureValidator extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SamlMessageSignatureValidator(SignatureValidator signatureValidator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SamlValidationResponsevalidate(org.opensaml.saml.saml2.core.Assertion assertion, javax.xml.namespace.QName role)SamlValidationResponsevalidate(org.opensaml.saml.saml2.core.RequestAbstractType request, javax.xml.namespace.QName role)SamlValidationResponsevalidate(org.opensaml.saml.saml2.core.Response response, javax.xml.namespace.QName role)
-
-
-
Constructor Detail
-
SamlMessageSignatureValidator
public SamlMessageSignatureValidator(SignatureValidator signatureValidator)
-
-
Method Detail
-
validate
public SamlValidationResponse validate(org.opensaml.saml.saml2.core.Response response, javax.xml.namespace.QName role)
-
validate
public SamlValidationResponse validate(org.opensaml.saml.saml2.core.Assertion assertion, javax.xml.namespace.QName role)
-
validate
public SamlValidationResponse validate(org.opensaml.saml.saml2.core.RequestAbstractType request, javax.xml.namespace.QName role)
- Parameters:
request- - an AttributeQuery or AuthnRequest to validaterole- - a QName role- Returns:
- a SamlValidationResponse indicating if the signature was valid
-
-