Package se.idsec.signservice.integration
Class ProcessSignResponseInput
java.lang.Object
se.idsec.signservice.integration.ProcessSignResponseInput
The 
ProceessSignResponseInput class is intended to be used when the SignService Integration service is
 implemented as a REST service. It collects all the parameters of the
 SignServiceIntegrationService.processSignResponse(String, String, se.idsec.signservice.integration.core.SignatureState, SignResponseProcessingParameters)
 method.- Author:
 - Martin Lindström (martin@idsec.se), Stefan Santesson (stefan@idsec.se)
 
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classBuilder forProcessSignResponseInputobjects. - 
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.ProcessSignResponseInput(String signResponse, String relayState, SignatureState state, SignResponseProcessingParameters parameters) Constructor. - 
Method Summary
Modifier and TypeMethodDescriptionGets the optional processing parameters giving directives about the processing.Gets the relayState (read from the RelayState POST parameter).Gets the Base64-encoded SignResponse message (read from the EidSignResponse POST parameter).getState()Gets the signature state.voidsetParameters(SignResponseProcessingParameters parameters) Assigns the processing parameters giving directives about the processing.voidsetRelayState(String relayState) Assigns the relayState (read from the RelayState POST parameter).voidsetSignResponse(String signResponse) Assigns the Base64-encoded SignResponse message (read from the EidSignResponse POST parameter).voidsetState(SignatureState state) Assigns the signature state. 
- 
Constructor Details
- 
ProcessSignResponseInput
public ProcessSignResponseInput()Default constructor. - 
ProcessSignResponseInput
public ProcessSignResponseInput(String signResponse, String relayState, SignatureState state, SignResponseProcessingParameters parameters) Constructor.- Parameters:
 signResponse- the Base64-encoded SignResponse message (from the EidSignResponse POST parameter)relayState- the relayState (read from the RelayState POST parameter)state- the signature stateparameters- processing parameters giving directives about the processing (may benull)
 
 - 
 - 
Method Details
- 
getSignResponse
Gets the Base64-encoded SignResponse message (read from the EidSignResponse POST parameter).- Returns:
 - the base64-encoded SignResponse
 
 - 
setSignResponse
Assigns the Base64-encoded SignResponse message (read from the EidSignResponse POST parameter).- Parameters:
 signResponse- the base64-encoded SignResponse
 - 
getRelayState
Gets the relayState (read from the RelayState POST parameter).- Returns:
 - the RelayState parameter
 
 - 
setRelayState
Assigns the relayState (read from the RelayState POST parameter).- Parameters:
 relayState- the RelayState parameter
 - 
getState
Gets the signature state.- Returns:
 - the signature state
 
 - 
setState
Assigns the signature state.- Parameters:
 state- the signature state
 - 
getParameters
Gets the optional processing parameters giving directives about the processing.- Returns:
 - processing parameters, or 
null 
 - 
setParameters
Assigns the processing parameters giving directives about the processing.- Parameters:
 parameters- processing parameters
 
 -