Interface VciFacade
public interface VciFacade
This class used to integrate with VCI service
- Author:
- Mahammed Taheer
-
Method Summary
Modifier and TypeMethodDescriptionprocessVciExchange(VciExchangeRequestDTO vciExchangeRequestDTO, String partnerId, String oidcClientId, Map<String, Object> metadata, ObjectWithMetadata requestWithMetadata) Process the VciExchangeRequestDTO to integrate with VciService.
-
Method Details
-
processVciExchange
VciExchangeResponseDTO processVciExchange(VciExchangeRequestDTO vciExchangeRequestDTO, String partnerId, String oidcClientId, Map<String, Object> metadata, ObjectWithMetadata requestWithMetadata) throws IdAuthenticationBusinessExceptionProcess the VciExchangeRequestDTO to integrate with VciService.- Parameters:
vciExchangeRequestDTO- is DTO of VciExchangeRequestDTOpartnerId- the partner idoidcClientId- the client idmetadata- the metadatarequestWithMetadata- the request with metadata- Returns:
- the VCI Exchange response DTO
- Throws:
IdAuthenticationBusinessException- the id authentication business exception
-