public interface SamlValidator
Modifier and Type | Method and Description |
---|---|
void |
validate(Saml2Object saml2Object,
HostedProviderService provider)
Performs an object validation on the respective object
|
Signature |
validateSignature(Saml2Object saml2Object,
List<SimpleKey> verificationKeys)
Validates a signature on a SAML object.
|
Signature validateSignature(Saml2Object saml2Object, 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, HostedProviderService provider) throws ValidationException
saml2Object
- the object to be validated according to SAML specification rulesprovider
- the object used to resolve metadataValidationException
- if validation failed. Details in the exception.