Uses of Class
se.idsec.signservice.integration.state.SignatureSessionState
Packages that use SignatureSessionState
Package
Description
Defines interfaces for processing of sign requests and responses.
Implementations for processing of sign requests and responses.
Interfaces for the SignService Integration Service state handling.
Implementation classes for the SignService Integration state handling.
-
Uses of SignatureSessionState in se.idsec.signservice.integration.process
Methods in se.idsec.signservice.integration.process with parameters of type SignatureSessionStateModifier and TypeMethodDescriptionse.idsec.signservice.integration.SignatureResultSignResponseProcessor.processSignResponse(String signResponse, SignatureSessionState sessionState, IntegrationServiceConfiguration config, se.idsec.signservice.integration.SignResponseProcessingParameters parameters) Processes the supplied SignResponse according to the supplied processing parameters and the session state. -
Uses of SignatureSessionState in se.idsec.signservice.integration.process.impl
Methods in se.idsec.signservice.integration.process.impl with parameters of type SignatureSessionStateModifier and TypeMethodDescriptionprotected se.idsec.signservice.integration.document.TbsDocumentDefaultSignResponseProcessor.getTbsDocument(se.swedenconnect.schemas.csig.dssext_1_1.SignTaskData signTaskData, SignatureSessionState state) Given aSignTaskDatathe method finds the corresponding TBS document from the session state.protected <T,X extends AdesObject>
se.idsec.signservice.integration.document.SignedDocumentDefaultSignResponseProcessor.processDocument(SignedDocumentProcessor<T, X> processor, se.swedenconnect.schemas.csig.dssext_1_1.SignTaskData signTaskData, List<X509Certificate> signerCertificateChain, SignatureSessionState state, SignResponseWrapper signResponse, se.idsec.signservice.integration.SignResponseProcessingParameters parameters) Compiles a signed document and validates it.se.idsec.signservice.integration.authentication.SignerAssertionInformationDefaultSignerAssertionInfoProcessor.processSignerAssertionInfo(SignResponseWrapper signResponse, SignatureSessionState state, se.idsec.signservice.integration.SignResponseProcessingParameters parameters) Processes and validates theSignerAssertionInforeceived in the suppliedSignResponseand creates aSignerAssertionInformationobject that is to be returned back to the caller.se.idsec.signservice.integration.authentication.SignerAssertionInformationSignerAssertionInfoProcessor.processSignerAssertionInfo(SignResponseWrapper signResponse, SignatureSessionState state, se.idsec.signservice.integration.SignResponseProcessingParameters parameters) Processes and validates theSignerAssertionInforeceived in the suppliedSignResponseand creates aSignerAssertionInformationobject that is to be returned back to the caller.se.idsec.signservice.integration.SignatureResultDefaultSignResponseProcessor.processSignResponse(String signResponse, SignatureSessionState sessionState, IntegrationServiceConfiguration config, se.idsec.signservice.integration.SignResponseProcessingParameters parameters) Processes the supplied SignResponse according to the supplied processing parameters and the session state.protected booleanDefaultSignerAssertionInfoProcessor.requireDisplaySignMessageProof(SignatureSessionState state) Tells if the display of a sign message with a MustShow flag set was requested. -
Uses of SignatureSessionState in se.idsec.signservice.integration.state
Methods in se.idsec.signservice.integration.state that return SignatureSessionStateModifier and TypeMethodDescriptionSignatureStateProcessor.getSignatureState(se.idsec.signservice.integration.core.SignatureState inputState, String requesterId) Should be called during processing of aSignResponsemessage. -
Uses of SignatureSessionState in se.idsec.signservice.integration.state.impl
Methods in se.idsec.signservice.integration.state.impl that return SignatureSessionStateModifier and TypeMethodDescriptionEncodedSignatureSessionState.getSignatureSessionState()Decompresses and gets the session state.DefaultSignatureStateProcessor.getSignatureState(se.idsec.signservice.integration.core.SignatureState inputState, String requesterId) Should be called during processing of aSignResponsemessage.Methods in se.idsec.signservice.integration.state.impl with parameters of type SignatureSessionStateModifier and TypeMethodDescriptionvoidEncodedSignatureSessionState.setSignatureSessionState(SignatureSessionState state) Assigns the state to be compressed.Constructors in se.idsec.signservice.integration.state.impl with parameters of type SignatureSessionStateModifierConstructorDescriptionConstructor.