be.ehealth.businessconnector.genericasync.helper
Interface CommonAsyncService
- All Known Subinterfaces:
- AgreementService, MedAdminService, MemberDataService, VsbNetInsurabilityService, VsbNetInvoiceService, VsbNetMohmService
- All Known Implementing Classes:
- AgreementServiceImpl, DefaultCommonAsyncService, MedadminServiceImpl, MemberDataServiceImpl, VsbNetInsurabilityServiceImpl, VsbNetInvoiceServiceImpl, VsbNetMohmServiceImpl
public interface CommonAsyncService
Interface for common generic asynchrounous service operations and validation methods.
confirmAll
ConfirmResponse confirmAll(ProcessedGetResponse getResponse)
throws ConnectorException
- Throws:
ConnectorException
confirmAllTAcks
ConfirmResponse confirmAllTAcks(ProcessedGetResponse getResponse)
throws ConnectorException
- Throws:
ConnectorException
confirmAllMessages
ConfirmResponse confirmAllMessages(ProcessedGetResponse getResponse)
throws ConnectorException
- Throws:
ConnectorException
confirmTAck
ConfirmResponse confirmTAck(ProcessedTAckResponse tAckResponse)
throws ConnectorException
- Throws:
ConnectorException
confirmMessage
ConfirmResponse confirmMessage(ProcessedMsgResponse msgResponse)
throws ConnectorException
- Throws:
ConnectorException
validateXadesTWithManifest
SignatureVerificationResult validateXadesTWithManifest(TAckResponse tAckResponse,
Blob postedBlob,
byte[] xadesT)
throws GenAsyncBusinessConnectorException
- Method to validate asynchrounously the signature of a tack response against the original posted blob.
- Parameters:
tAckResponse - the signed tack responsepostedBlob - the blob posted as the the original request. The signature must contain a manifest linked to this blobxadesT - the signature to be verified
- Returns:
-
- Throws:
GenAsyncBusinessConnectorException
Connector Packaging generic 3.24.0 API
Copyright © {inceptionYear}-2023 eHealth. All Rights Reserved.