|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ResponseObjectBuilder
Used to build a response object Default impl : ResponseObjectBuilderImpl
Factory : BuilderFactory
Method Summary | ||
---|---|---|
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. |
|
|
processEncryptedResponse(MsgResponse msgResponse,
String projectName,
Class<T> clazz)
|
|
|
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)
|
Methods inherited from interface be.ehealth.technicalconnector.utils.ConfigurableImplementation |
---|
initialize |
Method Detail |
---|
boolean handlePostResponse(PostResponse postResponse) throws GenAsyncBusinessConnectorException
postResponse
- the WS response
GenAsyncBusinessConnectorException
Map<Object,SignatureVerificationResult> handleGetResponse(GetResponse getResponse) throws GenAsyncBusinessConnectorException, TechnicalConnectorException
getResponse
- the WS Response
SignatureVerificationResult
as value
GenAsyncBusinessConnectorException
- with the results if there is a signature verification failure
TechnicalConnectorException
Map<Object,SignatureVerificationResult> handleGetResponse(GetResponse getResponse, String projectName) throws GenAsyncBusinessConnectorException
GenAsyncBusinessConnectorException
<T> ProcessedGetResponse processResponse(GetResponse getResponse, Class<T> clazz, String projectName, String schemaLocation) throws GenAsyncBusinessConnectorException, TechnicalConnectorException
GenAsyncBusinessConnectorException
TechnicalConnectorException
<T> ProcessedMsgResponse<T> processEncryptedResponse(MsgResponse msgResponse, String projectName, Class<T> clazz) throws TechnicalConnectorException, GenAsyncBusinessConnectorException
TechnicalConnectorException
GenAsyncBusinessConnectorException
SignatureVerificationResult validateTAckXadesT(Object value, byte[] xadesT, String projectName) throws GenAsyncBusinessConnectorException
GenAsyncBusinessConnectorException
SignatureVerificationResult validateMsgXadesT(Object value, byte[] xadesT, String projectName) throws GenAsyncBusinessConnectorException
GenAsyncBusinessConnectorException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |