Class SamlAssertionValidatorImpl
java.lang.Object
org.codice.ddf.security.saml.assertion.validator.impl.SamlAssertionValidatorImpl
- All Implemented Interfaces:
org.codice.ddf.security.saml.assertion.validator.SamlAssertionValidator
public class SamlAssertionValidatorImpl
extends Object
implements org.codice.ddf.security.saml.assertion.validator.SamlAssertionValidator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetSignatureProperties(String signatureProperties) voidsetSignatureProperties(String signatureProperties) voidvalidate(org.codice.ddf.security.handler.SAMLAuthenticationToken token) Validates a SAMLAuthenticationToken by checking it's signature against the configured system certs.
-
Constructor Details
-
SamlAssertionValidatorImpl
public SamlAssertionValidatorImpl()
-
-
Method Details
-
validate
public void validate(org.codice.ddf.security.handler.SAMLAuthenticationToken token) throws org.codice.ddf.platform.filter.AuthenticationFailureException Validates a SAMLAuthenticationToken by checking it's signature against the configured system certs.- Specified by:
validatein interfaceorg.codice.ddf.security.saml.assertion.validator.SamlAssertionValidator- Parameters:
token- token to validate- Throws:
org.codice.ddf.platform.filter.AuthenticationFailureException- thrown when the cert fails to validate
-
setSignatureProperties
- Specified by:
setSignaturePropertiesin interfaceorg.codice.ddf.security.saml.assertion.validator.SamlAssertionValidator
-
getSignatureProperties
- Specified by:
getSignaturePropertiesin interfaceorg.codice.ddf.security.saml.assertion.validator.SamlAssertionValidator
-