public interface ResponseObjectBuilder extends ConfigurableImplementation
ResponseObjectBuilderImpl
Factory : BuilderFactory
Modifier and Type | Method and Description |
---|---|
Map<Object,SignatureVerificationResult> |
handleGetResponse(GetResponse getResponse)
Checks and validates the response of a get request.
|
Map<Object,SignatureVerificationResult> |
handleGetResponse(GetResponse getResponse,
String projectName) |
boolean |
handlePostResponse(PostResponse postResponse)
Check the response of a post request.
|
<T> ProcessedMsgResponse<T> |
processEncryptedResponse(MsgResponse msgResponse,
String projectName,
Class<T> clazz) |
<T> ProcessedGetResponse |
processResponse(GetResponse getResponse,
Class<T> clazz,
String projectName,
String schemaLocation) |
SignatureVerificationResult |
validateMsgXadesT(Object value,
byte[] xadesT,
String projectName) |
SignatureVerificationResult |
validateTAckXadesT(Object value,
byte[] xadesT,
String projectName) |
initialize
boolean handlePostResponse(PostResponse postResponse) throws GenAsyncBusinessConnectorException
postResponse
- the WS responseGenAsyncBusinessConnectorException
Map<Object,SignatureVerificationResult> handleGetResponse(GetResponse getResponse) throws GenAsyncBusinessConnectorException, TechnicalConnectorException
getResponse
- the WS ResponseSignatureVerificationResult
as valueGenAsyncBusinessConnectorException
- with the results if there is a signature verification failureTechnicalConnectorException
Map<Object,SignatureVerificationResult> handleGetResponse(GetResponse getResponse, String projectName) throws GenAsyncBusinessConnectorException
<T> ProcessedGetResponse processResponse(GetResponse getResponse, Class<T> clazz, String projectName, String schemaLocation) throws GenAsyncBusinessConnectorException, TechnicalConnectorException
<T> ProcessedMsgResponse<T> processEncryptedResponse(MsgResponse msgResponse, String projectName, Class<T> clazz) throws TechnicalConnectorException, GenAsyncBusinessConnectorException
SignatureVerificationResult validateTAckXadesT(Object value, byte[] xadesT, String projectName) throws GenAsyncBusinessConnectorException
SignatureVerificationResult validateMsgXadesT(Object value, byte[] xadesT, String projectName) throws GenAsyncBusinessConnectorException
Connector Packaging TRUSSMAKER 4.1.2 API
Copyright © {inceptionYear}-2022 eHealth. All Rights Reserved.