public interface ResponseProcessor
| Modifier and Type | Method and Description | 
|---|---|
| ResponseProcessingResult | processSamlResponse(String samlResponse,
                   String relayState,
                   ResponseProcessingInput input,
                   PeerMetadataResolver peerMetadataResolver,
                   ValidationContext validationContext)Processes a SAML response including signature validation and assertion decryption. | 
ResponseProcessingResult processSamlResponse(String samlResponse, String relayState, ResponseProcessingInput input, PeerMetadataResolver peerMetadataResolver, ValidationContext validationContext) throws ResponseStatusErrorException, ResponseProcessingException
samlResponse - the base64 encoded SAML responserelayState - the received relay stateinput - the processing inputpeerMetadataResolver - a resolver for finding the peer metadata entryvalidationContext - optional validation context for controlling the validation and assertion validation processResponseStatusErrorException - if the response indicates a non-successful StatusResponseProcessingException - for other processing errorsCopyright © 2018 Litsec AB. All rights reserved.