public interface SamlValidator
Modifier and Type | Method and Description |
---|---|
void |
validate(Saml2Object saml2Object,
SamlObjectResolver resolver,
javax.servlet.http.HttpServletRequest request)
Performs an object validation on the respective object
|
Signature |
validateSignature(Saml2Object saml2Object,
java.util.List<SimpleKey> verificationKeys)
Validates a signature on a SAML object.
|
Signature validateSignature(Saml2Object saml2Object, java.util.List<SimpleKey> verificationKeys) throws SignatureException
saml2Object
- - a signed object to validateverificationKeys
- a list of keys to use for validationSignatureException
- if object failed signature validationvoid validate(Saml2Object saml2Object, SamlObjectResolver resolver, javax.servlet.http.HttpServletRequest request) throws ValidationException
saml2Object
- the object to be validated according to SAML specification rulesresolver
- the object used to resolve metadatarequest
- - the servlet request that this object came in onValidationException
- if validation failed. Details in the exception.