Class SwedishEidResponseProcessorImpl
java.lang.Object
se.swedenconnect.opensaml.saml2.response.ResponseProcessorImpl
se.swedenconnect.opensaml.sweid.saml2.validation.SwedishEidResponseProcessorImpl
- All Implemented Interfaces:
Component,InitializableComponent,ResponseProcessor
A
ResponseProcessor implementation that uses validators for the Swedish eID Framework.- Author:
- Martin Lindström (martin@idsec.se)
-
Field Summary
Fields inherited from class se.swedenconnect.opensaml.saml2.response.ResponseProcessorImpl
assertionValidator, decrypter, messageReplayChecker, metadataCredentialResolver, metadataResolver, requireEncryptedAssertions, responseValidationSettings, responseValidator, securityConfiguration, signatureProfileValidator, signatureTrustEngine -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected AssertionValidatorcreateAssertionValidator(SignatureTrustEngine signatureTrustEngine, SignaturePrevalidator signatureProfileValidator) protected ResponseValidatorcreateResponseValidator(SignatureTrustEngine signatureTrustEngine, SignaturePrevalidator signatureProfileValidator) protected AbstractAssertionValidationParametersBuilder<?> Methods inherited from class se.swedenconnect.opensaml.saml2.response.ResponseProcessorImpl
buildSignatureValidationCriteriaSet, buildSignatureValidationParametersCriterion, checkSetterPreconditions, decodeResponse, getMetadata, getSpMetadata, initialize, isInitialized, processSamlResponse, setDecrypter, setMessageReplayChecker, setMetadataResolver, setRequireEncryptedAssertions, setResponseValidationSettings, setSecurityConfiguration, validateAssertion, validateRelayState, validateResponse
-
Constructor Details
-
SwedishEidResponseProcessorImpl
public SwedishEidResponseProcessorImpl()
-
-
Method Details
-
createResponseValidator
protected ResponseValidator createResponseValidator(SignatureTrustEngine signatureTrustEngine, SignaturePrevalidator signatureProfileValidator) - Overrides:
createResponseValidatorin classResponseProcessorImpl
-
createAssertionValidator
protected AssertionValidator createAssertionValidator(SignatureTrustEngine signatureTrustEngine, SignaturePrevalidator signatureProfileValidator) - Overrides:
createAssertionValidatorin classResponseProcessorImpl
-
getAssertionValidationParametersBuilder
- Overrides:
getAssertionValidationParametersBuilderin classResponseProcessorImpl
-