# Uses of Class
be.ehealth.technicalconnector.exception.TechnicalConnectorException

Packages that use TechnicalConnectorException
Package
Description
be.ehealth.business.common.helper
be.ehealth.business.common.util
be.ehealth.business.common.validator
be.ehealth.business.intrahubcommons.helper
be.ehealth.business.intrahubcommons.security
be.ehealth.business.kmehrcommons
The kmehrcommons project use two classes to function.
be.ehealth.business.kmehrcommons.builders
be.ehealth.business.kmehrcommons.builders.mycarenet
be.ehealth.business.kmehrcommons.mycarenet
be.ehealth.business.kmehrcommons.validator
be.ehealth.business.kmehrcommons.validator.impl
be.ehealth.business.mycarenetcommons.builders
be.ehealth.business.mycarenetcommons.builders.impl
be.ehealth.business.mycarenetcommons.builders.util
be.ehealth.business.mycarenetcommons.mapper
be.ehealth.business.mycarenetcommons.security
be.ehealth.business.mycarenetcommons.v3.mapper
be.ehealth.business.mycarenetcommons.v4.builders
be.ehealth.business.mycarenetdomaincommons.builders
be.ehealth.business.mycarenetdomaincommons.builders.impl
be.ehealth.business.mycarenetdomaincommons.domain
this package contains the domain objects to create a request to send to mycarenet as defined on their document Service_Catalogue_Commons
be.ehealth.business.mycarenetdomaincommons.exception
be.ehealth.business.mycarenetdomaincommons.mapper
be.ehealth.business.mycarenetdomaincommons.util
be.ehealth.businessconnector.addressbook.service
be.ehealth.businessconnector.addressbook.service.impl
be.ehealth.businessconnector.addressbook.session
be.ehealth.businessconnector.addressbook.session.impl
be.ehealth.businessconnector.consultrnv2.service
be.ehealth.businessconnector.consultrnv2.service.impl
be.ehealth.businessconnector.consultrnv2.service.impl.support
be.ehealth.businessconnector.consultrnv2.session
be.ehealth.businessconnector.consultrnv2.session.impl
be.ehealth.businessconnector.dicsv4.service
be.ehealth.businessconnector.dicsv4.session
be.ehealth.businessconnector.dicsv4.session.impl
be.ehealth.businessconnector.dicsv5.service
be.ehealth.businessconnector.dicsv5.session
be.ehealth.businessconnector.dicsv5.session.impl
be.ehealth.businessconnector.dmg.builders
be.ehealth.businessconnector.dmg.builders.impl
be.ehealth.businessconnector.dmg.domain
be.ehealth.businessconnector.dmg.service
be.ehealth.businessconnector.dmg.service.impl
be.ehealth.businessconnector.dmg.session
be.ehealth.businessconnector.dmg.session.impl
be.ehealth.businessconnector.ehbox.api.domain
be.ehealth.businessconnector.ehbox.v3.builders
Contains the interface to build the Object that 'll be passed to the services and the BuilderFactory to get it
be.ehealth.businessconnector.ehbox.v3.builders.impl
be.ehealth.businessconnector.ehbox.v3.exception
be.ehealth.businessconnector.ehbox.v3.service
Contains the interface of the service publication and consultation and the factory to get it back
be.ehealth.businessconnector.ehbox.v3.session.impl
be.ehealth.businessconnector.ehbox.v3.validator
be.ehealth.businessconnector.genericasync.builders
be.ehealth.businessconnector.genericasync.builders.impl
be.ehealth.businessconnector.genericasync.encrypt
be.ehealth.businessconnector.genericasync.helper
be.ehealth.businessconnector.genericasync.service
be.ehealth.businessconnector.genericasync.service.impl
be.ehealth.businessconnector.genericasync.session
be.ehealth.businessconnector.genericasync.session.impl
be.ehealth.businessconnector.genins.builders
be.ehealth.businessconnector.genins.builders.impl
be.ehealth.businessconnector.genins.service
be.ehealth.businessconnector.genins.service.impl
be.ehealth.businessconnector.genins.session
be.ehealth.businessconnector.genins.session.impl
be.ehealth.businessconnector.hub.builders
be.ehealth.businessconnector.hub.service
be.ehealth.businessconnector.hub.service.impl
be.ehealth.businessconnector.hub.session
be.ehealth.businessconnector.hub.session.impl
be.ehealth.businessconnector.hub.util
be.ehealth.businessconnector.hubv3.builders
be.ehealth.businessconnector.hubv3.service
be.ehealth.businessconnector.hubv3.service.impl
be.ehealth.businessconnector.hubv3.session
be.ehealth.businessconnector.hubv3.session.impl
be.ehealth.businessconnector.hubv3.util
be.ehealth.businessconnector.mediprimauma.service
be.ehealth.businessconnector.mediprimauma.service.impl
be.ehealth.businessconnector.mediprimauma.session
be.ehealth.businessconnector.mediprimauma.session.impl
be.ehealth.businessconnector.mycarenet.attestv3.builders
be.ehealth.businessconnector.mycarenet.attestv3.builders.impl
be.ehealth.businessconnector.mycarenet.attestv3.service
be.ehealth.businessconnector.mycarenet.attestv3.service.impl
be.ehealth.businessconnector.mycarenet.attestv3.session
be.ehealth.businessconnector.mycarenet.attestv3.session.impl
be.ehealth.businessconnector.mycarenet.memberdatacommons.builders
be.ehealth.businessconnector.mycarenet.memberdatacommons.builders.impl
be.ehealth.businessconnector.mycarenet.memberdatacommons.security
be.ehealth.businessconnector.mycarenet.memberdatav2.builders
be.ehealth.businessconnector.mycarenet.memberdatav2.builders.impl
be.ehealth.businessconnector.mycarenet.memberdatav2.builders.regional
be.ehealth.businessconnector.mycarenet.memberdatav2.service
be.ehealth.businessconnector.mycarenet.memberdatav2.service.impl
be.ehealth.businessconnector.mycarenet.memberdatav2.session
be.ehealth.businessconnector.mycarenet.memberdatav2.session.impl
be.ehealth.businessconnector.mycarenet.memberdatav2.session.impl.regional
be.ehealth.businessconnector.ssinhistory.service
be.ehealth.businessconnector.ssinhistory.service.impl
be.ehealth.businessconnector.ssinhistory.session
be.ehealth.businessconnector.ssinhistory.session.impl
be.ehealth.businessconnector.tarification.builder
be.ehealth.businessconnector.tarification.builder.impl
be.ehealth.businessconnector.tarification.helper
be.ehealth.businessconnector.tarification.service
be.ehealth.businessconnector.tarification.session
be.ehealth.businessconnector.tarification.session.impl
be.ehealth.businessconnector.therlink
be.ehealth.businessconnector.therlink.builders
be.ehealth.businessconnector.therlink.builders.impl
be.ehealth.businessconnector.therlink.mappers
be.ehealth.businessconnector.therlink.service
be.ehealth.businessconnector.therlink.service.impl
be.ehealth.businessconnector.therlink.session
be.ehealth.businessconnector.therlink.session.impl
be.ehealth.businessconnector.therlink.util
be.ehealth.businessconnector.wsconsent.builders
be.ehealth.businessconnector.wsconsent.builders.impl
be.ehealth.businessconnector.wsconsent.service
be.ehealth.businessconnector.wsconsent.service.impl
be.ehealth.businessconnector.wsconsent.session
be.ehealth.businessconnector.wsconsent.session.impl
be.ehealth.technicalconnector.bcp.utils
be.ehealth.technicalconnector.beid
be.ehealth.technicalconnector.beid.impl
be.ehealth.technicalconnector.cache.impl
be.ehealth.technicalconnector.config
be.ehealth.technicalconnector.config.impl
be.ehealth.technicalconnector.exception
be.ehealth.technicalconnector.generic.session
be.ehealth.technicalconnector.generic.session.impl
be.ehealth.technicalconnector.handler
be.ehealth.technicalconnector.handler.utils
be.ehealth.technicalconnector.handler.wss4j
be.ehealth.technicalconnector.idgenerator
be.ehealth.technicalconnector.service
be.ehealth.technicalconnector.service.etee
be.ehealth.technicalconnector.service.etee.domain
be.ehealth.technicalconnector.service.etee.impl
be.ehealth.technicalconnector.service.idsupport
be.ehealth.technicalconnector.service.idsupport.impl
be.ehealth.technicalconnector.service.keydepot
be.ehealth.technicalconnector.service.keydepot.impl
be.ehealth.technicalconnector.service.kgss
be.ehealth.technicalconnector.service.kgss.builders
be.ehealth.technicalconnector.service.kgss.builders.impl
be.ehealth.technicalconnector.service.kgss.impl
be.ehealth.technicalconnector.service.seals
be.ehealth.technicalconnector.service.seals.impl
be.ehealth.technicalconnector.service.sso
be.ehealth.technicalconnector.service.sso.impl
be.ehealth.technicalconnector.service.sts
be.ehealth.technicalconnector.service.sts.impl
be.ehealth.technicalconnector.service.sts.security
be.ehealth.technicalconnector.service.sts.security.impl
be.ehealth.technicalconnector.service.sts.utils
be.ehealth.technicalconnector.service.timestamp
be.ehealth.technicalconnector.service.timestamp.impl
be.ehealth.technicalconnector.service.ws
be.ehealth.technicalconnector.session
be.ehealth.technicalconnector.session.impl
be.ehealth.technicalconnector.utils
be.ehealth.technicalconnector.validator
be.ehealth.technicalconnector.validator.impl
be.ehealth.technicalconnector.ws
be.ehealth.technicalconnector.ws.domain
be.ehealth.technicalconnector.ws.feature
be.ehealth.technicalconnector.ws.impl
be.ehealth.technicalconnector.ws.impl.strategy
be.fgov.ehealth.technicalconnector.bcp
be.fgov.ehealth.technicalconnector.bcp.parser
be.fgov.ehealth.technicalconnector.bcp.verifier
be.fgov.ehealth.technicalconnector.bootstrap.tsl
be.fgov.ehealth.technicalconnector.bootstrap.tsl.parser
be.fgov.ehealth.technicalconnector.bootstrap.utils
be.fgov.ehealth.technicalconnector.distributedkeys
be.fgov.ehealth.technicalconnector.ra.builders
be.fgov.ehealth.technicalconnector.ra.domain
be.fgov.ehealth.technicalconnector.ra.exceptions
be.fgov.ehealth.technicalconnector.ra.service
be.fgov.ehealth.technicalconnector.ra.service.impl
be.fgov.ehealth.technicalconnector.ra.utils
be.fgov.ehealth.technicalconnector.signature
be.fgov.ehealth.technicalconnector.signature.config.impl
be.fgov.ehealth.technicalconnector.signature.impl
be.fgov.ehealth.technicalconnector.signature.impl.tsa
be.fgov.ehealth.technicalconnector.signature.impl.tsa.impl
be.fgov.ehealth.technicalconnector.signature.impl.xades
be.fgov.ehealth.technicalconnector.signature.impl.xades.impl

- ## Uses of TechnicalConnectorException in be.ehealth.business.common.helper

  Methods in be.ehealth.business.common.helper that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static <T extends ResponseType>
  T`
  EhealthServiceHelper.`callEhealthService_1_0(SAMLToken token, GenericRequest service, Object request, Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator ehealthReplyValidator)`
  `static <T extends ResponseType>
  T`
  EhealthServiceHelper.`callEhealthServiceV1(SAMLToken token, GenericRequest service, Object request, Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator ehealthReplyValidator)`
  `static <T extends StatusResponseType>
  T`
  EhealthServiceHelper.`callEhealthServiceV2(SAMLToken token, GenericRequest service, Object request, Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator ehealthReplyValidator)`

- ## Uses of TechnicalConnectorException in be.ehealth.business.common.util

  Methods in be.ehealth.business.common.util that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static BeIDInfo`
  BeIDInfoUtil.`getBeIDInfo(String scope)`
  `static BeIDInfo`
  BeIDInfoUtil.`getBeIDInfo(String scope, boolean useCache)`
  `static boolean`
  BusinessConfigUtil.`isNet()`
  `static Patient`
  EidUtils.`readFromEidCard()`
  retrieves from eidcard with default scope.
  `static Patient`
  EidUtils.`readFromEidCard(String scope)`
  retrieves from eidcard to build a `Patient` object

- ## Uses of TechnicalConnectorException in be.ehealth.business.common.validator

  Methods in be.ehealth.business.common.validator that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static EhealthReplyValidator`
  ValidatorFactory.`getEhealthReplyValidator(String customClassProperty)`
  `static <T> T`
  ValidatorFactory.`getValidator(String customClassProperty, Class<T> defaultImplClass)`

- ## Uses of TechnicalConnectorException in be.ehealth.business.intrahubcommons.helper

  Methods in be.ehealth.business.intrahubcommons.helper that return TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static TechnicalConnectorException`
  ServiceHelper.`handleWebServiceException(jakarta.xml.ws.WebServiceException e)`
  Methods in be.ehealth.business.intrahubcommons.helper that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static IDKMEHR`
  RequestBuilderHelper.`createKmehrId(String projectName, String isCbePropertyKey)`

- ## Uses of TechnicalConnectorException in be.ehealth.business.intrahubcommons.security

  Methods in be.ehealth.business.intrahubcommons.security that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static <T> T`
  IntrahubEncryptionUtil.`encryptFolder(T request, String hubIdPropKey, String hubAppIdPropKey)`

- ## Uses of TechnicalConnectorException in be.ehealth.business.kmehrcommons

  Methods in be.ehealth.business.kmehrcommons that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static void`
  HcPartyUtil.`addSecurityTags(AuthorType author)`
  `static void`
  HcPartyUtil.`addSecurityTags(AuthorType author, String projectName)`
  `static AuthorType`
  HcPartyUtil.`createAuthor(String projectName)`
  create the author
  `static List<HcpartyType>`
  HcPartyUtil.`createAuthorHcParties(String projectName)`
  Get the list of all Hc Parties that must be created
  `static List<HcpartyType>`
  HcPartyUtil.`createHcpartiesFromConfig(String configName)`
  Create the list of hcparty
  `static IDKMEHR`
  HcPartyUtil.`createKmehrId(String projectName, String kmehrIdSuffix)`
  generates an IDKMEHR object with a semi generated kmehr id
  `static String`
  HcPartyUtil.`createKmehrIdPrefix()`
  Deprecated.
  `static String`
  HcPartyUtil.`createKmehrIdString(String projectName)`
  creates the kmehrId for the given project, with a generated suffix.
  `static String`
  HcPartyUtil.`createKmehrIdString(String projectName, String kmehrIdSuffix)`
  Generate the kmehr id
  `static String`
  HcPartyUtil.`createKmehrIdSuffix()`
  `static HcpartyType`
  HcPartyUtil.`createProfessionalParty(String inss, String nihii, String professionType)`
  Create a professional hcparty
  `static HcpartyType`
  HcPartyUtil.`createSingleHcpartyFromConfig(String configName)`
  Create only one hc party
  `static HcpartyType`
  HcPartyUtil.`createSoftwareIdentifier(String softwareName, String appId)`
  create a Software identifier
  `static String`
  HcPartyUtil.`retrieveMainAuthorId(String projectName)`
  retrieves the main author id from configuration.

- ## Uses of TechnicalConnectorException in be.ehealth.business.kmehrcommons.builders

  Methods in be.ehealth.business.kmehrcommons.builders that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `HcpartyType`
  HcPartyBuilder.`build()`
  Return the result of all previous operations
  `HcPartyBuilder`
  HcPartyBuilder.`idFromSessionNihii(String sv)`
  add an inss id
  `HcPartyBuilder`
  HcPartyBuilder.`idFromSessionNiss(String sv)`
  add an inss id

- ## Uses of TechnicalConnectorException in be.ehealth.business.kmehrcommons.builders.mycarenet

  Methods in be.ehealth.business.kmehrcommons.builders.mycarenet that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `HcpartyType`
  McnHcPartyBuilder.`build()`
  Return the result of all previous operations
  `McnHcPartyBuilder`
  McnHcPartyBuilder.`idFromSessionNihii(String sv)`
  add an inss id
  `McnHcPartyBuilder`
  McnHcPartyBuilder.`idFromSessionNiss(String sv)`
  add an inss id

- ## Uses of TechnicalConnectorException in be.ehealth.business.kmehrcommons.mycarenet

  Methods in be.ehealth.business.kmehrcommons.mycarenet that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static AuthorType`
  McnHcPartyUtil.`createAuthor(String projectName)`
  create the author
  `static List<HcpartyType>`
  McnHcPartyUtil.`createAuthorHcParties(String projectName)`
  Get the list of all Hc Parties that must be created
  `static IDKMEHR`
  McnHcPartyUtil.`createKmehrId(String projectName, String kmehrIdSuffix)`
  generates an IDKMEHR object with a semi generated kmehr id
  `static String`
  McnHcPartyUtil.`createKmehrIdPrefix()`
  Deprecated.
  `static String`
  McnHcPartyUtil.`createKmehrIdString(String projectName)`
  creates the kmehrId for the given project, with a generated suffix.
  `static String`
  McnHcPartyUtil.`createKmehrIdString(String projectName, String kmehrIdSuffix)`
  Generate the kmehr id
  `static String`
  McnHcPartyUtil.`createKmehrIdSuffix()`
  `static String`
  McnHcPartyUtil.`retrieveMainAuthorId(String projectName)`
  retrieves the main author id from configuration.

- ## Uses of TechnicalConnectorException in be.ehealth.business.kmehrcommons.validator

  Methods in be.ehealth.business.kmehrcommons.validator that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static KmehrValidator`
  ValidatorFactory.`getKmehrValidator()`
  `void`
  KmehrValidator.`validateKmehrMessage(Kmehrmessage msg)`
  Validate kmehr prescription.

- ## Uses of TechnicalConnectorException in be.ehealth.business.kmehrcommons.validator.impl

  Methods in be.ehealth.business.kmehrcommons.validator.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `void`
  KmehrValidatorImpl.`validateKmehrMessage(Kmehrmessage msg)`

- ## Uses of TechnicalConnectorException in be.ehealth.business.mycarenetcommons.builders

  Methods in be.ehealth.business.mycarenetcommons.builders that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `String`
  ResponseBuilder.`getResponse(SendResponseType responseType)`
  `String`
  ResponseBuilder.`getResponse(SendResponseType responseType, boolean validate)`
  `String`
  ResponseBuilder.`getResponse(SendResponseType responseType)`
  `String`
  ResponseBuilder.`getResponse(SendResponseType responseType, boolean validate)`
  `static ResponseBuilder`
  ResponseBuilderFactory.`getResponseBuilder()`
  Deprecated.
  `static ResponseBuilder`
  ResponseBuilderFactory.`getResponseBuilder(String projectName)`
  Retrieve an instance of
  invalid reference

      CommonBuilder

  implementation.
  `void`
  ResponseBuilder.`validateHash(Blob blob)`
  `void`
  ResponseBuilder.`validateXades(SendResponseType responseType)`
  validates the xades in the response type.
  `void`
  ResponseBuilder.`validateXades(SendResponseType responseType, Blob blob)`
  Deprecated.
  use validateXades(responseType) instead , the blob will be extracted from the responseType

- ## Uses of TechnicalConnectorException in be.ehealth.business.mycarenetcommons.builders.impl

  Methods in be.ehealth.business.mycarenetcommons.builders.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `String`
  ResponseBuilderImpl.`getResponse(SendResponseType responseType)`
  `String`
  ResponseBuilderImpl.`getResponse(SendResponseType responseType, boolean validate)`
  `String`
  ResponseBuilderImpl.`getResponse(SendResponseType responseType)`
  `String`
  ResponseBuilderImpl.`getResponse(SendResponseType responseType, boolean validate)`
  `void`
  ResponseBuilderImpl.`initialize(Map<String,Object> parameterMap)`
  `void`
  ResponseBuilderImpl.`validateHash(Blob blob)`
  `void`
  ResponseBuilderImpl.`validateXades(SendResponseType responseType)`
  `void`
  ResponseBuilderImpl.`validateXades(SendResponseType responseType, Blob blob)`
  Deprecated.
  : see interface , use the method without the second parameter instead

- ## Uses of TechnicalConnectorException in be.ehealth.business.mycarenetcommons.builders.util

  Methods in be.ehealth.business.mycarenetcommons.builders.util that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static void`
  RequestBuilderUtil.`fillInputToMycarenetRequest(SendRequestType sendRequest, CommonInput commonInput, Routing routing, Blob blob, byte[] xadesValue, String projectName)`
  `static byte[]`
  BlobUtil.`generateXades(Blob blob, String projectName)`
  `static byte[]`
  BlobUtil.`generateXades(Blob blob, String projectName, String platformName)`
  `static Base64Binary`
  BlobUtil.`generateXades(BlobType inValue, byte[] furnishedXades, String projectName)`
  `static Base64Binary`
  BlobUtil.`generateXades(BlobType inValue, String projectName)`
  `static Base64Binary`
  BlobUtil.`generateXades(BlobType inValue)`
  generates the xades based on the content of the blob.
  `static Base64Binary`
  BlobUtil.`generateXades(BlobType inValue, byte[] furnishedXades, String projectName)`
  generates the xades based on the content of the blob.
  `static Base64Binary`
  BlobUtil.`generateXades(BlobType inValue, String projectName)`
  `static Base64Binary`
  BlobUtil.`generateXades(BlobType inValue, String projectName, String platformName)`
  generates a xades value as defined for the project.
  `static Base64Binary`
  BlobUtil.`generateXadesForBlob(Blob inValue)`
  generates the xades based on the content of the blob.
  `static Base64Binary`
  BlobUtil.`generateXadesForBlob(Blob blob, byte[] furnishedXades, String projectName)`
  generates the xades based on the content of the blob.
  `static Base64Binary`
  BlobUtil.`generateXadesForBlob(Blob blob, String projectName)`
  generates the xades based on the content of the blob.
  `static Base64Binary`
  BlobUtil.`generateXadesForBlob(Blob blob, String projectName, String platformName)`
  `static Set<EncryptionToken>`
  RequestBuilderUtil.`getEtk(String projectName)`

- ## Uses of TechnicalConnectorException in be.ehealth.business.mycarenetcommons.mapper

  Methods in be.ehealth.business.mycarenetcommons.mapper that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static Blob`
  SendRequestMapper.`mapToBlob(Blob blob)`

- ## Uses of TechnicalConnectorException in be.ehealth.business.mycarenetcommons.security

  Methods in be.ehealth.business.mycarenetcommons.security that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `byte[]`
  EncryptionHelper.`encrypt(byte[] request, Crypto crypto, String projectIdentifier)`
  `byte[]`
  SignHelper.`sign(byte[] contentToSign, String detailId)`

- ## Uses of TechnicalConnectorException in be.ehealth.business.mycarenetcommons.v3.mapper

  Methods in be.ehealth.business.mycarenetcommons.v3.mapper that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static Blob`
  SendRequestMapper.`mapToBlob(Blob blob)`

- ## Uses of TechnicalConnectorException in be.ehealth.business.mycarenetcommons.v4.builders

  Methods in be.ehealth.business.mycarenetcommons.v4.builders that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `final SignedEncryptedResponseHolder`
  ResponseObjectBuilderHelper.`build(SendResponseType sendResponse, EncryptedRequestHolder builderRequest)`
  `SignedResponseHolder`
  ResponseObjectBuilderHelper.`build(SendResponseType sendResponse, SendRequestType builderRequest)`
  `EncryptedRequestHolder<T>`
  EncryptedRequestObjectBuilder.`buildRequest(EncryptedRequestObjectBuilder.Input input, Class<T> clazz)`
  `T`
  RequestObjectBuilder.`buildRequest(RequestObjectBuilder.Input input, Class<T> requestType)`
  `T`
  RequestObjectBuilderHelper.`buildSendRequestType(boolean isTest, String inputReference, List<Attribute> attributes, Blob blob, String projectIdentifier, Class<T> clazz)`
  `static Base64Binary`
  RequestObjectBuilder.`buildXades(Blob blob, SendRequestType sendRequestType)`
  `void`
  RequestObjectBuilderHelper.`checkParameterNotNull(Object references, String parameterName)`
  `RoutingType`
  RequestObjectBuilderHelper.WithRouting.`createRouting()`

- ## Uses of TechnicalConnectorException in be.ehealth.business.mycarenetdomaincommons.builders

  Methods in be.ehealth.business.mycarenetdomaincommons.builders that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `Blob`
  BlobBuilder.`build(byte[] input)`
  encodes the given byte array and creates Blob jaxb object.
  `Blob`
  BlobBuilder.`build(byte[] input, BlobAttributeValues blobAttributes)`
  encodes the given byte array and creates Blob jaxb object.
  `Blob`
  BlobBuilder.`build(byte[] input, String id)`
  encodes the given byte array and creates Blob jaxb object.
  `Blob`
  BlobBuilder.`build(byte[] input, String encodingType, String id, String contentType)`
  encodes the given byte array and creates Blob jaxb object.
  `Blob`
  BlobBuilder.`build(byte[] input, String encodingType, String id, String contentType, String messageName)`
  encodes the given byte array and creates Blob jaxb object.
  `Blob`
  BlobBuilder.`build(byte[] input, String encodingType, String id, String contentType, String messageName, String contentEncryption)`
  encodes the given byte array and creates Blob jaxb object.
  `Blob`
  BlobBuilder.`build(byte[] input, String encodingType, String id, String contentType, String messageName, String contentEncryption, String messageVersion)`
  `byte[]`
  BlobBuilder.`checkAndRetrieveContent(Blob blob)`
  checks the validity of the blobs content and returns the content as byte array.
  `CommonInput`
  CommonBuilder.`createCommonInput(McnPackageInfo packageInfo, boolean isTest, String inputReference)`
  Creates CommonInputType part with given parameters
  `CommonInput`
  CommonBuilder.`createCommonInput(McnPackageInfo packageInfo, boolean isTest, String inputReference, List<Reference> references, List<Attribute> attributes)`
  Creates CommonInputType part with given parameters
  `CommonInput`
  CommonBuilder.`createCommonInput(PackageInfo packageInfo, boolean isTest, String inputReference)`
  Deprecated.
  PackageInfo parameter deprecated : use method with new McnPackageInfo type instead
  `Origin`
  CommonBuilder.`createOrigin(McnPackageInfo packageInfo)`
  Create Origin part with package informations
  `Origin`
  CommonBuilder.`createOrigin(PackageInfo packageInfo)`
  Deprecated.
  PackageInfo parameter deprecated : use method with new McnPackageInfo type instead
  `static BlobBuilder`
  BlobBuilderFactory.`getBlobBuilder(String projectName)`
  Retrieve an instance of `BlobBuilder` implementation
  `static BlobBuilder`
  BlobBuilderFactory.`getBlobBuilder(String platformName, String projectName, String messageName)`
  `static BlobBuilder`
  RequestBuilderFactory.`getBlobBuilder(String projectName)`
  Deprecated.
  `static CommonBuilder`
  RequestBuilderFactory.`getCommonBuilder(String projectName)`
  Retrieve an instance of `CommonBuilder` implementation.

- ## Uses of TechnicalConnectorException in be.ehealth.business.mycarenetdomaincommons.builders.impl

  Methods in be.ehealth.business.mycarenetdomaincommons.builders.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `Blob`
  BlobBuilderImpl.`build(byte[] input)`
  Build a `Blob`
  Properties needed : id, contenttype and encoding type
  `Blob`
  BlobBuilderImpl.`build(byte[] input, BlobAttributeValues blobAttributes)`
  `Blob`
  BlobBuilderImpl.`build(byte[] input, String id)`
  Build a `Blob`
  Properties needed : contenttype and encoding type.
  `Blob`
  BlobBuilderImpl.`build(byte[] input, String encodingType, String id, String contentType)`
  creates `Blob` with given parameters.
  `Blob`
  BlobBuilderImpl.`build(byte[] input, String encodingType, String id, String contentType, String messageName)`
  creates `Blob` with given parameters.
  `Blob`
  BlobBuilderImpl.`build(byte[] input, String encodingType, String id, String contentType, String messageName, String contentEncryption)`
  creates `Blob` with given parameters.
  `Blob`
  BlobBuilderImpl.`build(byte[] input, String encodingType, String id, String contentType, String messageName, String contentEncryption, String messageVersion)`
  `static byte[]`
  BuilderUtils.`checkAndDecompress(byte[] content, String contentEncoding, byte[] blobHashValue, boolean hashTagRequired)`
  `byte[]`
  BlobBuilderImpl.`checkAndRetrieveContent(Blob blob)`
  Return the content of the blob.
  `static void`
  BuilderUtils.`checkHash(byte[] blobHashValue, byte[] decompressedBlob)`
  `CareProvider`
  GenericCommonBuilderImpl.`createCareProviderForOrigin()`
  `CommonInput`
  AbstractCommonBuilderImpl.`createCommonInput(McnPackageInfo packageInfo, boolean isTest, String inputReference)`
  `CommonInput`
  AbstractCommonBuilderImpl.`createCommonInput(McnPackageInfo packageInfo, boolean isTest, String inputReference, List<Reference> references, List<Attribute> attributes)`
  `CommonInput`
  AbstractCommonBuilderImpl.`createCommonInput(PackageInfo packageInfo, boolean isTest, String inputReference)`
  Deprecated.
  use the createCommonInput(McnPackageInfo packageInfo, boolean isTest, String inputReference) instead;
  `Origin`
  AbstractCommonBuilderImpl.`createOrigin(McnPackageInfo packageInfo)`
  Create an `Origin`
  `Origin`
  AbstractCommonBuilderImpl.`createOrigin(PackageInfo packageInfo)`
  Deprecated.
  use createOrigin(McnPackageInfo packageInfo) instead
  `Party`
  AbstractCommonBuilderImpl.`createSenderForOrigin()`
  Create the sender (`Party`) from config properties : mycarenet.{projectname}.sender.physicalperson mycarenet.{projectname}.sender.organization
  `void`
  AbstractCommonBuilderImpl.`initialize(Map<String,Object> parameterMap)`
  `void`
  BlobBuilderImpl.`initialize(Map<String,Object> parameterMap)`
  Project name defined in parameters when the RequestBuilderFactory
  `void`
  GenericCommonBuilderImpl.`initialize(Map<String,Object> parameterMap)`

- ## Uses of TechnicalConnectorException in be.ehealth.business.mycarenetdomaincommons.domain

  Constructors in be.ehealth.business.mycarenetdomaincommons.domain that throw TechnicalConnectorException
  Modifier
  Constructor
  Description
  ``
  `InputReference()`
  Use this constructor to create a default reference with format yyyyMMddHHmmss

- ## Uses of TechnicalConnectorException in be.ehealth.business.mycarenetdomaincommons.exception

  Subclasses of TechnicalConnectorException in be.ehealth.business.mycarenetdomaincommons.exception
  Modifier and Type
  Class
  Description
  `final class`
  `ConnectorValidationException`
  Thrown when a validation of an internal created object fails.
  Extends `TechnicalConnectorException`
  `class`
  `InvalidBlobContentConnectorException`
  Thrown when the content of the blob is invalid.
  Used in ChapterIV

- ## Uses of TechnicalConnectorException in be.ehealth.business.mycarenetdomaincommons.mapper

  Methods in be.ehealth.business.mycarenetdomaincommons.mapper that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static Blob`
  DomainBlobMapper.`mapToBlob(Blob blob)`

- ## Uses of TechnicalConnectorException in be.ehealth.business.mycarenetdomaincommons.util

  Methods in be.ehealth.business.mycarenetdomaincommons.util that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static WsAddressingHeader`
  WsAddressingUtil.`createHeader(String mutualityToSendTo, String action)`
  `static WsAddressingHeader`
  WsAddressingUtil.`createHeader(String mutualityToSendTo, String action, String messageId)`
  `static McnPackageInfo`
  McnConfigUtil.`retrievePackageInfo(String componentName)`
  Retrieves the package information for a component from config file.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.addressbook.service

  Methods in be.ehealth.businessconnector.addressbook.service that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `GetOrganizationContactInfoResponse`
  AddressbookTokenService.`getOrganizationContactInfo(SAMLToken token, GetOrganizationContactInfoRequest request)`
  `GetProfessionalContactInfoResponse`
  AddressbookTokenService.`getProfessionalContactInfo(SAMLToken token, GetProfessionalContactInfoRequest request)`
  `static GenericRequest`
  TokenServiceFactory.`getService(SAMLToken token)`
  Get the service
  `SearchOrganizationsResponse`
  AddressbookTokenService.`searchOrganizations(SAMLToken token, SearchOrganizationsRequest request)`
  `SearchProfessionalsResponse`
  AddressbookTokenService.`searchProfessionals(SAMLToken token, SearchProfessionalsRequest request)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.addressbook.service.impl

  Methods in be.ehealth.businessconnector.addressbook.service.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `GetOrganizationContactInfoResponse`
  AddressbookTokenServiceImpl.`getOrganizationContactInfo(SAMLToken token, GetOrganizationContactInfoRequest request)`
  `GetProfessionalContactInfoResponse`
  AddressbookTokenServiceImpl.`getProfessionalContactInfo(SAMLToken token, GetProfessionalContactInfoRequest request)`
  `SearchOrganizationsResponse`
  AddressbookTokenServiceImpl.`searchOrganizations(SAMLToken token, SearchOrganizationsRequest request)`
  `SearchProfessionalsResponse`
  AddressbookTokenServiceImpl.`searchProfessionals(SAMLToken token, SearchProfessionalsRequest request)`
  Constructors in be.ehealth.businessconnector.addressbook.service.impl that throw TechnicalConnectorException
  Modifier
  Constructor
  Description
  ``
  `AddressbookTokenServiceImpl(SessionValidator sessVal, EhealthReplyValidator ehRepVal)`
  Creates a new InsurabilityServiceImpl

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.addressbook.session

  Methods in be.ehealth.businessconnector.addressbook.session that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `GetOrganizationContactInfoResponse`
  AddressbookSessionService.`getOrganizationContactInfo(GetOrganizationContactInfoRequest request)`
  `GetProfessionalContactInfoResponse`
  AddressbookSessionService.`getProfessionalContactInfo(GetProfessionalContactInfoRequest request)`
  `SearchOrganizationsResponse`
  AddressbookSessionService.`searchOrganizations(SearchOrganizationsRequest request)`
  `SearchProfessionalsResponse`
  AddressbookSessionService.`searchProfessionals(SearchProfessionalsRequest request)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.addressbook.session.impl

  Methods in be.ehealth.businessconnector.addressbook.session.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `<T> T`
  AddressbookSessionServiceImplFactory.`createImplementationClass(Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator replyValidator, String... additionalParameters)`
  `GetOrganizationContactInfoResponse`
  AddressbookSessionServiceImpl.`getOrganizationContactInfo(GetOrganizationContactInfoRequest request)`
  `GetProfessionalContactInfoResponse`
  AddressbookSessionServiceImpl.`getProfessionalContactInfo(GetProfessionalContactInfoRequest request)`
  `SearchOrganizationsResponse`
  AddressbookSessionServiceImpl.`searchOrganizations(SearchOrganizationsRequest request)`
  `SearchProfessionalsResponse`
  AddressbookSessionServiceImpl.`searchProfessionals(SearchProfessionalsRequest request)`
  Constructors in be.ehealth.businessconnector.addressbook.session.impl that throw TechnicalConnectorException
  Modifier
  Constructor
  Description
  ``
  `AddressbookSessionServiceImpl(SessionValidator sessionValidator, EhealthReplyValidator replyValidator)`
  Instantiates a new Addressbook service impl.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.consultrnv2.service

  Methods in be.ehealth.businessconnector.consultrnv2.service that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static GenericRequest`
  ServiceFactory.`getConsultrnCBSSPersonService(SAMLToken token, String soapAction)`
  `static GenericRequest`
  ServiceFactory.`getConsultrnPersonService(SAMLToken token, String soapAction)`
  `RegisterPersonResponse`
  ConsultrnCBSSPersonService.`registerPerson(SAMLToken token, RegisterPersonRequest request)`
  `SearchPersonBySsinResponse`
  ConsultrnPersonService.`searchPersonBySsin(SAMLToken token, SearchPersonBySsinRequest request)`
  `SearchPersonPhoneticallyResponse`
  ConsultrnPersonService.`searchPersonPhonetically(SAMLToken token, SearchPersonPhoneticallyRequest request)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.consultrnv2.service.impl

  Methods in be.ehealth.businessconnector.consultrnv2.service.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `RegisterPersonResponse`
  ConsultrnCBSSPersonServiceImpl.`registerPerson(SAMLToken token, RegisterPersonRequest request)`
  `SearchPersonBySsinResponse`
  ConsultrnPersonServiceImpl.`searchPersonBySsin(SAMLToken token, SearchPersonBySsinRequest request)`
  `SearchPersonPhoneticallyResponse`
  ConsultrnPersonServiceImpl.`searchPersonPhonetically(SAMLToken token, SearchPersonPhoneticallyRequest request)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.consultrnv2.service.impl.support

  Methods in be.ehealth.businessconnector.consultrnv2.service.impl.support that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `<T extends StatusResponseType>
  T`
  ConsultrnService.`doOperation(GenericRequest service, SAMLToken token, Object request, String soapAction, Class<T> clazz)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.consultrnv2.session

  Methods in be.ehealth.businessconnector.consultrnv2.session that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `RegisterPersonResponse`
  ConsultrnCBSSPersonService.`registerPerson(RegisterPersonRequest request)`
  When a `SoaErrorException` is thrown the response containing the error status info can be retrieved with:
  `SearchPersonBySsinResponse`
  ConsultrnPersonService.`searchPersonBySsin(SearchPersonBySsinRequest request)`
  When a `SoaErrorException` is thrown the response containing the error status info can be retrieved with:
  `SearchPersonPhoneticallyResponse`
  ConsultrnPersonService.`searchPersonPhonetically(SearchPersonPhoneticallyRequest request)`
  When a `SoaErrorException` is thrown the response containing the error status info can be retrieved with:

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.consultrnv2.session.impl

  Methods in be.ehealth.businessconnector.consultrnv2.session.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `RegisterPersonResponse`
  ConsultrnCBSSPersonServiceImpl.`registerPerson(RegisterPersonRequest request)`
  `SearchPersonBySsinResponse`
  ConsultrnPersonServiceImpl.`searchPersonBySsin(SearchPersonBySsinRequest request)`
  `SearchPersonPhoneticallyResponse`
  ConsultrnPersonServiceImpl.`searchPersonPhonetically(SearchPersonPhoneticallyRequest request)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.dicsv4.service

  Methods in be.ehealth.businessconnector.dicsv4.service that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static GenericRequest`
  ServiceFactory.`getDicsService(SAMLToken token, String soapAction)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.dicsv4.session

  Methods in be.ehealth.businessconnector.dicsv4.session that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `FindAmpResponse`
  DicsSessionService.`findAmp(FindAmpRequest findAmpRequest)`
  `FindCommentedClassificationResponse`
  DicsSessionService.`findCommentedClassification(FindCommentedClassificationRequest findCommentedClassificationRequest)`
  `FindCompanyResponse`
  DicsSessionService.`findCompany(FindCompanyRequest findCompanyRequest)`
  `FindCompoundingFormulaResponse`
  DicsSessionService.`findFormula(FindCompoundingFormulaRequest findCompoundingFormulaRequest)`
  `FindCompoundingIngredientResponse`
  DicsSessionService.`findIngredient(FindCompoundingIngredientRequest findCompoundingIngredientRequest)`
  `FindLegislationTextResponse`
  DicsSessionService.`findLegislationText(FindLegislationTextRequest findLegislationTextRequest)`
  `FindNonMedicinalProductResponse`
  DicsSessionService.`findNonMedicinalProduct(FindNonMedicinalProductRequest findNonMedicinalProductRequest)`
  `FindReferencesResponse`
  DicsSessionService.`findReferences(FindReferencesRequest findReferencesRequest)`
  `FindReimbursementResponse`
  DicsSessionService.`findReimbursement(FindReimbursementRequest findReimbursementRequest)`
  `FindVmpResponse`
  DicsSessionService.`findVmp(FindVmpRequest findVmpRequest)`
  `FindVmpGroupResponse`
  DicsSessionService.`findVmpGroup(FindVmpGroupRequest findVmpRequest)`
  `FindVtmResponse`
  DicsSessionService.`findVtm(FindVtmRequest findVtmRequest)`
  `GetListOfActualMedicinalProductPackagesResponse`
  DicsSessionService.`getListOfActualMedicinalProductPackages(GetListOfActualMedicinalProductPackagesRequest getListOfActualMedicinalProductPackagesRequest)`
  `GetListOfActualMedicinalProductsResponse`
  DicsSessionService.`getListOfActualMedicinalProducts(GetListOfActualMedicinalProductsRequest getListOfActualMedicinalProductsRequest)`
  `GetListOfVirtualMedicinalProductsResponse`
  DicsSessionService.`getListOfVirtualMedicinalProducts(GetListOfVirtualMedicinalProductsRequest getListOfVirtualMedicinalProductsRequest)`
  `GetListOfVmpGroupsResponse`
  DicsSessionService.`getListOfVmpGroups(GetListOfVmpGroupsRequest getListOfVmpGroupsRequest)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.dicsv4.session.impl

  Methods in be.ehealth.businessconnector.dicsv4.session.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `FindAmpResponse`
  DicsSessionServiceImpl.`findAmp(FindAmpRequest findAmpRequest)`
  `FindCommentedClassificationResponse`
  DicsSessionServiceImpl.`findCommentedClassification(FindCommentedClassificationRequest findCommentedClassificationRequest)`
  `FindCompanyResponse`
  DicsSessionServiceImpl.`findCompany(FindCompanyRequest findCompanyRequest)`
  `FindCompoundingFormulaResponse`
  DicsSessionServiceImpl.`findFormula(FindCompoundingFormulaRequest findCompoundingFormulaRequest)`
  `FindCompoundingIngredientResponse`
  DicsSessionServiceImpl.`findIngredient(FindCompoundingIngredientRequest findCompoundingIngredientRequest)`
  `FindLegislationTextResponse`
  DicsSessionServiceImpl.`findLegislationText(FindLegislationTextRequest findLegislationTextRequest)`
  `FindNonMedicinalProductResponse`
  DicsSessionServiceImpl.`findNonMedicinalProduct(FindNonMedicinalProductRequest findNonMedicinalProductRequest)`
  `FindReferencesResponse`
  DicsSessionServiceImpl.`findReferences(FindReferencesRequest findReferencesRequest)`
  `FindReimbursementResponse`
  DicsSessionServiceImpl.`findReimbursement(FindReimbursementRequest findReimbursementRequest)`
  `FindVmpResponse`
  DicsSessionServiceImpl.`findVmp(FindVmpRequest findVmpRequest)`
  `FindVmpGroupResponse`
  DicsSessionServiceImpl.`findVmpGroup(FindVmpGroupRequest findVmpGroupRequest)`
  `FindVtmResponse`
  DicsSessionServiceImpl.`findVtm(FindVtmRequest findVtmRequest)`
  `GetListOfActualMedicinalProductPackagesResponse`
  DicsSessionServiceImpl.`getListOfActualMedicinalProductPackages(GetListOfActualMedicinalProductPackagesRequest getListOfActualMedicinalProductPackagesRequest)`
  `GetListOfActualMedicinalProductsResponse`
  DicsSessionServiceImpl.`getListOfActualMedicinalProducts(GetListOfActualMedicinalProductsRequest getListOfActualMedicinalProductsRequest)`
  `GetListOfVirtualMedicinalProductsResponse`
  DicsSessionServiceImpl.`getListOfVirtualMedicinalProducts(GetListOfVirtualMedicinalProductsRequest getListOfVirtualMedicinalProductsRequest)`
  `GetListOfVmpGroupsResponse`
  DicsSessionServiceImpl.`getListOfVmpGroups(GetListOfVmpGroupsRequest getListOfVmpGroupsRequest)`
  Constructors in be.ehealth.businessconnector.dicsv4.session.impl that throw TechnicalConnectorException
  Modifier
  Constructor
  Description
  ``
  `DicsSessionServiceImpl(SessionValidator sessionValidator, EhealthReplyValidator replyValidator, DicsValidator dicsValidator)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.dicsv5.service

  Methods in be.ehealth.businessconnector.dicsv5.service that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static GenericRequest`
  ServiceFactory.`getDicsService(SAMLToken token, String soapAction)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.dicsv5.session

  Methods in be.ehealth.businessconnector.dicsv5.session that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `FindAmpResponse`
  DicsSessionService.`findAmp(FindAmpRequest request)`
  `FindAmppResponse`
  DicsSessionService.`findAmpp(FindAmppRequest request)`
  `FindCommentedClassificationResponse`
  DicsSessionService.`findCommentedClassification(FindCommentedClassificationRequest request)`
  `FindCompanyResponse`
  DicsSessionService.`findCompany(FindCompanyRequest request)`
  `FindCompoundingFormulaResponse`
  DicsSessionService.`findFormula(FindCompoundingFormulaRequest request)`
  `FindCompoundingIngredientResponse`
  DicsSessionService.`findIngredient(FindCompoundingIngredientRequest request)`
  `FindLegislationTextResponse`
  DicsSessionService.`findLegislationText(FindLegislationTextRequest request)`
  `FindListOfAmpResponse`
  DicsSessionService.`findListOfAmp(FindListOfAmpRequest request)`
  `FindNonMedicinalProductResponse`
  DicsSessionService.`findNonMedicinalProduct(FindNonMedicinalProductRequest request)`
  `FindReferencesResponse`
  DicsSessionService.`findReferences(FindReferencesRequest request)`
  `FindReimbursementResponse`
  DicsSessionService.`findReimbursement(FindReimbursementRequest request)`
  `FindVmpResponse`
  DicsSessionService.`findVmp(FindVmpRequest request)`
  `FindVmpGroupResponse`
  DicsSessionService.`findVmpGroup(FindVmpGroupRequest request)`
  `FindVtmResponse`
  DicsSessionService.`findVtm(FindVtmRequest request)`
  `ValidateProductIdResponse`
  DicsSessionService.`validateProductId(ValidateProductIdRequest request)`
  `ValidateSamIdResponse`
  DicsSessionService.`validateSamId(ValidateSamIdRequest request)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.dicsv5.session.impl

  Methods in be.ehealth.businessconnector.dicsv5.session.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `FindAmpResponse`
  DicsSessionServiceImpl.`findAmp(FindAmpRequest request)`
  `FindAmppResponse`
  DicsSessionServiceImpl.`findAmpp(FindAmppRequest request)`
  `FindCommentedClassificationResponse`
  DicsSessionServiceImpl.`findCommentedClassification(FindCommentedClassificationRequest request)`
  `FindCompanyResponse`
  DicsSessionServiceImpl.`findCompany(FindCompanyRequest request)`
  `FindCompoundingFormulaResponse`
  DicsSessionServiceImpl.`findFormula(FindCompoundingFormulaRequest request)`
  `FindCompoundingIngredientResponse`
  DicsSessionServiceImpl.`findIngredient(FindCompoundingIngredientRequest request)`
  `FindLegislationTextResponse`
  DicsSessionServiceImpl.`findLegislationText(FindLegislationTextRequest request)`
  `FindListOfAmpResponse`
  DicsSessionServiceImpl.`findListOfAmp(FindListOfAmpRequest request)`
  `FindNonMedicinalProductResponse`
  DicsSessionServiceImpl.`findNonMedicinalProduct(FindNonMedicinalProductRequest request)`
  `FindReferencesResponse`
  DicsSessionServiceImpl.`findReferences(FindReferencesRequest request)`
  `FindReimbursementResponse`
  DicsSessionServiceImpl.`findReimbursement(FindReimbursementRequest request)`
  `FindVmpResponse`
  DicsSessionServiceImpl.`findVmp(FindVmpRequest request)`
  `FindVmpGroupResponse`
  DicsSessionServiceImpl.`findVmpGroup(FindVmpGroupRequest request)`
  `FindVtmResponse`
  DicsSessionServiceImpl.`findVtm(FindVtmRequest request)`
  `ValidateProductIdResponse`
  DicsSessionServiceImpl.`validateProductId(ValidateProductIdRequest request)`
  `ValidateSamIdResponse`
  DicsSessionServiceImpl.`validateSamId(ValidateSamIdRequest request)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.dmg.builders

  Methods in be.ehealth.businessconnector.dmg.builders that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `ConsultGlobalMedicalFileRequest`
  RequestObjectBuilder.`buildSendConsultRequest(boolean isTest, DMGReferences references, Patient patientInfo, Instant referenceDate, be.fgov.ehealth.messageservices.core.v1.SelectRetrieveTransaction request)`
  * Creates the ConsultGlobalMedicalFileRequest that will be sent to the EHealth Web service and checks validity against the corresponding XSD
  `ConsultGlobalMedicalFileRequest`
  RequestObjectBuilder.`buildSendConsultRequest(boolean isTest, String referenceId, Patient patientInfo, Instant referenceDate, Blob blob, byte[] xades)`
  Creates the ConsultGlobalMedicalFileRequest that will be sent to the EHealth Web service and checks validity against the corresponding XSD
  `NotifyGlobalMedicalFileRequest`
  RequestObjectBuilder.`buildSendNotifyRequest(boolean isTest, DMGReferences references, Patient patientInfo, Instant referenceDate, Kmehrmessage msg)`
  Creates the NotifyGlobalMedicalFileRequest that will be sent to the EHealth web service and checks validity against the corresponding XSD.
  `NotifyGlobalMedicalFileRequest`
  RequestObjectBuilder.`buildSendNotifyRequest(boolean isTest, String referenceId, Patient patientInfo, Instant referenceDate, Blob blob, byte[] xades)`
  Creates the NotifyGlobalMedicalFileRequest that will be sent to the EHealth web service and checks validity against the corresponding XSD.
  `static RequestObjectBuilder`
  RequestObjectBuilderFactory.`getRequestObjectBuilder()`
  Retrieve an instance of a `RequestObjectBuilder` implementation The implementation could be a custom class defined in the configuration file (property "dmg.requestobjectbuilder.class" ).
  `static ResponseObjectBuilder`
  ResponseObjectBuilderFactory.`getResponseObjectBuilder()`
  Retrieves an instance of a `ResponseObjectBuilder` implementation The implementation could be a custom class defined in the configuration file (property "dmg.responseobjectbuilder.class").
  `DmgBuilderResponse`
  ResponseObjectBuilder.`handleAsyncResponse(MsgResponse asyncMsgResponse)`
  converts response to asynchronous business message to DmgBuilderResponse.
  `DmgBuilderResponse`
  ResponseObjectBuilder.`handleSendResponseType(SendResponseType sendRequest)`
  Handles the response of the WS, checks the Xades and decode the content to create a `DmgBuilderResponse` object.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.dmg.builders.impl

  Methods in be.ehealth.businessconnector.dmg.builders.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `ConsultGlobalMedicalFileRequest`
  RequestObjectBuilderImpl.`buildSendConsultRequest(boolean isTest, DMGReferences references, Patient patientInfo, Instant referenceDate, be.fgov.ehealth.messageservices.core.v1.SelectRetrieveTransaction request)`
  `final ConsultGlobalMedicalFileRequest`
  RequestObjectBuilderImpl.`buildSendConsultRequest(boolean isTest, String referenceId, Patient patientInfo, Instant referenceDate, Blob blob, byte[] xades)`
  `NotifyGlobalMedicalFileRequest`
  RequestObjectBuilderImpl.`buildSendNotifyRequest(boolean isTest, DMGReferences references, Patient patientInfo, Instant referenceDate, Kmehrmessage msg)`
  `final NotifyGlobalMedicalFileRequest`
  RequestObjectBuilderImpl.`buildSendNotifyRequest(boolean isTest, String referenceId, Patient patientInfo, Instant referenceDate, Blob blob, byte[] xades)`
  `DmgBuilderResponse`
  ResponseObjectBuilderImpl.`handleAsyncResponse(MsgResponse asyncMsgResponse)`
  `final DmgBuilderResponse`
  ResponseObjectBuilderImpl.`handleSendResponseType(SendResponseType sendResponse)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.dmg.domain

  Constructors in be.ehealth.businessconnector.dmg.domain that throw TechnicalConnectorException
  Modifier
  Constructor
  Description
  ``
  `DMGReferences(boolean init)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.dmg.service

  Methods in be.ehealth.businessconnector.dmg.service that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `ConfirmResponse`
  DmgService.`confirmRequest(SAMLToken token, Confirm request, WsAddressingHeader header)`
  Sends a Confirm request after a successful Get It only needs the SAMLtoken, no session needs to be active
  `ConsultGlobalMedicalFileResponse`
  DmgService.`consultGlobalMedicalFile(SAMLToken token, ConsultGlobalMedicalFileRequest request)`
  Sends the consultation request to the WS and retrieves the response.
  `static GenericRequest`
  ServiceFactory.`getConsultationService(SAMLToken token)`
  Get the consultation service
  `static GenericRequest`
  ServiceFactory.`getNotificationService(SAMLToken token)`
  Get the Notification service
  `GetResponse`
  DmgService.`getRequest(SAMLToken token, Get request, WsAddressingHeader header)`
  Returns the
  invalid reference

      Responses

  from the post previously sent.
  `NotifyGlobalMedicalFileResponse`
  DmgService.`notifyGlobalMedicalFile(SAMLToken token, NotifyGlobalMedicalFileRequest request)`
  Sends the notification request to the WS and retrieves the response.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.dmg.service.impl

  Methods in be.ehealth.businessconnector.dmg.service.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `ConfirmResponse`
  DmgServiceImpl.`confirmRequest(SAMLToken token, Confirm request, WsAddressingHeader header)`
  `final ConsultGlobalMedicalFileResponse`
  DmgServiceImpl.`consultGlobalMedicalFile(SAMLToken token, ConsultGlobalMedicalFileRequest request)`
  `GetResponse`
  DmgServiceImpl.`getRequest(SAMLToken token, Get request, WsAddressingHeader header)`
  `final NotifyGlobalMedicalFileResponse`
  DmgServiceImpl.`notifyGlobalMedicalFile(SAMLToken token, NotifyGlobalMedicalFileRequest request)`
  Constructors in be.ehealth.businessconnector.dmg.service.impl that throw TechnicalConnectorException
  Modifier
  Constructor
  Description
  ``
  `DmgServiceImpl(SessionValidator sessionValidator, EhealthReplyValidator replyValidator)`
  Creates a new `DmgServiceImpl`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.dmg.session

  Methods in be.ehealth.businessconnector.dmg.session that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `ConfirmResponse`
  DmgService.`confirmRequest(Confirm request, WsAddressingHeader header)`
  Sends a Confirm request after a successful Get It only needs the SAMLtoken, no session needs to be active
  `ConsultGlobalMedicalFileResponse`
  DmgService.`consultGlobalMedicalFile(ConsultGlobalMedicalFileRequest request)`
  Sends the consultation request to the WS (needs a Session to be active, token is retrieved from the session)
  `GetResponse`
  DmgService.`getRequest(Get request, WsAddressingHeader header)`
  Returns the
  invalid reference

      Responses

  from the post previously sent.
  `NotifyGlobalMedicalFileResponse`
  DmgService.`notifyGlobalMedicalFile(NotifyGlobalMedicalFileRequest request)`
  Sends the notification request to the WS (needs a Session to be active, token is retrieved from the session)

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.dmg.session.impl

  Methods in be.ehealth.businessconnector.dmg.session.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `ConfirmResponse`
  DmgServiceImpl.`confirmRequest(Confirm request, WsAddressingHeader header)`
  `ConsultGlobalMedicalFileResponse`
  DmgServiceImpl.`consultGlobalMedicalFile(ConsultGlobalMedicalFileRequest request)`
  `<T> T`
  DmgServiceImplementationFactory.`createImplementationClass(Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator replyValidator, String... additionalParameters)`
  `GetResponse`
  DmgServiceImpl.`getRequest(Get request, WsAddressingHeader header)`
  `NotifyGlobalMedicalFileResponse`
  DmgServiceImpl.`notifyGlobalMedicalFile(NotifyGlobalMedicalFileRequest request)`
  Constructors in be.ehealth.businessconnector.dmg.session.impl that throw TechnicalConnectorException
  Modifier
  Constructor
  Description
  ``
  `DmgServiceImpl(SessionValidator sessionValidator, EhealthReplyValidator replyValidator)`
  Instantiates a new Dmg service impl.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.ehbox.api.domain

  Methods in be.ehealth.businessconnector.ehbox.api.domain that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `final void`
  Document.`setContent(InputStream inputStream)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.ehbox.v3.builders

  Methods in be.ehealth.businessconnector.ehbox.v3.builders that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `Message<GetFullMessageResponse>`
  ConsultationMessageBuilder.`buildFullMessage(GetFullMessageResponse response)`
  `Message<Message>`
  ConsultationMessageBuilder.`buildMessage(Message response)`
  `SendMessageRequest`
  SendMessageBuilder.`buildMessage(DocumentMessage<Message> document)`
  Builds for a document message.
  `static ConsultationMessageBuilder`
  BuilderFactory.`getConsultationMessageBuilder()`
  Gets the send message builder.
  `static RequestBuilder`
  BuilderFactory.`getRequestBuilder()`
  `static SendMessageBuilder`
  BuilderFactory.`getSendMessageBuilder()`
  Gets the send message builder.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.ehbox.v3.builders.impl

  Methods in be.ehealth.businessconnector.ehbox.v3.builders.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `final Message<GetFullMessageResponse>`
  ConsultationFullMessageBuilder.`buildFullMessage(GetFullMessageResponse response)`
  `Message<GetFullMessageResponse>`
  ConsultationMessageBuilderImpl.`buildFullMessage(GetFullMessageResponse response)`
  `Message<Message>`
  ConsultationMessageBuilderImpl.`buildMessage(Message response)`
  `final Message<Message>`
  ConsultationReducedMessageBuilder.`buildMessage(Message response)`
  `final SendMessageRequest`
  SendMessageBuilderImpl.`buildMessage(DocumentMessage<Message> document)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.ehbox.v3.exception

  Subclasses of TechnicalConnectorException in be.ehealth.businessconnector.ehbox.v3.exception
  Modifier and Type
  Class
  Description
  `class`
  `EhboxCryptoException`
  Exception for the crypto problem in ehboxv3

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.ehbox.v3.service

  Methods in be.ehealth.businessconnector.ehbox.v3.service that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static GenericRequest`
  ServiceFactory.`getConsultationService(SAMLToken token)`
  Gets the consultation service.
  `static GenericRequest`
  ServiceFactory.`getEh2EboxPublicationService(SAMLToken token)`
  Gets the eh2ebox publication service.
  `static GenericRequest`
  ServiceFactory.`getPublicationService(SAMLToken token)`
  Gets the publication service.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.ehbox.v3.session.impl

  Methods in be.ehealth.businessconnector.ehbox.v3.session.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `<T> T`
  EhboxServiceImplementationFactory.`createImplementationClass(Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator replyValidator, String... additionalParameters)`
  `final GetAllEhboxesMessagesListResponse`
  EhealthBoxServiceV3Impl.`getAllEhboxesMessagesList(GetAllEhboxesMessagesListRequest request)`
  Constructors in be.ehealth.businessconnector.ehbox.v3.session.impl that throw TechnicalConnectorException
  Modifier
  Constructor
  Description
  ``
  `Eh2eBoxServiceV3Impl(SessionValidator sessionValidator, EhboxReplyValidator replyValidator)`
  ``
  `EhealthBoxServiceV3Impl(SessionValidator sessionValidator, EhboxReplyValidator replyValidator)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.ehbox.v3.validator

  Methods in be.ehealth.businessconnector.ehbox.v3.validator that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static EhboxReplyValidator`
  ValidatorFactory.`getValidator()`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.genericasync.builders

  Methods in be.ehealth.businessconnector.genericasync.builders that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `Confirm`
  RequestObjectBuilder.`buildConfirmRequest(OrigineType origin, List<MsgResponse> msgResponses, List<TAckResponse> tackResponses)`
  Builds a Confirm request from given parameters
  `Post`
  RequestObjectBuilder.`buildPostRequest(String projectName, PostContent postContent)`
  Builds a Post request from given parameters
  `Post`
  RequestObjectBuilder.`buildPostRequest(String messageName, String projectName, String platformName, byte[] xmlByteArray, InputReference inputReference)`
  `Post`
  RequestObjectBuilder.`buildPostRequest(String messageName, String projectName, String platformName, ConfigName configName, byte[] xmlByteArray, InputReference inputReference)`
  `Post`
  RequestObjectBuilder.`buildPostRequest(String messageName, String projectName, String platformName, ConfigName configName, byte[] xmlByteArray, InputReference inputReference, String messageVersion)`
  `Post`
  RequestObjectBuilder.`buildPostRequest(String messageName, String projectName, String platformName, Object object, String schemaLocation, InputReference inputReference)`
  `static RequestObjectBuilder`
  BuilderFactory.`getRequestObjectBuilder(String serviceName)`
  Retrieve an instance of a `RequestObjectBuilder` implementation The implementation could be a custom class defined in the configuration file (property ).
  `static ResponseObjectBuilder`
  BuilderFactory.`getResponseObjectBuilder()`
  Retrieves an instance of a `ResponseObjectBuilder` implementation The implementation could be a custom class defined in the configuration file (property ).
  `Map<Object,SignatureVerificationResult>`
  ResponseObjectBuilder.`handleGetResponse(GetResponse getResponse)`
  Checks and validates the response of a get request.
  `<T> ProcessedMsgResponse<T>`
  ResponseObjectBuilder.`processEncryptedResponse(MsgResponse msgResponse, String projectName, Class<T> clazz)`
  `<T> ProcessedGetResponse`
  ResponseObjectBuilder.`processResponse(GetResponse getResponse, Class<T> clazz, String projectName, String schemaLocation)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.genericasync.builders.impl

  Methods in be.ehealth.businessconnector.genericasync.builders.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `final Confirm`
  RequestObjectBuilderImpl.`buildConfirmRequest(OrigineType origin, List<MsgResponse> msgResponses, List<TAckResponse> tackResponses)`
  `final Post`
  RequestObjectBuilderImpl.`buildPostRequest(String projectName, PostContent postContent)`
  `Post`
  RequestObjectBuilderImpl.`buildPostRequest(String messageName, String projectName, String platformName, byte[] xmlByteArray, InputReference inputReference)`
  `Post`
  RequestObjectBuilderImpl.`buildPostRequest(String messageName, String projectName, String platformName, ConfigName configName, byte[] xmlByteArray, InputReference inputReference)`
  `Post`
  RequestObjectBuilderImpl.`buildPostRequest(String messageName, String projectName, String platformName, ConfigName configName, byte[] xmlByteArray, InputReference inputReference, String messageVersion)`
  `Post`
  RequestObjectBuilderImpl.`buildPostRequest(String messageName, String projectName, String platformName, Object object, String schemaLocation, InputReference inputReference)`
  `byte[]`
  ResponseObjectBuilderImpl.`getContent(MsgResponse msgResponse, String projectName)`
  `void`
  RequestObjectBuilderImpl.`initialize(Map<String,Object> parameterMap)`
  `void`
  ResponseObjectBuilderImpl.`initialize(Map<String,Object> parameterMap)`
  `<T> ProcessedMsgResponse<T>`
  ResponseObjectBuilderImpl.`processEncryptedResponse(MsgResponse msgResponse, String projectName, Class<T> clazz)`
  `<T> ProcessedGetResponse`
  ResponseObjectBuilderImpl.`processResponse(GetResponse getResponse, Class<T> clazz, String projectName, String schemaLocation)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.genericasync.encrypt

  Methods in be.ehealth.businessconnector.genericasync.encrypt that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static byte[]`
  BusinessContentEncryptor.`encrypt(String projectName, byte[] xmlByteArray, String plateform, String messageName)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.genericasync.helper

  Methods in be.ehealth.businessconnector.genericasync.helper that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `OrigineType`
  GetHelper.`getOrigineType(String projectName)`
  `Confirm`
  GetHelper.`initConfirmRequest(String projectName)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.genericasync.service

  Methods in be.ehealth.businessconnector.genericasync.service that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `ConfirmResponse`
  GenAsyncService.`confirmRequest(SAMLToken token, Confirm request, WsAddressingHeader header)`
  Sends a Confirm request after a successful Get It only needs the SAMLtoken, no session needs to be active
  `static GenAsyncService`
  ServiceFactory.`getGenAsyncService(String serviceName, SessionValidator sessionValidator)`
  `static GenAsyncService`
  ServiceFactory.`getGenAsyncService(Map<String,Object> paramMap)`
  `GetResponse`
  GenAsyncService.`getRequest(SAMLToken token, Get request, WsAddressingHeader header)`
  Returns the `Responses` from the post previously sent.
  `static GenericRequest`
  ServiceFactory.`getService(SAMLToken token, String serviceName)`
  Deprecated.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.genericasync.service.impl

  Methods in be.ehealth.businessconnector.genericasync.service.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `ConfirmResponse`
  GenAsyncServiceImpl.`confirmRequest(SAMLToken token, Confirm request, WsAddressingHeader header)`
  `GetResponse`
  GenAsyncServiceImpl.`getRequest(SAMLToken token, Get request, WsAddressingHeader header)`
  `void`
  GenAsyncServiceImpl.`initialize(Map<String,Object> parameterMap)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.genericasync.session

  Methods in be.ehealth.businessconnector.genericasync.session that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `ConfirmResponse`
  GenAsyncService.`confirmRequest(Confirm request, WsAddressingHeader header)`
  Sends a confirm request to the WS.
  `<T> T`
  GenAsyncServiceImplementationFactory.`createImplementationClass(Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator replyValidator, String... additionalParameters)`
  `GetResponse`
  GenAsyncService.`getRequest(Get request, WsAddressingHeader header)`
  Returns the
  invalid reference

      Responses

  from the post previously sent and generate the token.
  `PostResponse`
  GenAsyncService.`postRequest(Post request, WsAddressingHeader header)`
  Returns the
  invalid reference

      TAck

  of the request of an operation and generate the token.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.genericasync.session.impl

  Methods in be.ehealth.businessconnector.genericasync.session.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `ConfirmResponse`
  GenAsyncServiceImpl.`confirmRequest(Confirm request, WsAddressingHeader header)`
  `GetResponse`
  GenAsyncServiceImpl.`getRequest(Get request, WsAddressingHeader header)`
  `PostResponse`
  GenAsyncServiceImpl.`postRequest(Post request, WsAddressingHeader header)`
  Constructors in be.ehealth.businessconnector.genericasync.session.impl that throw TechnicalConnectorException
  Modifier
  Constructor
  Description
  ``
  `GenAsyncServiceImpl(SessionValidator sessionValidator, String serviceName)`
  Instantiates a new Generic Async service

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.genins.builders

  Methods in be.ehealth.businessconnector.genins.builders that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `GetInsurabilityAsXmlOrFlatRequestType`
  RequestObjectBuilder.`createGetInsurabilityRequest(RequestParameters reqestParameters, boolean isTest)`
  createGetInsurabilityRequest method interface which create GetInsurabilityAsXmlOrFlatRequestType object.
  `static RequestObjectBuilder`
  RequestObjectBuilderFactory.`getRequestObjectBuilder()`
  getRequestObjectBuilder method which create RequestObjectBuilder object.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.genins.builders.impl

  Methods in be.ehealth.businessconnector.genins.builders.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `GetInsurabilityAsXmlOrFlatRequestType`
  RequestObjectBuilderImpl.`createGetInsurabilityRequest(RequestParameters reqestParameters, boolean isTest)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.genins.service

  Methods in be.ehealth.businessconnector.genins.service that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static GenericRequest`
  ServiceFactory.`getGeninsPort(SAMLToken token)`
  Gets the Genins service.
  `GetInsurabilityResponse`
  GenInsService.`getInsurability(SAMLToken token, GetInsurabilityAsXmlOrFlatRequestType getInsurabilityAsXmlOrFlatRequestType)`
  Method which call the web service getInsurability
  `GetInsurabilityAsFlatResponse`
  GenInsService.`getInsurabilityAsFlat(SAMLToken token, GetInsurabilityAsXmlOrFlatRequestType getInsurabilityAsXmlOrFlatRequestType)`
  Method which call the web service getInsurabilityAsFlat

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.genins.service.impl

  Methods in be.ehealth.businessconnector.genins.service.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `GetInsurabilityResponse`
  GenInsServiceImpl.`getInsurability(SAMLToken token, GetInsurabilityAsXmlOrFlatRequestType requestType)`
  `GetInsurabilityAsFlatResponse`
  GenInsServiceImpl.`getInsurabilityAsFlat(SAMLToken token, GetInsurabilityAsXmlOrFlatRequestType request)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.genins.session

  Methods in be.ehealth.businessconnector.genins.session that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `<T> T`
  GenInsServiceImplementationFactory.`createImplementationClass(Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator replyValidator, String... additionalParameters)`
  `GetInsurabilityResponse`
  GenInsService.`getInsurability(GetInsurabilityAsXmlOrFlatRequestType getInsurabilityAsXmlOrFlatRequestType)`
  Method which call the web service getInsurability
  `GetInsurabilityAsFlatResponse`
  GenInsService.`getInsurabilityAsFlat(GetInsurabilityAsXmlOrFlatRequestType getInsurabilityAsXmlOrFlatRequestType)`
  Method which call the web service getInsurabilityAsFlat

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.genins.session.impl

  Methods in be.ehealth.businessconnector.genins.session.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `GetInsurabilityResponse`
  GenInsServiceImpl.`getInsurability(GetInsurabilityAsXmlOrFlatRequestType request)`
  `GetInsurabilityAsFlatResponse`
  GenInsServiceImpl.`getInsurabilityAsFlat(GetInsurabilityAsXmlOrFlatRequestType request)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.hub.builders

  Methods in be.ehealth.businessconnector.hub.builders that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `String`
  ResponseBuilder.`buildAccessRightListTypeResponse(AccessRightListType response)`
  It builds the xml for the AccessRightListType object.
  `AccessRightType`
  RequestBuilder.`buildAccessRightType(String xml)`
  It builds a AccessRightType.
  `ConsentHCPartyType`
  RequestBuilder.`buildConsentHCPartyType(String xml)`
  It builds a ConsentHCPartyType.
  `String`
  ResponseBuilder.`buildConsentHCPartyTypeResponse(ConsentHCPartyType response)`
  It builds the xml for the ConsentHCPartyType object.
  `ConsentType`
  RequestBuilder.`buildConsentType(String xml)`
  It builds a ConsentType.
  `String`
  ResponseBuilder.`buildConsentTypeResponse(ConsentType response)`
  It builds the xml for the ConsentType object.
  `HCPartyAdaptedType`
  RequestBuilder.`buildHCPartyAdaptedType(String xml)`
  It builds a HCPartyAdaptedType.
  `String`
  ResponseBuilder.`buildHCPartyAdaptedTypeResponse(HCPartyAdaptedType response)`
  It builds the xml for the HCPartyAdaptedType object.
  `HCPartyIdType`
  RequestBuilder.`buildHCPartyIdType(String xml)`
  It builds a HCPartyIdType.
  `String`
  ResponseBuilder.`buildIDKMEHRResponse(IDKMEHR response)`
  It builds the xml for the IDKMEHR object.
  `KmehrHeaderDeclareTransaction`
  RequestBuilder.`buildKmehrHeaderDeclareTransaction(String xml)`
  It builds a KmehrHeaderDeclareTransaction.
  `String`
  ResponseBuilder.`buildKmehrHeaderGetTransactionListResponse(KmehrHeaderGetTransactionList response)`
  It builds the xml for the KmehrHeaderGetTransactionList object.
  `Kmehrmessage`
  RequestBuilder.`buildKmehrmessage(String xml)`
  It builds a Kmehrmessage.
  `String`
  ResponseBuilder.`buildKmehrmessageResponse(Kmehrmessage response)`
  It builds the xml for the Kmehrmessage object.
  `LocalSearchType`
  RequestBuilder.`buildLocalSearchType(String name)`
  It builds a LocalSearchType based on the value given as argument.
  `PatientIdType`
  RequestBuilder.`buildPatientIdType(String xml)`
  It builds a KmehrHeaderDeclareTransaction.
  `PersonType`
  RequestBuilder.`buildPersonType(String xml)`
  It builds a PersonType.
  `String`
  ResponseBuilder.`buildPersonTypeResponse(PersonType response)`
  It builds the xml for the PersonType object.
  `<T> T`
  RequestBuilder.`buildRequest(String request, Class<T> clazz)`
  It builds a Jaxb object given the string.
  `<T> String`
  ResponseBuilder.`buildResponse(T response, Class<T> clazz)`
  It builds the response xml string given the object.
  `SelectGetHCPartyPatientConsentType`
  RequestBuilder.`buildSelectGetHCPartyPatientConsentType(String xml)`
  It builds a SelectGetHCPartyPatientConsentType.
  `SelectGetPatientAuditTrailType`
  RequestBuilder.`buildSelectGetPatientAuditTrailType(String xml)`
  It builds a SelectGetPatientAuditTrailType.
  `SelectGetPatientConsentType`
  RequestBuilder.`buildSelectGetPatientConsentType(String xml)`
  It builds a SelectGetPatientConsentType.
  `SelectRevokeAccessRightType`
  RequestBuilder.`buildSelectRevokeAccessRightType(String xml)`
  It builds a SelectRevokeAccessRightType.
  `TherapeuticLinkType`
  RequestBuilder.`buildTherapeuticLinkType(String xml)`
  It builds a TherapeuticLinkType.
  `String`
  ResponseBuilder.`buildTherapeuticLinkTypeResponse(TherapeuticLinkType response)`
  It builds the xml for the TherapeuticLinkType object.
  `String`
  ResponseBuilder.`buildTransactionAccessListTypeResponse(TransactionAccessListType response)`
  It builds the xml for the TransactionAccessListType object.
  `TransactionBaseType`
  RequestBuilder.`buildTransactionBaseType(String xml)`
  It builds a TransactionBaseType.
  `TransactionIdType`
  RequestBuilder.`buildTransactionIdType(String xml)`
  It builds a TransactionIdType.
  `TransactionWithPeriodType`
  RequestBuilder.`buildTransactionWithPeriodType(String xml)`
  It builds a TransactionWithPeriodType.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.hub.service

  Methods in be.ehealth.businessconnector.hub.service that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `DeclareTransactionResponse`
  IntraHubService.`declareTransaction(SAMLToken token, DeclareTransactionRequest request)`
  Declare transaction.
  `List<IDKMEHR>`
  IntraHubTransactionService.`declareTransaction(KmehrHeaderDeclareTransaction kmehrHeader)`
  Declare transaction.
  `AccessRightListType`
  IntraHubAccessRightService.`getAccessRight(TransactionIdType transaction)`
  Gets the access right.
  `GetAccessRightResponse`
  IntraHubService.`getAccessRight(SAMLToken token, GetAccessRightRequest request)`
  Gets the access right.
  `HCPartyAdaptedType`
  IntraHubHCPartyService.`getHCParty(HCPartyIdType hcParty)`
  Gets the hC party.
  `GetHCPartyResponse`
  IntraHubService.`getHCParty(SAMLToken token, GetHCPartyRequest request)`
  Gets the hC party.
  `ConsentHCPartyType`
  IntraHubHCPartyService.`getHCPartyConsent(HCPartyIdType hcPartyId)`
  Gets the hC party consent.
  `GetHCPartyConsentResponse`
  IntraHubService.`getHCPartyConsent(SAMLToken token, GetHCPartyConsentRequest request)`
  Gets the hC party consent.
  `static GenericRequest`
  ServiceFactory.`getIntraHubPort(SAMLToken token, String soapAction)`
  Gets the consultation service.
  `static GenericRequest`
  ServiceFactory.`getIntraHubPortWithFolderEncryption(SAMLToken token, Crypto crypto, String soapAction)`
  Deprecated.
  Use the same function without crypto
  `static GenericRequest`
  ServiceFactory.`getIntraHubPortWithFolderEncryption(SAMLToken token, String soapAction)`
  `PersonType`
  IntraHubPatientService.`getPatient(PatientIdType patientId)`
  Gets the patient.
  `GetPatientResponse`
  IntraHubService.`getPatient(SAMLToken token, GetPatientRequest request)`
  Gets the patient.
  `TransactionAccessListType`
  IntraHubAccessRightService.`getPatientAuditTrail(SelectGetPatientAuditTrailType patientAuditTrail)`
  Gets the patient audit trail.
  `GetPatientAuditTrailResponse`
  IntraHubService.`getPatientAuditTrail(SAMLToken token, GetPatientAuditTrailRequest request)`
  Gets the patient audit trail.
  `ConsentType`
  IntraHubPatientService.`getPatientConsent(SelectGetPatientConsentType patientConsent)`
  Gets the patient consent.
  `GetPatientConsentResponse`
  IntraHubService.`getPatientConsent(SAMLToken token, GetPatientConsentRequest request)`
  Gets the patient consent.
  `GetTherapeuticLinkResponse`
  IntraHubService.`getTherapeuticLink(SAMLToken token, GetTherapeuticLinkRequest request)`
  Gets the therapeutic link.
  `Collection<TherapeuticLinkType>`
  IntraHubTherapeuticLinkService.`getTherapeuticLink(SelectGetHCPartyPatientConsentType patientConsent)`
  Gets the therapeutic link.
  `GetTransactionResponse`
  IntraHubService.`getTransaction(SAMLToken token, GetTransactionRequest request)`
  Gets the transaction.
  `Kmehrmessage`
  IntraHubTransactionService.`getTransaction(PatientIdType patient, TransactionBaseType transaction)`
  Gets the transaction.
  `GetTransactionListResponse`
  IntraHubService.`getTransactionList(SAMLToken token, GetTransactionListRequest request)`
  Gets the transaction list.
  `KmehrHeaderGetTransactionList`
  IntraHubTransactionService.`getTransactionList(PatientIdType patient, LocalSearchType searchType, TransactionWithPeriodType transaction)`
  Gets the transaction list.
  `void`
  IntraHubAccessRightService.`putAccessRight(AccessRightType accessRight)`
  Put access right.
  `PutAccessRightResponse`
  IntraHubService.`putAccessRight(SAMLToken token, PutAccessRightRequest request)`
  Put access right.
  `HCPartyAdaptedType`
  IntraHubHCPartyService.`putHCParty(HCPartyAdaptedType hcParty)`
  Put hc party.
  `PutHCPartyResponse`
  IntraHubService.`putHCParty(SAMLToken token, PutHCPartyRequest request)`
  Put hc party.
  `void`
  IntraHubHCPartyService.`putHCPartyConsent(ConsentHCPartyType consent)`
  Put hc party consent.
  `PutHCPartyConsentResponse`
  IntraHubService.`putHCPartyConsent(SAMLToken token, PutHCPartyConsentRequest request)`
  Put hc party consent.
  `PersonType`
  IntraHubPatientService.`putPatient(PersonType patient)`
  Put patient.
  `PutPatientResponse`
  IntraHubService.`putPatient(SAMLToken token, PutPatientRequest request)`
  Put patient.
  `void`
  IntraHubPatientService.`putPatientConsent(ConsentType patientConsent)`
  Put patient consent.
  `PutPatientConsentResponse`
  IntraHubService.`putPatientConsent(SAMLToken token, PutPatientConsentRequest request)`
  Put patient consent.
  `PutTherapeuticLinkResponse`
  IntraHubService.`putTherapeuticLink(SAMLToken token, PutTherapeuticLinkRequest request)`
  Put therapeutic link.
  `void`
  IntraHubTherapeuticLinkService.`putTherapeuticLink(TherapeuticLinkType therapeuticLink)`
  Put therapeutic link.
  `PutTransactionResponse`
  IntraHubService.`putTransaction(SAMLToken token, PutTransactionRequest request)`
  Put transaction.
  `void`
  IntraHubTransactionService.`putTransaction(Kmehrmessage kmehrHeader)`
  Put transaction.
  `RequestPublicationResponse`
  IntraHubService.`requestPublication(SAMLToken token, RequestPublicationRequest request)`
  Request publication.
  `void`
  IntraHubTransactionService.`requestPublication(PatientIdType patient, TransactionWithPeriodType transaction, String comment)`
  Request publication.
  `void`
  IntraHubAccessRightService.`revokeAccessRight(SelectRevokeAccessRightType accessRight)`
  Revoke access right.
  `RevokeAccessRightResponse`
  IntraHubService.`revokeAccessRight(SAMLToken token, RevokeAccessRightRequest request)`
  Revoke access right.
  `void`
  IntraHubHCPartyService.`revokeHCPartyConsent(ConsentHCPartyType consent)`
  Revoke hc party consent.
  `RevokeHCPartyConsentResponse`
  IntraHubService.`revokeHCPartyConsent(SAMLToken token, RevokeHCPartyConsentRequest request)`
  Revoke hc party consent.
  `void`
  IntraHubPatientService.`revokePatientConsent(ConsentType patientConsent)`
  Revoke patient consent.
  `RevokePatientConsentResponse`
  IntraHubService.`revokePatientConsent(SAMLToken token, RevokePatientConsentRequest request)`
  Revoke patient consent.
  `RevokeTherapeuticLinkResponse`
  IntraHubService.`revokeTherapeuticLink(SAMLToken token, RevokeTherapeuticLinkRequest request)`
  Revoke therapeutic link.
  `void`
  IntraHubTherapeuticLinkService.`revokeTherapeuticLink(TherapeuticLinkType therapeuticLink)`
  Revoke therapeutic link.
  `RevokeTransactionResponse`
  IntraHubService.`revokeTransaction(SAMLToken token, RevokeTransactionRequest request)`
  Revoke transaction.
  `void`
  IntraHubTransactionService.`revokeTransaction(PatientIdType patient, TransactionIdType transaction)`
  Revoke transaction.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.hub.service.impl

  Methods in be.ehealth.businessconnector.hub.service.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `DeclareTransactionResponse`
  IntraHubServiceImpl.`declareTransaction(SAMLToken token, DeclareTransactionRequest request)`
  Declare transaction.
  `List<IDKMEHR>`
  IntraHubTransactionServiceImpl.`declareTransaction(KmehrHeaderDeclareTransaction input)`
  `AccessRightListType`
  IntraHubAccessRightServiceImpl.`getAccessRight(TransactionIdType transaction)`
  `GetAccessRightResponse`
  IntraHubServiceImpl.`getAccessRight(SAMLToken token, GetAccessRightRequest request)`
  Gets the access right.
  `HCPartyAdaptedType`
  IntraHubHCPartyServiceImpl.`getHCParty(HCPartyIdType hcParty)`
  `GetHCPartyResponse`
  IntraHubServiceImpl.`getHCParty(SAMLToken token, GetHCPartyRequest request)`
  Gets the hC party.
  `ConsentHCPartyType`
  IntraHubHCPartyServiceImpl.`getHCPartyConsent(HCPartyIdType hcPartyId)`
  `GetHCPartyConsentResponse`
  IntraHubServiceImpl.`getHCPartyConsent(SAMLToken token, GetHCPartyConsentRequest request)`
  Gets the hC party consent.
  `PersonType`
  IntraHubPatientServiceImpl.`getPatient(PatientIdType patientId)`
  `GetPatientResponse`
  IntraHubServiceImpl.`getPatient(SAMLToken token, GetPatientRequest request)`
  Gets the patient.
  `TransactionAccessListType`
  IntraHubAccessRightServiceImpl.`getPatientAuditTrail(SelectGetPatientAuditTrailType patientAuditTrail)`
  `GetPatientAuditTrailResponse`
  IntraHubServiceImpl.`getPatientAuditTrail(SAMLToken token, GetPatientAuditTrailRequest request)`
  Gets the patient audit trail.
  `ConsentType`
  IntraHubPatientServiceImpl.`getPatientConsent(SelectGetPatientConsentType patientConsent)`
  `GetPatientConsentResponse`
  IntraHubServiceImpl.`getPatientConsent(SAMLToken token, GetPatientConsentRequest request)`
  Gets the patient consent.
  `GetTherapeuticLinkResponse`
  IntraHubServiceImpl.`getTherapeuticLink(SAMLToken token, GetTherapeuticLinkRequest request)`
  Gets the therapeutic link.
  `Collection<TherapeuticLinkType>`
  IntraHubTherapeuticLinkServiceImpl.`getTherapeuticLink(SelectGetHCPartyPatientConsentType patientConsent)`
  `GetTransactionResponse`
  IntraHubServiceImpl.`getTransaction(SAMLToken token, GetTransactionRequest request)`
  Gets the transaction.
  `Kmehrmessage`
  IntraHubTransactionServiceImpl.`getTransaction(PatientIdType patient, TransactionBaseType transaction)`
  `GetTransactionListResponse`
  IntraHubServiceImpl.`getTransactionList(SAMLToken token, GetTransactionListRequest request)`
  Gets the transaction list.
  `KmehrHeaderGetTransactionList`
  IntraHubTransactionServiceImpl.`getTransactionList(PatientIdType patient, LocalSearchType searchType, TransactionWithPeriodType transaction)`
  `void`
  IntraHubAccessRightServiceImpl.`putAccessRight(AccessRightType accessRight)`
  `PutAccessRightResponse`
  IntraHubServiceImpl.`putAccessRight(SAMLToken token, PutAccessRightRequest request)`
  Put access right.
  `HCPartyAdaptedType`
  IntraHubHCPartyServiceImpl.`putHCParty(HCPartyAdaptedType hcParty)`
  `PutHCPartyResponse`
  IntraHubServiceImpl.`putHCParty(SAMLToken token, PutHCPartyRequest request)`
  Put hc party.
  `void`
  IntraHubHCPartyServiceImpl.`putHCPartyConsent(ConsentHCPartyType consent)`
  `PutHCPartyConsentResponse`
  IntraHubServiceImpl.`putHCPartyConsent(SAMLToken token, PutHCPartyConsentRequest request)`
  Put hc party consent.
  `PersonType`
  IntraHubPatientServiceImpl.`putPatient(PersonType patient)`
  `PutPatientResponse`
  IntraHubServiceImpl.`putPatient(SAMLToken token, PutPatientRequest request)`
  Put patient.
  `void`
  IntraHubPatientServiceImpl.`putPatientConsent(ConsentType patientConsent)`
  `PutPatientConsentResponse`
  IntraHubServiceImpl.`putPatientConsent(SAMLToken token, PutPatientConsentRequest request)`
  Put patient consent.
  `PutTherapeuticLinkResponse`
  IntraHubServiceImpl.`putTherapeuticLink(SAMLToken token, PutTherapeuticLinkRequest request)`
  Put therapeutic link.
  `void`
  IntraHubTherapeuticLinkServiceImpl.`putTherapeuticLink(TherapeuticLinkType therapeuticLink)`
  `PutTransactionResponse`
  IntraHubServiceImpl.`putTransaction(SAMLToken token, PutTransactionRequest request)`
  Put transaction.
  `void`
  IntraHubTransactionServiceImpl.`putTransaction(Kmehrmessage input)`
  `RequestPublicationResponse`
  IntraHubServiceImpl.`requestPublication(SAMLToken token, RequestPublicationRequest request)`
  Request publication.
  `void`
  IntraHubTransactionServiceImpl.`requestPublication(PatientIdType patient, TransactionWithPeriodType transaction, String comment)`
  `void`
  IntraHubAccessRightServiceImpl.`revokeAccessRight(SelectRevokeAccessRightType accessRight)`
  `RevokeAccessRightResponse`
  IntraHubServiceImpl.`revokeAccessRight(SAMLToken token, RevokeAccessRightRequest request)`
  Revoke access right.
  `void`
  IntraHubHCPartyServiceImpl.`revokeHCPartyConsent(ConsentHCPartyType consent)`
  `RevokeHCPartyConsentResponse`
  IntraHubServiceImpl.`revokeHCPartyConsent(SAMLToken token, RevokeHCPartyConsentRequest request)`
  Revoke hc party consent.
  `void`
  IntraHubPatientServiceImpl.`revokePatientConsent(ConsentType patientConsent)`
  `RevokePatientConsentResponse`
  IntraHubServiceImpl.`revokePatientConsent(SAMLToken token, RevokePatientConsentRequest request)`
  Revoke patient consent.
  `RevokeTherapeuticLinkResponse`
  IntraHubServiceImpl.`revokeTherapeuticLink(SAMLToken token, RevokeTherapeuticLinkRequest request)`
  Revoke therapeutic link.
  `void`
  IntraHubTherapeuticLinkServiceImpl.`revokeTherapeuticLink(TherapeuticLinkType therapeuticLink)`
  `RevokeTransactionResponse`
  IntraHubServiceImpl.`revokeTransaction(SAMLToken token, RevokeTransactionRequest request)`
  Revoke transaction.
  `void`
  IntraHubTransactionServiceImpl.`revokeTransaction(PatientIdType patient, TransactionIdType transaction)`
  Constructors in be.ehealth.businessconnector.hub.service.impl that throw TechnicalConnectorException
  Modifier
  Constructor
  Description
  ``
  `IntraHubAccessRightServiceImpl(IntraHubService hubService, HubReplyValidator validator)`
  Instantiates a new intra hub access right service.
  ``
  `IntraHubHCPartyServiceImpl(IntraHubService hubService, HubReplyValidator validator)`
  Instantiates a new intra hub hc party service.
  ``
  `IntraHubPatientServiceImpl(IntraHubService hubService, HubReplyValidator validator)`
  Instantiates a new intra hub patient service.
  ``
  `IntraHubTherapeuticLinkServiceImpl(IntraHubService hubService, HubReplyValidator validator)`
  Instantiates a new intra hub therapeutic link service.
  ``
  `IntraHubTransactionServiceImpl(IntraHubService hubService, HubReplyValidator validator)`
  Instantiates a new intra hub transaction service.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.hub.session

  Methods in be.ehealth.businessconnector.hub.session that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `List<IDKMEHR>`
  HubService.`declareTransaction(KmehrHeaderDeclareTransaction kmehrHeader)`
  This operation should be used to declare a transaction within a hub.
  `DeclareTransactionResponse`
  HubServiceComplete.`declareTransaction(KmehrHeaderDeclareTransaction kmehrHeader)`
  This operation should be used to declare a transaction within a hub.
  `AccessRightListType`
  HubService.`getAccessRight(TransactionIdType transaction)`
  This operation should be used to get access rights on a transaction within a hub.
  `GetAccessRightResponse`
  HubServiceComplete.`getAccessRight(TransactionIdType transaction)`
  This operation should be used to get access rights on a transaction within a hub.
  `HCPartyAdaptedType`
  HubService.`getHCParty(HCPartyIdType hcParty)`
  This operation should be used to retrieve the data associated with a healthcare party within a hub.
  `GetHCPartyResponse`
  HubServiceComplete.`getHCParty(HCPartyIdType hcParty)`
  This operation should be used to retrieve the data associated with a healthcare party within a hub.
  `ConsentHCPartyType`
  HubService.`getHCPartyConsent(HCPartyIdType hcParty)`
  This operation should be used to retrieve the consent of a healthcare party within a hub.
  `GetHCPartyConsentResponse`
  HubServiceComplete.`getHCPartyConsent(HCPartyIdType hcParty)`
  This operation should be used to retrieve the consent of a healthcare party within a hub.
  `PersonType`
  HubService.`getPatient(PatientIdType patient)`
  This operation should be used to declare the consent of an healthcare party within a hub.
  `GetPatientResponse`
  HubServiceComplete.`getPatient(PatientIdType patient)`
  This operation should be used to declare the consent of an healthcare party within a hub.
  `TransactionAccessListType`
  HubService.`getPatientAuditTrail(SelectGetPatientAuditTrailType patientAuditTrail)`
  This operation should be used to get the list of transaction accesses for a given patient.
  `GetPatientAuditTrailResponse`
  HubServiceComplete.`getPatientAuditTrail(SelectGetPatientAuditTrailType patientAuditTrail)`
  This operation should be used to get the list of transaction accesses for a given patient.
  `ConsentType`
  HubService.`getPatientConsent(SelectGetPatientConsentType patientConsent)`
  This operation should be used to retrieve the consent of a patient within a hub.
  `GetPatientConsentResponse`
  HubServiceComplete.`getPatientConsent(SelectGetPatientConsentType patientConsent)`
  This operation should be used to retrieve the consent of a patient within a hub.
  `Kmehrmessage`
  HubService.`getTransaction(PatientIdType patient, TransactionBaseType transaction)`
  This operation should be used to retrieve a transaction (given a transaction identifier) within a hub.
  `GetTransactionResponse`
  HubServiceComplete.`getTransaction(PatientIdType patient, TransactionBaseType transaction)`
  This operation should be used to retrieve a transaction (given a transaction identifier) within a hub.
  `KmehrHeaderGetTransactionList`
  HubService.`getTransactionList(PatientIdType patient, LocalSearchType searchType, TransactionWithPeriodType transaction)`
  This operation should be used to get the list of available transactions that fulfill some given criteria.
  `GetTransactionListResponse`
  HubServiceComplete.`getTransactionList(PatientIdType patient, LocalSearchType searchType, TransactionWithPeriodType transaction)`
  This operation should be used to get the list of available transactions that fulfill some given criteria.
  `void`
  HubService.`putAccessRight(AccessRightType accessRight)`
  This operation should be used to put an access right on a transaction within a hub.
  `PutAccessRightResponse`
  HubServiceComplete.`putAccessRight(AccessRightType accessRight)`
  This operation should be used to put an access right on a transaction within a hub.
  `HCPartyAdaptedType`
  HubService.`putHCParty(HCPartyAdaptedType hcParty)`
  This operation should be used to create a healthcare party within a hub.
  `PutHCPartyResponse`
  HubServiceComplete.`putHCParty(HCPartyAdaptedType hcParty)`
  This operation should be used to create a healthcare party within a hub.
  `void`
  HubService.`putHCPartyConsent(ConsentHCPartyType consent)`
  This operation should be used to declare the consent of an healthcare party within a hub.
  `PutHCPartyConsentResponse`
  HubServiceComplete.`putHCPartyConsent(ConsentHCPartyType consent)`
  This operation should be used to declare the consent of an healthcare party within a hub.
  `PersonType`
  HubService.`putPatient(PersonType patient)`
  This operation should be used to create a patient within a hub.
  `PutPatientResponse`
  HubServiceComplete.`putPatient(PersonType patient)`
  This operation should be used to create a patient within a hub.
  `void`
  HubService.`putPatientConsent(ConsentType patientConsent)`
  This operation should be used to declare the consent of a patient within a hub.
  `PutPatientConsentResponse`
  HubServiceComplete.`putPatientConsent(ConsentType patientConsent)`
  This operation should be used to declare the consent of a patient within a hub.
  `void`
  HubService.`putTransaction(Kmehrmessage msg)`
  This operation should be used to declare and to store a given transaction within a hub.
  `PutTransactionResponse`
  HubServiceComplete.`putTransaction(Kmehrmessage msg)`
  This operation should be used to declare and to store a given transaction within a hub.
  `void`
  HubService.`requestPublication(PatientIdType patient, TransactionWithPeriodType transaction, String comment)`
  This operation allows a healthcare party to ask to another healthcare party to publish documents related to a patient.
  `RequestPublicationResponse`
  HubServiceComplete.`requestPublication(PatientIdType patient, TransactionWithPeriodType transaction, String comment)`
  This operation allows a healthcare party to ask to another healthcare party to publish documents related to a patient.
  `void`
  HubService.`revokeAccessRight(SelectRevokeAccessRightType accessRight)`
  This operation should be used to revoke access right on a transaction within a hub.
  `RevokeAccessRightResponse`
  HubServiceComplete.`revokeAccessRight(SelectRevokeAccessRightType accessRight)`
  This operation should be used to revoke access right on a transaction within a hub.
  `void`
  HubService.`revokeHCPartyConsent(ConsentHCPartyType consent)`
  This operation should be used to revoke the consent of a healthcare party within a hub.
  `RevokeHCPartyConsentResponse`
  HubServiceComplete.`revokeHCPartyConsent(ConsentHCPartyType consent)`
  This operation should be used to revoke the consent of a healthcare party within a hub.
  `void`
  HubService.`revokePatientConsent(ConsentType patientConsent)`
  This operation should be used to revoke the consent of a patient within a hub.
  `RevokePatientConsentResponse`
  HubServiceComplete.`revokePatientConsent(ConsentType patientConsent)`
  This operation should be used to revoke the consent of a patient within a hub.
  `void`
  HubService.`revokeTherapeuticLink(TherapeuticLinkType therapeuticLink)`
  This operation should be used to revoke a therapeutic link between a patient and a healthcare party within a hub.
  `RevokeTherapeuticLinkResponse`
  HubServiceComplete.`revokeTherapeuticLink(TherapeuticLinkType therapeuticLink)`
  This operation should be used to revoke a therapeutic link between a patient and a healthcare party within a hub.
  `void`
  HubService.`revokeTransaction(PatientIdType patient, TransactionIdType transaction)`
  This operation should be used to 'unpublish' a given transaction.
  `RevokeTransactionResponse`
  HubServiceComplete.`revokeTransaction(PatientIdType patient, TransactionIdType transaction)`
  This operation should be used to 'unpublish' a given transaction.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.hub.session.impl

  Methods in be.ehealth.businessconnector.hub.session.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `<T> T`
  HubServiceCompleteImplementationFactory.`createImplementationClass(Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator replyValidator, String... additionalParameters)`
  `<T> T`
  HubServiceImplementationFactory.`createImplementationClass(Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator replyValidator, String... additionalParameters)`
  `DeclareTransactionResponse`
  HubServiceCompleteImpl.`declareTransaction(KmehrHeaderDeclareTransaction kmehrHeader)`
  This operation should be used to declare a transaction within a hub.
  `List<IDKMEHR>`
  HubServiceImpl.`declareTransaction(KmehrHeaderDeclareTransaction kmehrHeader)`
  This operation should be used to declare a transaction within a hub.
  `GetAccessRightResponse`
  HubServiceCompleteImpl.`getAccessRight(TransactionIdType transaction)`
  This operation should be used to get access rights on a transaction within a hub.
  `AccessRightListType`
  HubServiceImpl.`getAccessRight(TransactionIdType transaction)`
  This operation should be used to get access rights on a transaction within a hub.
  `GetHCPartyResponse`
  HubServiceCompleteImpl.`getHCParty(HCPartyIdType hcParty)`
  This operation should be used to retrieve the data associated with a healthcare party within a hub.
  `HCPartyAdaptedType`
  HubServiceImpl.`getHCParty(HCPartyIdType hcParty)`
  This operation should be used to retrieve the data associated with a healthcare party within a hub.
  `GetHCPartyConsentResponse`
  HubServiceCompleteImpl.`getHCPartyConsent(HCPartyIdType hcPartyId)`
  This operation should be used to retrieve the consent of a healthcare party within a hub.
  `ConsentHCPartyType`
  HubServiceImpl.`getHCPartyConsent(HCPartyIdType hcPartyId)`
  This operation should be used to retrieve the consent of a healthcare party within a hub.
  `GetPatientResponse`
  HubServiceCompleteImpl.`getPatient(PatientIdType patientId)`
  This operation should be used to declare the consent of an healthcare party within a hub.
  `PersonType`
  HubServiceImpl.`getPatient(PatientIdType patientId)`
  This operation should be used to declare the consent of an healthcare party within a hub.
  `GetPatientAuditTrailResponse`
  HubServiceCompleteImpl.`getPatientAuditTrail(SelectGetPatientAuditTrailType patientAuditTrail)`
  This operation should be used to get the list of transaction accesses for a given patient.
  `TransactionAccessListType`
  HubServiceImpl.`getPatientAuditTrail(SelectGetPatientAuditTrailType patientAuditTrail)`
  This operation should be used to get the list of transaction accesses for a given patient.
  `GetPatientConsentResponse`
  HubServiceCompleteImpl.`getPatientConsent(SelectGetPatientConsentType patientConsent)`
  This operation should be used to retrieve the consent of a patient within a hub.
  `ConsentType`
  HubServiceImpl.`getPatientConsent(SelectGetPatientConsentType patientConsent)`
  This operation should be used to retrieve the consent of a patient within a hub.
  `GetTransactionResponse`
  HubServiceCompleteImpl.`getTransaction(PatientIdType patient, TransactionBaseType transaction)`
  This operation should be used to retrieve a transaction (given a transaction identifier) within a hub.
  `Kmehrmessage`
  HubServiceImpl.`getTransaction(PatientIdType patient, TransactionBaseType transaction)`
  This operation should be used to retrieve a transaction (given a transaction identifier) within a hub.
  `GetTransactionListResponse`
  HubServiceCompleteImpl.`getTransactionList(PatientIdType patient, LocalSearchType searchType, TransactionWithPeriodType transaction)`
  This operation should be used to get the list of available transactions that fulfill some given criteria.
  `KmehrHeaderGetTransactionList`
  HubServiceImpl.`getTransactionList(PatientIdType patient, LocalSearchType searchType, TransactionWithPeriodType transaction)`
  This operation should be used to get the list of available transactions that fulfill some given criteria.
  `PutAccessRightResponse`
  HubServiceCompleteImpl.`putAccessRight(AccessRightType accessRight)`
  This operation should be used to put an access right on a transaction within a hub.
  `void`
  HubServiceImpl.`putAccessRight(AccessRightType accessRight)`
  This operation should be used to put an access right on a transaction within a hub.
  `PutHCPartyResponse`
  HubServiceCompleteImpl.`putHCParty(HCPartyAdaptedType hcParty)`
  This operation should be used to create a healthcare party within a hub.
  `HCPartyAdaptedType`
  HubServiceImpl.`putHCParty(HCPartyAdaptedType hcParty)`
  This operation should be used to create a healthcare party within a hub.
  `PutHCPartyConsentResponse`
  HubServiceCompleteImpl.`putHCPartyConsent(ConsentHCPartyType consent)`
  This operation should be used to declare the consent of an healthcare party within a hub.
  `void`
  HubServiceImpl.`putHCPartyConsent(ConsentHCPartyType consent)`
  This operation should be used to declare the consent of an healthcare party within a hub.
  `PutPatientResponse`
  HubServiceCompleteImpl.`putPatient(PersonType patient)`
  This operation should be used to create a patient within a hub.
  `PersonType`
  HubServiceImpl.`putPatient(PersonType patient)`
  This operation should be used to create a patient within a hub.
  `PutPatientConsentResponse`
  HubServiceCompleteImpl.`putPatientConsent(ConsentType patientConsent)`
  This operation should be used to declare the consent of a patient within a hub.
  `void`
  HubServiceImpl.`putPatientConsent(ConsentType patientConsent)`
  This operation should be used to declare the consent of a patient within a hub.
  `PutTransactionResponse`
  HubServiceCompleteImpl.`putTransaction(Kmehrmessage kmehrHeader)`
  This operation should be used to declare and to store a given transaction within a hub.
  `void`
  HubServiceImpl.`putTransaction(Kmehrmessage kmehrHeader)`
  This operation should be used to declare and to store a given transaction within a hub.
  `RequestPublicationResponse`
  HubServiceCompleteImpl.`requestPublication(PatientIdType patient, TransactionWithPeriodType transaction, String comment)`
  This operation allows a healthcare party to ask to another healthcare party to publish documents related to a patient.
  `void`
  HubServiceImpl.`requestPublication(PatientIdType patient, TransactionWithPeriodType transaction, String comment)`
  This operation allows a healthcare party to ask to another healthcare party to publish documents related to a patient.
  `RevokeAccessRightResponse`
  HubServiceCompleteImpl.`revokeAccessRight(SelectRevokeAccessRightType accessRight)`
  This operation should be used to revoke access right on a transaction within a hub.
  `void`
  HubServiceImpl.`revokeAccessRight(SelectRevokeAccessRightType accessRight)`
  This operation should be used to revoke access right on a transaction within a hub.
  `RevokeHCPartyConsentResponse`
  HubServiceCompleteImpl.`revokeHCPartyConsent(ConsentHCPartyType consent)`
  This operation should be used to revoke the consent of a healthcare party within a hub.
  `void`
  HubServiceImpl.`revokeHCPartyConsent(ConsentHCPartyType consent)`
  This operation should be used to revoke the consent of a healthcare party within a hub.
  `RevokePatientConsentResponse`
  HubServiceCompleteImpl.`revokePatientConsent(ConsentType patientConsent)`
  This operation should be used to revoke the consent of a patient within a hub.
  `void`
  HubServiceImpl.`revokePatientConsent(ConsentType patientConsent)`
  This operation should be used to revoke the consent of a patient within a hub.
  `RevokeTherapeuticLinkResponse`
  HubServiceCompleteImpl.`revokeTherapeuticLink(TherapeuticLinkType therapeuticLink)`
  This operation should be used to revoke a therapeutic link between a patient and a healthcare party within a hub.
  `void`
  HubServiceImpl.`revokeTherapeuticLink(TherapeuticLinkType therapeuticLink)`
  This operation should be used to revoke a therapeutic link between a patient and a healthcare party within a hub.
  `RevokeTransactionResponse`
  HubServiceCompleteImpl.`revokeTransaction(PatientIdType patient, TransactionIdType transaction)`
  This operation should be used to 'unpublish' a given transaction.
  `void`
  HubServiceImpl.`revokeTransaction(PatientIdType patient, TransactionIdType transaction)`
  This operation should be used to 'unpublish' a given transaction.
  Constructors in be.ehealth.businessconnector.hub.session.impl that throw TechnicalConnectorException
  Modifier
  Constructor
  Description
  ``
  `HubServiceCompleteImpl(SessionValidator sessionValidator)`
  Instantiates a new Hub Service.
  ``
  `HubServiceImpl(SessionValidator sessionValidator)`
  Instantiates a new Hub Service.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.hub.util

  Methods in be.ehealth.businessconnector.hub.util that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `RequestTypeBuilder`
  RequestTypeBuilder.`addAuthorWithEncryptionInformation()`
  `RequestTypeBuilder`
  RequestTypeBuilder.`addGenericAuthor()`
  `static RequestTypeBuilder`
  RequestTypeBuilder.`init()`
  creates a new RequestTypeBuilder.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.hubv3.builders

  Methods in be.ehealth.businessconnector.hubv3.builders that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static RequestBuilderImpl`
  RequestBuilderFactory.`getRequestBuilder()`
  Retrieve an instance of a `RequestBuilderImpl` implementation The implementation could be a custom class defined in the configuration file (property "hubv3.requestbuilder.class" ).

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.hubv3.service

  Methods in be.ehealth.businessconnector.hubv3.service that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `DeclareTransactionResponse`
  HubTokenService.`declareTransaction(SAMLToken token, DeclareTransactionRequest request, String breakTheGlass)`
  Declare transaction.
  `GetAccessRightResponse`
  HubTokenService.`getAccessRight(SAMLToken token, GetAccessRightRequest request, String breakTheGlass)`
  Gets the access right.
  `GetHCPartyResponse`
  HubTokenService.`getHCParty(SAMLToken token, GetHCPartyRequest request, String breakTheGlass)`
  Gets the hC party.
  `GetHCPartyConsentResponse`
  HubTokenService.`getHCPartyConsent(SAMLToken token, GetHCPartyConsentRequest request, String breakTheGlass)`
  Gets the hC party consent.
  `static GenericRequest`
  ServiceFactory.`getIntraHubPort(SAMLToken token, String soapAction)`
  Creates a `GenericRequest` for the given SAML token and soap action
  `GetLatestUpdateResponse`
  HubTokenService.`getLatestUpdate(SAMLToken token, GetLatestUpdateRequest request, String breakTheGlass)`
  `GetPatientResponse`
  HubTokenService.`getPatient(SAMLToken token, GetPatientRequest request, String breakTheGlass)`
  Gets the patient.
  `GetPatientAuditTrailResponse`
  HubTokenService.`getPatientAuditTrail(SAMLToken token, GetPatientAuditTrailRequest request, Paginationrequestinfo paginationrequestinfo, String breakTheGlass)`
  Gets the patient audit trail.
  `GetPatientAuditTrailResponse`
  HubTokenService.`getPatientAuditTrail(SAMLToken token, GetPatientAuditTrailRequest request, String breakTheGlass)`
  Gets the patient audit trail.
  `GetPatientConsentResponse`
  HubTokenService.`getPatientConsent(SAMLToken token, GetPatientConsentRequest request, String breakTheGlass)`
  Gets the patient consent.
  `GetTherapeuticLinkResponse`
  HubTokenService.`getTherapeuticLink(SAMLToken token, GetTherapeuticLinkRequest request, String breakTheGlass)`
  Gets the therapeutic link.
  `GetTransactionResponse`
  HubTokenService.`getTransaction(SAMLToken token, GetTransactionRequest request, String breakTheGlass)`
  Gets the transaction.
  `GetTransactionListResponse`
  HubTokenService.`getTransactionList(SAMLToken token, GetTransactionListRequest getTransactionListRequest, Paginationrequestinfo pagReqInfo, String breakTheGlass)`
  Gets the transaction list.
  `GetTransactionListResponse`
  HubTokenService.`getTransactionList(SAMLToken token, GetTransactionListRequest getTransactionListRequest, String breakTheGlass)`
  Gets the transaction list.
  `GetTransactionSetResponse`
  HubTokenService.`getTransactionSet(SAMLToken token, GetTransactionSetRequest request, String breakTheGlass)`
  Gets the transaction set.
  `PutAccessRightResponse`
  HubTokenService.`putAccessRight(SAMLToken token, PutAccessRightRequest request, String breakTheGlass)`
  Put access right.
  `PutHCPartyResponse`
  HubTokenService.`putHCParty(SAMLToken token, PutHCPartyRequest request, String breakTheGlass)`
  Put hc party.
  `PutHCPartyConsentResponse`
  HubTokenService.`putHCPartyConsent(SAMLToken token, PutHCPartyConsentRequest request, String breakTheGlass)`
  Put hc party consent.
  `PutPatientResponse`
  HubTokenService.`putPatient(SAMLToken token, PutPatientRequest request, String breakTheGlass)`
  Put patient.
  `PutPatientConsentResponse`
  HubTokenService.`putPatientConsent(SAMLToken token, PutPatientConsentRequest request, String breakTheGlass)`
  Put patient consent.
  `PutTherapeuticLinkResponse`
  HubTokenService.`putTherapeuticLink(SAMLToken token, PutTherapeuticLinkRequest request, String breakTheGlass)`
  Put therapeutic link.
  `PutTransactionResponse`
  HubTokenService.`putTransaction(SAMLToken token, PutTransactionRequest request, String breakTheGlass)`
  Put transaction.
  `PutTransactionSetResponse`
  HubTokenService.`putTransactionSet(SAMLToken token, PutTransactionSetRequest request, String breakTheGlass)`
  Put transaction set.
  `RequestPublicationResponse`
  HubTokenService.`requestPublication(SAMLToken token, RequestPublicationRequest request, String breakTheGlass)`
  Request publication.
  `RevokeAccessRightResponse`
  HubTokenService.`revokeAccessRight(SAMLToken token, RevokeAccessRightRequest request, String breakTheGlass)`
  Revoke access right.
  `RevokeHCPartyConsentResponse`
  HubTokenService.`revokeHCPartyConsent(SAMLToken token, RevokeHCPartyConsentRequest request, String breakTheGlass)`
  Revoke hc party consent.
  `RevokePatientConsentResponse`
  HubTokenService.`revokePatientConsent(SAMLToken token, RevokePatientConsentRequest request, String breakTheGlass)`
  Revoke patient consent.
  `RevokeTherapeuticLinkResponse`
  HubTokenService.`revokeTherapeuticLink(SAMLToken token, RevokeTherapeuticLinkRequest request, String breakTheGlass)`
  Revoke therapeutic link.
  `RevokeTransactionResponse`
  HubTokenService.`revokeTransaction(SAMLToken token, RevokeTransactionRequest request, String breakTheGlass)`
  Revoke transaction.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.hubv3.service.impl

  Methods in be.ehealth.businessconnector.hubv3.service.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `DeclareTransactionResponse`
  HubTokenServiceImpl.`declareTransaction(SAMLToken token, DeclareTransactionRequest request, String breakTheGlass)`
  `GetAccessRightResponse`
  HubTokenServiceImpl.`getAccessRight(SAMLToken token, GetAccessRightRequest request, String breakTheGlass)`
  `GetHCPartyResponse`
  HubTokenServiceImpl.`getHCParty(SAMLToken token, GetHCPartyRequest request, String breakTheGlass)`
  `GetHCPartyConsentResponse`
  HubTokenServiceImpl.`getHCPartyConsent(SAMLToken token, GetHCPartyConsentRequest request, String breakTheGlass)`
  `GetLatestUpdateResponse`
  HubTokenServiceImpl.`getLatestUpdate(SAMLToken token, GetLatestUpdateRequest request, String breakTheGlass)`
  `GetPatientResponse`
  HubTokenServiceImpl.`getPatient(SAMLToken token, GetPatientRequest request, String breakTheGlass)`
  `GetPatientAuditTrailResponse`
  HubTokenServiceImpl.`getPatientAuditTrail(SAMLToken token, GetPatientAuditTrailRequest request, Paginationrequestinfo paginationrequestinfo, String breakTheGlass)`
  `GetPatientAuditTrailResponse`
  HubTokenServiceImpl.`getPatientAuditTrail(SAMLToken token, GetPatientAuditTrailRequest request, String breakTheGlass)`
  `GetPatientConsentResponse`
  HubTokenServiceImpl.`getPatientConsent(SAMLToken token, GetPatientConsentRequest request, String breakTheGlass)`
  `GetTherapeuticLinkResponse`
  HubTokenServiceImpl.`getTherapeuticLink(SAMLToken token, GetTherapeuticLinkRequest request, String breakTheGlass)`
  `GetTransactionResponse`
  HubTokenServiceImpl.`getTransaction(SAMLToken token, GetTransactionRequest request, String breakTheGlass)`
  `GetTransactionListResponse`
  HubTokenServiceImpl.`getTransactionList(SAMLToken token, GetTransactionListRequest request, Paginationrequestinfo pagReqInfo, String breakTheGlass)`
  `GetTransactionListResponse`
  HubTokenServiceImpl.`getTransactionList(SAMLToken token, GetTransactionListRequest request, String breakTheGlass)`
  `GetTransactionSetResponse`
  HubTokenServiceImpl.`getTransactionSet(SAMLToken token, GetTransactionSetRequest request, String breakTheGlass)`
  `PutAccessRightResponse`
  HubTokenServiceImpl.`putAccessRight(SAMLToken token, PutAccessRightRequest request, String breakTheGlass)`
  `PutHCPartyResponse`
  HubTokenServiceImpl.`putHCParty(SAMLToken token, PutHCPartyRequest request, String breakTheGlass)`
  `PutHCPartyConsentResponse`
  HubTokenServiceImpl.`putHCPartyConsent(SAMLToken token, PutHCPartyConsentRequest request, String breakTheGlass)`
  `PutPatientResponse`
  HubTokenServiceImpl.`putPatient(SAMLToken token, PutPatientRequest request, String breakTheGlass)`
  `PutPatientConsentResponse`
  HubTokenServiceImpl.`putPatientConsent(SAMLToken token, PutPatientConsentRequest request, String breakTheGlass)`
  `PutTherapeuticLinkResponse`
  HubTokenServiceImpl.`putTherapeuticLink(SAMLToken token, PutTherapeuticLinkRequest request, String breakTheGlass)`
  `PutTransactionResponse`
  HubTokenServiceImpl.`putTransaction(SAMLToken token, PutTransactionRequest request, String breakTheGlass)`
  `PutTransactionSetResponse`
  HubTokenServiceImpl.`putTransactionSet(SAMLToken token, PutTransactionSetRequest request, String breakTheGlass)`
  `RequestPublicationResponse`
  HubTokenServiceImpl.`requestPublication(SAMLToken token, RequestPublicationRequest request, String breakTheGlass)`
  `RevokeAccessRightResponse`
  HubTokenServiceImpl.`revokeAccessRight(SAMLToken token, RevokeAccessRightRequest request, String breakTheGlass)`
  `RevokeHCPartyConsentResponse`
  HubTokenServiceImpl.`revokeHCPartyConsent(SAMLToken token, RevokeHCPartyConsentRequest request, String breakTheGlass)`
  `RevokePatientConsentResponse`
  HubTokenServiceImpl.`revokePatientConsent(SAMLToken token, RevokePatientConsentRequest request, String breakTheGlass)`
  `RevokeTherapeuticLinkResponse`
  HubTokenServiceImpl.`revokeTherapeuticLink(SAMLToken token, RevokeTherapeuticLinkRequest request, String breakTheGlass)`
  `RevokeTransactionResponse`
  HubTokenServiceImpl.`revokeTransaction(SAMLToken token, RevokeTransactionRequest request, String breakTheGlass)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.hubv3.session

  Methods in be.ehealth.businessconnector.hubv3.session that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `DeclareTransactionResponse`
  HubService.`declareTransaction(KmehrHeaderDeclareTransaction kmehrHeader)`
  This operation should be used to declare a transaction within a hub.
  `DeclareTransactionResponse`
  HubService.`declareTransaction(KmehrHeaderDeclareTransaction kmehrHeader, String breakTheGlass)`
  This operation should be used to declare a transaction within a hub.
  `GetAccessRightResponse`
  HubService.`getAccessRight(TransactionIdType transaction)`
  This operation should be used to get access rights on a transaction within a hub.
  `GetAccessRightResponse`
  HubService.`getAccessRight(TransactionIdType transaction, String breakTheGlass)`
  This operation should be used to get access rights on a transaction within a hub.
  `GetHCPartyResponse`
  HubService.`getHCParty(HCPartyIdType hcParty)`
  This operation should be used to retrieve the data associated with a healthcare party within a hub.
  `GetHCPartyResponse`
  HubService.`getHCParty(HCPartyIdType hcParty, String breakTheGlass)`
  This operation should be used to retrieve the data associated with a healthcare party within a hub.
  `GetHCPartyConsentResponse`
  HubService.`getHCPartyConsent(HCPartyIdType hcParty)`
  This operation should be used to retrieve the consent of a healthcare party within a hub.
  `GetHCPartyConsentResponse`
  HubService.`getHCPartyConsent(HCPartyIdType hcParty, String breakTheGlass)`
  This operation should be used to retrieve the consent of a healthcare party within a hub.
  `GetLatestUpdateResponse`
  HubService.`getLatestUpdate(SelectGetLatestUpdateType latestUpdate)`
  This operation should be used to retrieve the time of the last change made to a transaction.
  `GetLatestUpdateResponse`
  HubService.`getLatestUpdate(SelectGetLatestUpdateType latestUpdate, String breakTheGlass)`
  This operation should be used to retrieve the time of the last change made to a transaction.
  `GetPatientResponse`
  HubService.`getPatient(PatientIdType patient)`
  This operation should be used to declare the consent of an healthcare party within a hub.
  `GetPatientResponse`
  HubService.`getPatient(PatientIdType patient, String breakTheGlass)`
  This operation should be used to declare the consent of an healthcare party within a hub.
  `GetPatientAuditTrailResponse`
  HubService.`getPatientAuditTrail(SelectGetPatientAuditTrailType patientAuditTrail)`
  This operation should be used to get the list of transaction accesses for a given patient.
  `GetPatientAuditTrailResponse`
  HubService.`getPatientAuditTrail(SelectGetPatientAuditTrailType patientAuditTrail, Paginationrequestinfo paginationrequestinfo)`
  This operation should be used to get the list of transaction accesses for a given patient.
  `GetPatientAuditTrailResponse`
  HubService.`getPatientAuditTrail(SelectGetPatientAuditTrailType patientAuditTrail, Paginationrequestinfo paginationrequestinfo, String breakTheGlass)`
  This operation should be used to get the list of transaction accesses for a given patient.
  `GetPatientAuditTrailResponse`
  HubService.`getPatientAuditTrail(SelectGetPatientAuditTrailType patientAuditTrail, String breakTheGlass)`
  This operation should be used to get the list of transaction accesses for a given patient.
  `GetPatientConsentResponse`
  HubService.`getPatientConsent(SelectGetPatientConsentType patientConsent)`
  This operation should be used to retrieve the consent of a patient within a hub.
  `GetPatientConsentResponse`
  HubService.`getPatientConsent(SelectGetPatientConsentType patientConsent, String breakTheGlass)`
  This operation should be used to retrieve the consent of a patient within a hub.
  `GetTherapeuticLinkResponse`
  HubService.`getTherapeuticLink(SelectGetHCPartyPatientConsentType consent)`
  This operation should be used to get therapeutic link between a patient and a healthcare party within a hub.
  `GetTherapeuticLinkResponse`
  HubService.`getTherapeuticLink(SelectGetHCPartyPatientConsentType consent, String breakTheGlass)`
  This operation should be used to get therapeutic link between a patient and a healthcare party within a hub.
  `GetTransactionResponse`
  HubService.`getTransaction(PatientIdType patient, TransactionBaseType transaction)`
  This operation should be used to retrieve a transaction (given a transaction identifier) within a hub.
  `GetTransactionResponse`
  HubService.`getTransaction(PatientIdType patient, TransactionBaseType transaction, String breakTheGlass)`
  This operation should be used to retrieve a transaction (given a transaction identifier) within a hub.
  `GetTransactionListResponse`
  HubService.`getTransactionList(PatientIdType patient, LocalSearchType searchType, TransactionWithPeriodType transaction)`
  This operation should be used to get the list of available transactions that fulfill some given criteria.
  `GetTransactionListResponse`
  HubService.`getTransactionList(PatientIdType patient, LocalSearchType searchType, TransactionWithPeriodType transaction, Paginationrequestinfo paginationrequestinfo)`
  This operation should be used to get the list of available transactions that fulfill some given criteria.
  `GetTransactionListResponse`
  HubService.`getTransactionList(PatientIdType patient, LocalSearchType searchType, TransactionWithPeriodType transaction, Paginationrequestinfo paginationrequestinfo, String breakTheGlass)`
  This operation should be used to get the list of available transactions that fulfill some given criteria.
  `GetTransactionListResponse`
  HubService.`getTransactionList(PatientIdType patient, LocalSearchType searchType, TransactionWithPeriodType transaction, Integer maxRows)`
  This operation should be used to get the list of available transactions that fulfill some given criteria.
  `GetTransactionListResponse`
  HubService.`getTransactionList(PatientIdType patient, LocalSearchType searchType, TransactionWithPeriodType transaction, String breakTheGlass)`
  This operation should be used to get the list of available transactions that fulfill some given criteria.
  `GetTransactionListResponse`
  HubService.`getTransactionList(PatientIdType patient, LocalSearchType searchType, TransactionWithPeriodType transaction, String breakTheGlass, Integer maxRows)`
  This operation should be used to get the list of available transactions that fulfill some given criteria.
  `GetTransactionSetResponse`
  HubService.`getTransactionSet(PatientIdType patient, TransactionBaseType transaction)`
  This operation should be used to retrieve a transaction set(given a transaction identifier) within a hub.
  `GetTransactionSetResponse`
  HubService.`getTransactionSet(PatientIdType patient, TransactionBaseType transaction, String breakTheGlass)`
  This operation should be used to retrieve a transaction set(given a transaction identifier) within a hub.
  `PutAccessRightResponse`
  HubService.`putAccessRight(AccessRightType accessRight)`
  This operation should be used to put an access right on a transaction within a hub.
  `PutAccessRightResponse`
  HubService.`putAccessRight(AccessRightType accessRight, String breakTheGlass)`
  This operation should be used to put an access right on a transaction within a hub.
  `PutHCPartyResponse`
  HubService.`putHCParty(HCPartyAdaptedType hcParty)`
  This operation should be used to create a healthcare party within a hub.
  `PutHCPartyResponse`
  HubService.`putHCParty(HCPartyAdaptedType hcParty, String breakTheGlass)`
  This operation should be used to create a healthcare party within a hub.
  `PutHCPartyConsentResponse`
  HubService.`putHCPartyConsent(ConsentHCPartyType consent)`
  This operation should be used to declare the consent of an healthcare party within a hub.
  `PutHCPartyConsentResponse`
  HubService.`putHCPartyConsent(ConsentHCPartyType consent, String breakTheGlass)`
  This operation should be used to declare the consent of an healthcare party within a hub.
  `PutPatientResponse`
  HubService.`putPatient(PersonType patient)`
  This operation should be used to create a patient within a hub.
  `PutPatientResponse`
  HubService.`putPatient(PersonType patient, String breakTheGlass)`
  This operation should be used to create a patient within a hub.
  `PutPatientConsentResponse`
  HubService.`putPatientConsent(ConsentType patientConsent)`
  This operation should be used to declare the consent of a patient within a hub.
  `PutPatientConsentResponse`
  HubService.`putPatientConsent(ConsentType patientConsent, String breakTheGlass)`
  This operation should be used to declare the consent of a patient within a hub.
  `PutTherapeuticLinkResponse`
  HubService.`putTherapeuticLink(TherapeuticLinkType therapeuticLink)`
  This operation should be used to declare therapeutic link between a patient and a healthcare party within a hub.
  `PutTherapeuticLinkResponse`
  HubService.`putTherapeuticLink(TherapeuticLinkType therapeuticLink, String breakTheGlass)`
  This operation should be used to declare therapeutic link between a patient and a healthcare party within a hub.
  `PutTransactionResponse`
  HubService.`putTransaction(Kmehrmessage msg)`
  This operation should be used to declare and to store a given transaction within a hub.
  `PutTransactionResponse`
  HubService.`putTransaction(Kmehrmessage msg, String breakTheGlass)`
  This operation should be used to declare and to store a given transaction within a hub.
  `PutTransactionSetResponse`
  HubService.`putTransactionSet(Kmehrmessage msg)`
  This operation should be used to declare and to store a given transaction set within a hub.
  `PutTransactionSetResponse`
  HubService.`putTransactionSet(Kmehrmessage msg, String breakTheGlass)`
  This operation should be used to declare and to store a given transaction set within a hub.
  `RequestPublicationResponse`
  HubService.`requestPublication(PatientIdType patient, TransactionWithPeriodType transaction, String comment)`
  This operation allows a healthcare party to ask to another healthcare party to publish documents related to a patient.
  `RequestPublicationResponse`
  HubService.`requestPublication(PatientIdType patient, TransactionWithPeriodType transaction, String comment, String breakTheGlass)`
  This operation allows a healthcare party to ask to another healthcare party to publish documents related to a patient.
  `RevokeAccessRightResponse`
  HubService.`revokeAccessRight(SelectRevokeAccessRightType accessRight)`
  This operation should be used to revoke access right on a transaction within a hub.
  `RevokeAccessRightResponse`
  HubService.`revokeAccessRight(SelectRevokeAccessRightType accessRight, String breakTheGlass)`
  This operation should be used to revoke access right on a transaction within a hub.
  `RevokeHCPartyConsentResponse`
  HubService.`revokeHCPartyConsent(ConsentHCPartyType consent)`
  This operation should be used to revoke the consent of a healthcare party within a hub.
  `RevokeHCPartyConsentResponse`
  HubService.`revokeHCPartyConsent(ConsentHCPartyType consent, String breakTheGlass)`
  This operation should be used to revoke the consent of a healthcare party within a hub.
  `RevokePatientConsentResponse`
  HubService.`revokePatientConsent(ConsentType patientConsent)`
  This operation should be used to revoke the consent of a patient within a hub.
  `RevokePatientConsentResponse`
  HubService.`revokePatientConsent(ConsentType patientConsent, String breakTheGlass)`
  This operation should be used to revoke the consent of a patient within a hub.
  `RevokeTherapeuticLinkResponse`
  HubService.`revokeTherapeuticLink(TherapeuticLinkType therapeuticLink)`
  This operation should be used to revoke a therapeutic link between a patient and a healthcare party within a hub.
  `RevokeTherapeuticLinkResponse`
  HubService.`revokeTherapeuticLink(TherapeuticLinkType therapeuticLink, String breakTheGlass)`
  This operation should be used to revoke a therapeutic link between a patient and a healthcare party within a hub.
  `RevokeTransactionResponse`
  HubService.`revokeTransaction(PatientIdType patient, TransactionBaseType transaction)`
  This operation should be used to 'unpublish' a given transaction.
  `RevokeTransactionResponse`
  HubService.`revokeTransaction(PatientIdType patient, TransactionBaseType transaction, String breakTheGlass)`
  This operation should be used to 'unpublish' a given transaction.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.hubv3.session.impl

  Methods in be.ehealth.businessconnector.hubv3.session.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `<T> T`
  HubServiceImplementationFactory.`createImplementationClass(Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator replyValidator, String... additionalParameters)`
  `DeclareTransactionResponse`
  HubServiceImpl.`declareTransaction(KmehrHeaderDeclareTransaction kmehrHeader)`
  `DeclareTransactionResponse`
  HubServiceImpl.`declareTransaction(KmehrHeaderDeclareTransaction kmehrHeader, String breakTheGlass)`
  `GetAccessRightResponse`
  HubServiceImpl.`getAccessRight(TransactionIdType transaction)`
  `GetAccessRightResponse`
  HubServiceImpl.`getAccessRight(TransactionIdType transaction, String breakTheGlass)`
  `GetHCPartyResponse`
  HubServiceImpl.`getHCParty(HCPartyIdType hcParty)`
  `GetHCPartyResponse`
  HubServiceImpl.`getHCParty(HCPartyIdType hcParty, String breakTheGlass)`
  `GetHCPartyConsentResponse`
  HubServiceImpl.`getHCPartyConsent(HCPartyIdType hcPartyId)`
  `GetHCPartyConsentResponse`
  HubServiceImpl.`getHCPartyConsent(HCPartyIdType hcPartyId, String breakTheGlass)`
  `GetLatestUpdateResponse`
  HubServiceImpl.`getLatestUpdate(SelectGetLatestUpdateType latestUpdate)`
  `GetLatestUpdateResponse`
  HubServiceImpl.`getLatestUpdate(SelectGetLatestUpdateType latestUpdate, String breakTheGlass)`
  `GetPatientResponse`
  HubServiceImpl.`getPatient(PatientIdType patientId)`
  `GetPatientResponse`
  HubServiceImpl.`getPatient(PatientIdType patientId, String breakTheGlass)`
  `GetPatientAuditTrailResponse`
  HubServiceImpl.`getPatientAuditTrail(SelectGetPatientAuditTrailType patientAuditTrail)`
  `GetPatientAuditTrailResponse`
  HubServiceImpl.`getPatientAuditTrail(SelectGetPatientAuditTrailType patientAuditTrail, Paginationrequestinfo paginationrequestinfo)`
  `GetPatientAuditTrailResponse`
  HubServiceImpl.`getPatientAuditTrail(SelectGetPatientAuditTrailType patientAuditTrail, Paginationrequestinfo paginationrequestinfo, String breakTheGlass)`
  `GetPatientAuditTrailResponse`
  HubServiceImpl.`getPatientAuditTrail(SelectGetPatientAuditTrailType patientAuditTrail, String breakTheGlass)`
  `GetPatientConsentResponse`
  HubServiceImpl.`getPatientConsent(SelectGetPatientConsentType patientConsent)`
  `GetPatientConsentResponse`
  HubServiceImpl.`getPatientConsent(SelectGetPatientConsentType patientConsent, String breakTheGlass)`
  `GetTherapeuticLinkResponse`
  HubServiceImpl.`getTherapeuticLink(SelectGetHCPartyPatientConsentType patientConsent)`
  `GetTherapeuticLinkResponse`
  HubServiceImpl.`getTherapeuticLink(SelectGetHCPartyPatientConsentType patientConsent, String breakTheGlass)`
  `GetTransactionResponse`
  HubServiceImpl.`getTransaction(PatientIdType patient, TransactionBaseType transaction)`
  `GetTransactionResponse`
  HubServiceImpl.`getTransaction(PatientIdType patient, TransactionBaseType transaction, String breakTheGlass)`
  `GetTransactionListResponse`
  HubServiceImpl.`getTransactionList(PatientIdType patient, LocalSearchType searchType, TransactionWithPeriodType transaction)`
  `GetTransactionListResponse`
  HubServiceImpl.`getTransactionList(PatientIdType patient, LocalSearchType searchType, TransactionWithPeriodType transaction, Paginationrequestinfo paginationrequestinfo)`
  `GetTransactionListResponse`
  HubServiceImpl.`getTransactionList(PatientIdType patient, LocalSearchType searchType, TransactionWithPeriodType transaction, Paginationrequestinfo paginationrequestinfo, String breakTheGlass)`
  `GetTransactionListResponse`
  HubServiceImpl.`getTransactionList(PatientIdType patient, LocalSearchType searchType, TransactionWithPeriodType transaction, Integer maxRows)`
  `GetTransactionListResponse`
  HubServiceImpl.`getTransactionList(PatientIdType patient, LocalSearchType searchType, TransactionWithPeriodType transaction, String breakTheGlass)`
  `GetTransactionListResponse`
  HubServiceImpl.`getTransactionList(PatientIdType patient, LocalSearchType searchType, TransactionWithPeriodType transaction, String breakTheGlass, Integer maxRows)`
  `GetTransactionSetResponse`
  HubServiceImpl.`getTransactionSet(PatientIdType patient, TransactionBaseType transaction)`
  `GetTransactionSetResponse`
  HubServiceImpl.`getTransactionSet(PatientIdType patient, TransactionBaseType transaction, String breakTheGlass)`
  `PutAccessRightResponse`
  HubServiceImpl.`putAccessRight(AccessRightType accessRight)`
  `PutAccessRightResponse`
  HubServiceImpl.`putAccessRight(AccessRightType accessRight, String breakTheGlass)`
  `PutHCPartyResponse`
  HubServiceImpl.`putHCParty(HCPartyAdaptedType hcParty)`
  `PutHCPartyResponse`
  HubServiceImpl.`putHCParty(HCPartyAdaptedType hcParty, String breakTheGlass)`
  `PutHCPartyConsentResponse`
  HubServiceImpl.`putHCPartyConsent(ConsentHCPartyType consent)`
  `PutHCPartyConsentResponse`
  HubServiceImpl.`putHCPartyConsent(ConsentHCPartyType consent, String breakTheGlass)`
  `PutPatientResponse`
  HubServiceImpl.`putPatient(PersonType patient)`
  `PutPatientResponse`
  HubServiceImpl.`putPatient(PersonType patient, String breakTheGlass)`
  `PutPatientConsentResponse`
  HubServiceImpl.`putPatientConsent(ConsentType patientConsent)`
  `PutPatientConsentResponse`
  HubServiceImpl.`putPatientConsent(ConsentType patientConsent, String breakTheGlass)`
  `PutTherapeuticLinkResponse`
  HubServiceImpl.`putTherapeuticLink(TherapeuticLinkType therapeuticLink)`
  `PutTherapeuticLinkResponse`
  HubServiceImpl.`putTherapeuticLink(TherapeuticLinkType therapeuticLink, String breakTheGlass)`
  `PutTransactionResponse`
  HubServiceImpl.`putTransaction(Kmehrmessage kmehrHeader)`
  `PutTransactionResponse`
  HubServiceImpl.`putTransaction(Kmehrmessage kmehrHeader, String breakTheGlass)`
  `PutTransactionSetResponse`
  HubServiceImpl.`putTransactionSet(Kmehrmessage kmehrHeader)`
  `PutTransactionSetResponse`
  HubServiceImpl.`putTransactionSet(Kmehrmessage kmehrHeader, String breakTheGlass)`
  `RequestPublicationResponse`
  HubServiceImpl.`requestPublication(PatientIdType patient, TransactionWithPeriodType transaction, String comment)`
  `RequestPublicationResponse`
  HubServiceImpl.`requestPublication(PatientIdType patient, TransactionWithPeriodType transaction, String comment, String breakTheGlass)`
  `RevokeAccessRightResponse`
  HubServiceImpl.`revokeAccessRight(SelectRevokeAccessRightType accessRight)`
  `RevokeAccessRightResponse`
  HubServiceImpl.`revokeAccessRight(SelectRevokeAccessRightType accessRight, String breakTheGlass)`
  `RevokeHCPartyConsentResponse`
  HubServiceImpl.`revokeHCPartyConsent(ConsentHCPartyType consent)`
  `RevokeHCPartyConsentResponse`
  HubServiceImpl.`revokeHCPartyConsent(ConsentHCPartyType consent, String breakTheGlass)`
  `RevokePatientConsentResponse`
  HubServiceImpl.`revokePatientConsent(ConsentType patientConsent)`
  `RevokePatientConsentResponse`
  HubServiceImpl.`revokePatientConsent(ConsentType patientConsent, String breakTheGlass)`
  `RevokeTherapeuticLinkResponse`
  HubServiceImpl.`revokeTherapeuticLink(TherapeuticLinkType therapeuticLink)`
  `RevokeTherapeuticLinkResponse`
  HubServiceImpl.`revokeTherapeuticLink(TherapeuticLinkType therapeuticLink, String breakTheGlass)`
  `RevokeTransactionResponse`
  HubServiceImpl.`revokeTransaction(PatientIdType patient, TransactionBaseType transaction)`
  `RevokeTransactionResponse`
  HubServiceImpl.`revokeTransaction(PatientIdType patient, TransactionBaseType transaction, String breakTheGlass)`
  Constructors in be.ehealth.businessconnector.hubv3.session.impl that throw TechnicalConnectorException
  Modifier
  Constructor
  Description
  ``
  `HubServiceImpl(SessionValidator sessionValidator)`
  Instantiates a new Hub Service.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.hubv3.util

  Methods in be.ehealth.businessconnector.hubv3.util that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `RequestTypeBuilder`
  RequestTypeBuilder.`addAuthorWithEncryptionInformation()`
  `RequestListTypeBuilder`
  RequestListTypeBuilder.`addGenericAuthor()`
  `RequestTypeBuilder`
  RequestTypeBuilder.`addGenericAuthor()`
  `static RequestListTypeBuilder`
  RequestListTypeBuilder.`init()`
  creates a new RequestListTypeBuilder.
  `static RequestTypeBuilder`
  RequestTypeBuilder.`init()`
  creates a new RequestTypeBuilder.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.mediprimauma.service

  Methods in be.ehealth.businessconnector.mediprimauma.service that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `DeleteUrgentMedicalAidAttestationResponse`
  MediprimaUmaService.`deleteUrgentMedicalAidAttestation(SAMLToken token, DeleteUrgentMedicalAidAttestationRequest request)`
  `static GenericRequest`
  ServiceFactory.`getMediPrimaUmaService(SAMLToken token, String soapAction)`
  `SearchUrgentMedicalAidAttestationResponse`
  MediprimaUmaService.`searchUrgentMedicalAidAttestation(SAMLToken token, SearchUrgentMedicalAidAttestationRequest request)`
  `SendUrgentMedicalAidAttestationResponse`
  MediprimaUmaService.`sendUrgentMedicalAidAttestation(SAMLToken token, SendUrgentMedicalAidAttestationRequest request)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.mediprimauma.service.impl

  Methods in be.ehealth.businessconnector.mediprimauma.service.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `DeleteUrgentMedicalAidAttestationResponse`
  MediprimaUmaServiceImpl.`deleteUrgentMedicalAidAttestation(SAMLToken token, DeleteUrgentMedicalAidAttestationRequest request)`
  `SearchUrgentMedicalAidAttestationResponse`
  MediprimaUmaServiceImpl.`searchUrgentMedicalAidAttestation(SAMLToken token, SearchUrgentMedicalAidAttestationRequest request)`
  `SendUrgentMedicalAidAttestationResponse`
  MediprimaUmaServiceImpl.`sendUrgentMedicalAidAttestation(SAMLToken token, SendUrgentMedicalAidAttestationRequest request)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.mediprimauma.session

  Methods in be.ehealth.businessconnector.mediprimauma.session that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `DeleteUrgentMedicalAidAttestationResponse`
  MediprimaUmaService.`deleteUrgentMedicalAidAttestation(DeleteUrgentMedicalAidAttestationRequest request)`
  `SearchUrgentMedicalAidAttestationResponse`
  MediprimaUmaService.`searchUrgentMedicalAidAttestation(SearchUrgentMedicalAidAttestationRequest request)`
  `SendUrgentMedicalAidAttestationResponse`
  MediprimaUmaService.`sendUrgentMedicalAidAttestation(SendUrgentMedicalAidAttestationRequest request)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.mediprimauma.session.impl

  Methods in be.ehealth.businessconnector.mediprimauma.session.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `<T> T`
  MediprimaUmaImplementationClassFactory.`createImplementationClass(Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator replyValidator, String... additionalParameters)`
  `DeleteUrgentMedicalAidAttestationResponse`
  MediprimaUmaServiceImpl.`deleteUrgentMedicalAidAttestation(DeleteUrgentMedicalAidAttestationRequest request)`
  `SearchUrgentMedicalAidAttestationResponse`
  MediprimaUmaServiceImpl.`searchUrgentMedicalAidAttestation(SearchUrgentMedicalAidAttestationRequest request)`
  `SendUrgentMedicalAidAttestationResponse`
  MediprimaUmaServiceImpl.`sendUrgentMedicalAidAttestation(SendUrgentMedicalAidAttestationRequest request)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.mycarenet.attestv3.builders

  Methods in be.ehealth.businessconnector.mycarenet.attestv3.builders that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `CancelAttestationRequest`
  RequestObjectBuilder.`buildCancelAttestationRequest(CancelAttestationRequestInput cancelAttestationRequestInput)`
  Create the CancelAttestationRequest that will be sent to the EHealth Web service
  `EncryptedRequestHolder<SendAttestationRequest>`
  RequestObjectBuilder.`buildSendAttestationRequest(SendAttestationRequestInput sendAttestationRequestInput)`
  Creates the SendAttestationRequest that will be sent to the EHealth Web service
  `static RequestObjectBuilder`
  RequestObjectBuilderFactory.`getRequestObjectBuilder()`
  Retrieve an instance of a `RequestObjectBuilder` implementation The implementation could be a custom class defined in the configuration file (property "attestv3.requestobjectbuilder.class" ).
  `static ResponseObjectBuilder`
  ResponseObjectBuilderFactory.`getResponseObjectBuilder()`
  Retrieves an instance of a `ResponseObjectBuilder` implementation The implementation could be a custom class defined in the configuration file (property "attestv3.responseobjectbuilder.class").
  `SignedResponseHolder`
  ResponseObjectBuilder.`handleCancelAttestationResponse(SendResponseType sendResponse, SendRequestType builderRequest)`
  Handles the response of the WS, checks the Xades and decode the content to create a `SignedResponseHolder` object.
  `SignedEncryptedResponseHolder`
  ResponseObjectBuilder.`handleSendAttestionResponse(SendResponseType sendResponse, EncryptedRequestHolder builderRequest)`
  Handles the response of the WS, checks the Xades and decode the content to create a `SignedEncryptedResponseHolder` object.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.mycarenet.attestv3.builders.impl

  Methods in be.ehealth.businessconnector.mycarenet.attestv3.builders.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `CancelAttestationRequest`
  RequestObjectBuilderImpl.`buildCancelAttestationRequest(CancelAttestationRequestInput cancelAttestationRequestInput)`
  `EncryptedRequestHolder<SendAttestationRequest>`
  RequestObjectBuilderImpl.`buildSendAttestationRequest(SendAttestationRequestInput sendAttestationRequestInput)`
  `SignedResponseHolder`
  ResponseObjectBuilderImpl.`handleCancelAttestationResponse(SendResponseType sendResponse, SendRequestType cancelAttestationRequest)`
  `SignedEncryptedResponseHolder`
  ResponseObjectBuilderImpl.`handleSendAttestionResponse(SendResponseType sendResponse, EncryptedRequestHolder sendAttestationRequest)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.mycarenet.attestv3.service

  Methods in be.ehealth.businessconnector.mycarenet.attestv3.service that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `CancelAttestationResponse`
  AttestService.`cancelAttestion(SAMLToken token, SendRequestType request)`
  Cancel the consultation request to the WS and retrieves the response.
  `static GenericRequest`
  ServiceFactory.`getAttestPort(SAMLToken token)`
  Creates a `GenericRequest` for the given SAML token and soap action
  `SendAttestationResponse`
  AttestService.`sendAttestion(SAMLToken token, SendRequestType request)`
  Sends the consultation request to the WS and retrieves the response.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.mycarenet.attestv3.service.impl

  Methods in be.ehealth.businessconnector.mycarenet.attestv3.service.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `CancelAttestationResponse`
  AttestServiceImpl.`cancelAttestion(SAMLToken token, SendRequestType request)`
  `final SendAttestationResponse`
  AttestServiceImpl.`sendAttestion(SAMLToken token, SendRequestType request)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.mycarenet.attestv3.session

  Methods in be.ehealth.businessconnector.mycarenet.attestv3.session that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `CancelAttestationResponse`
  AttestService.`cancelAttestation(SendRequestType request)`
  Cancel the send attestation asserter to the WS (needs a Session to be active, token is retrieved from the session)
  `SendAttestationResponse`
  AttestService.`sendAttestation(SendRequestType request)`
  Sends the send attestation asserter to the WS (needs a Session to be active, token is retrieved from the session)

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.mycarenet.attestv3.session.impl

  Methods in be.ehealth.businessconnector.mycarenet.attestv3.session.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `CancelAttestationResponse`
  AttestServiceImpl.`cancelAttestation(SendRequestType request)`
  `<T> T`
  AttestServiceImplementationFactory.`createImplementationClass(Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator replyValidator, String... additionalParameters)`
  `SendAttestationResponse`
  AttestServiceImpl.`sendAttestation(SendRequestType request)`
  Constructors in be.ehealth.businessconnector.mycarenet.attestv3.session.impl that throw TechnicalConnectorException
  Modifier
  Constructor
  Description
  ``
  `AttestServiceImpl(SessionValidator sessionValidator)`
  Instantiates a new eAttest service impl.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.mycarenet.memberdatacommons.builders

  Methods in be.ehealth.businessconnector.mycarenet.memberdatacommons.builders that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `MemberDataConsultationRequest`
  RequestObjectBuilder.`buildConsultationRequest(boolean isTest, InputReference reference, Object attrQuery)`
  Creates the `MemberDataConsultationRequest` that will be sent to the EHealth Web service and checks validity against the corresponding XSD
  `static RequestObjectBuilder`
  RequestObjectBuilderFactory.`getEncryptedRequestObjectBuilder()`
  Retrieve an instance of a `EncryptedRequestObjectBuilderImpl` The implementation could be a custom class defined in the configuration file (property "memberdata.encryptedrequestobjectbuilder.class" ).
  `static RequestObjectBuilder`
  RequestObjectBuilderFactory.`getNotEncryptedRequestObjectBuilder()`
  Retrieve an instance of a `NotEncryptedRequestObjectBuilderImpl` The implementation could be a custom class defined in the configuration file (property "memberdata.notencryptedrequestobjectbuilder.class" ).

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.mycarenet.memberdatacommons.builders.impl

  Methods in be.ehealth.businessconnector.mycarenet.memberdatacommons.builders.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `MemberDataConsultationRequest`
  EncryptedRequestObjectBuilderImpl.`buildConsultationRequest(boolean isTest, InputReference references, Object attrQuery)`
  `MemberDataConsultationRequest`
  NotEncryptedRequestObjectBuilderImpl.`buildConsultationRequest(boolean isTest, InputReference references, Object attrQuery)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.mycarenet.memberdatacommons.security

  Methods in be.ehealth.businessconnector.mycarenet.memberdatacommons.security that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `byte[]`
  MemberDataEncryptionUtil.`handleEncryption(X request, Crypto crypto, String projectIdentifier)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.mycarenet.memberdatav2.builders

  Methods in be.ehealth.businessconnector.mycarenet.memberdatav2.builders that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static ResponseObjectBuilder`
  ResponseObjectBuilderFactory.`getResponseObjectBuilder()`
  Retrieves an instance of a `ResponseObjectBuilder` implementation The implementation could be a custom class defined in the configuration file (property "memberdata.responseobjectbuilder.class").
  `MemberDataBuilderResponse`
  ResponseObjectBuilder.`handleConsultationResponse(MemberDataConsultationResponse consultResponse)`
  Handles the response of the WS, checks the signatures and decode the content (if necessary) to create a `MemberDataBuilderResponse` object.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.mycarenet.memberdatav2.builders.impl

  Methods in be.ehealth.businessconnector.mycarenet.memberdatav2.builders.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `MemberDataBuilderResponse`
  ResponseObjectBuilderImpl.`handleConsultationResponse(MemberDataConsultationResponse consultResponse)`
  `Map<String,SignatureVerificationResult>`
  ResponseObjectBuilderImpl.`verifyAll(byte[] signedByteArray)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.mycarenet.memberdatav2.builders.regional

  Methods in be.ehealth.businessconnector.mycarenet.memberdatav2.builders.regional that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static RequestObjectBuilder`
  IrisCareNetRequestObjectBuilderFactory.`getEncryptedRequestObjectBuilder()`
  Retrieve an instance of a `IrisCareNetEncryptedRequestObjectBuilder` The implementation could be a custom class defined in the configuration file (property "iriscarenet.encryptedrequestobjectbuilder.class" ).
  `static RequestObjectBuilder`
  WalCareNetRequestObjectBuilderFactory.`getEncryptedRequestObjectBuilder()`
  Retrieve an instance of a `WalCareNetEncryptedRequestObjectBuilder` The implementation could be a custom class defined in the configuration file (property "walcarenet.encryptedrequestobjectbuilder.class" ).
  `static RequestObjectBuilder`
  IrisCareNetRequestObjectBuilderFactory.`getNotEncryptedRequestObjectBuilder()`
  Retrieve an instance of a `IrisCareNetNotEncryptedRequestObjectBuilder` The implementation could be a custom class defined in the configuration file (property "iriscarenet.notencryptedrequestobjectbuilder.class" ).
  `static RequestObjectBuilder`
  WalCareNetRequestObjectBuilderFactory.`getNotEncryptedRequestObjectBuilder()`
  Retrieve an instance of a `WalCareNetNotEncryptedRequestObjectBuilder` The implementation could be a custom class defined in the configuration file (property "walcarenet.notencryptedrequestobjectbuilder.class" ).

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.mycarenet.memberdatav2.service

  Methods in be.ehealth.businessconnector.mycarenet.memberdatav2.service that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `MemberDataConsultationResponse`
  MemberDataService.`consultMemberData(SAMLToken token, MemberDataConsultationRequest request)`
  Sends the consultation request to the WS and retrieves the response.
  `static GenericRequest`
  ServiceFactory.`getMemberDataSyncPort(SAMLToken token)`
  Creates a `GenericRequest` for the given SAML token and soap action
  `static GenericRequest`
  ServiceFactory.`getMemberDataSyncPort(SAMLToken token, String endpoint)`
  Creates a `GenericRequest` for the given SAML token and soap action

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.mycarenet.memberdatav2.service.impl

  Methods in be.ehealth.businessconnector.mycarenet.memberdatav2.service.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `final MemberDataConsultationResponse`
  MemberDataServiceImpl.`consultMemberData(SAMLToken token, MemberDataConsultationRequest request)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.mycarenet.memberdatav2.session

  Methods in be.ehealth.businessconnector.mycarenet.memberdatav2.session that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `MemberDataConsultationResponse`
  MemberDataService.`consultMemberData(MemberDataConsultationRequest request)`
  Sends the consult MemberData request to the WS (needs a Session to be active, token is retrieved from the session)

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.mycarenet.memberdatav2.session.impl

  Methods in be.ehealth.businessconnector.mycarenet.memberdatav2.session.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `MemberDataConsultationResponse`
  MemberDataMyCareNetService.`consultMemberData(MemberDataConsultationRequest request)`
  `<T> T`
  MemberDataServiceImplementationFactory.`createImplementationClass(Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator replyValidator, String... additionalParameters)`
  Constructors in be.ehealth.businessconnector.mycarenet.memberdatav2.session.impl that throw TechnicalConnectorException
  Modifier
  Constructor
  Description
  ``
  `MemberDataMyCareNetService(SessionValidator sessionValidator)`
  Instantiates a new Member Data Sync service impl.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.mycarenet.memberdatav2.session.impl.regional

  Methods in be.ehealth.businessconnector.mycarenet.memberdatav2.session.impl.regional that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `MemberDataConsultationResponse`
  MemberDataIrisCareNetService.`consultMemberData(MemberDataConsultationRequest request)`
  `MemberDataConsultationResponse`
  MemberDataWalCareNetService.`consultMemberData(MemberDataConsultationRequest request)`
  Constructors in be.ehealth.businessconnector.mycarenet.memberdatav2.session.impl.regional that throw TechnicalConnectorException
  Modifier
  Constructor
  Description
  ``
  `MemberDataIrisCareNetService(SessionValidator sessionValidator)`
  Instantiates a new Member Data Sync service impl.
  ``
  `MemberDataWalCareNetService(SessionValidator sessionValidator)`
  Instantiates a new Member Data Sync service impl.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.ssinhistory.service

  Methods in be.ehealth.businessconnector.ssinhistory.service that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `ConsultCurrentSsinResponse`
  SsinHistoryTokenService.`consultCurrentSsin(SAMLToken token, ConsultCurrentSsinRequest request)`
  `ConsultRelatedSsinsResponse`
  SsinHistoryTokenService.`consultRelatedSsins(SAMLToken token, ConsultRelatedSsinsRequest request)`
  `static GenericRequest`
  TokenServiceFactory.`getService(SAMLToken token)`
  Get the service

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.ssinhistory.service.impl

  Methods in be.ehealth.businessconnector.ssinhistory.service.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `ConsultCurrentSsinResponse`
  SsinHistoryTokenServiceImpl.`consultCurrentSsin(SAMLToken token, ConsultCurrentSsinRequest request)`
  `ConsultRelatedSsinsResponse`
  SsinHistoryTokenServiceImpl.`consultRelatedSsins(SAMLToken token, ConsultRelatedSsinsRequest request)`
  Constructors in be.ehealth.businessconnector.ssinhistory.service.impl that throw TechnicalConnectorException
  Modifier
  Constructor
  Description
  ``
  `SsinHistoryTokenServiceImpl(SessionValidator sessVal, EhealthReplyValidator ehRepVal)`
  Creates a new SsinHistoryServiceImpl

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.ssinhistory.session

  Methods in be.ehealth.businessconnector.ssinhistory.session that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `ConsultCurrentSsinResponse`
  SsinHistorySessionService.`consultCurrentSsinResponse(ConsultCurrentSsinRequest request)`
  `ConsultRelatedSsinsResponse`
  SsinHistorySessionService.`consultRelatedSsins(ConsultRelatedSsinsRequest request)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.ssinhistory.session.impl

  Methods in be.ehealth.businessconnector.ssinhistory.session.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `ConsultCurrentSsinResponse`
  SsinHistorySessionServiceImpl.`consultCurrentSsinResponse(ConsultCurrentSsinRequest request)`
  `ConsultRelatedSsinsResponse`
  SsinHistorySessionServiceImpl.`consultRelatedSsins(ConsultRelatedSsinsRequest request)`
  `<T> T`
  SsinHistorySessionServiceImplFactory.`createImplementationClass(Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator replyValidator, String... additionalParameters)`
  Constructors in be.ehealth.businessconnector.ssinhistory.session.impl that throw TechnicalConnectorException
  Modifier
  Constructor
  Description
  ``
  `SsinHistorySessionServiceImpl(SessionValidator sessionValidator, EhealthReplyValidator replyValidator)`
  Instantiates a new SsinHistory service impl.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.tarification.builder

  Methods in be.ehealth.businessconnector.tarification.builder that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `TarificationConsultationRequest`
  RequestBuilder.`buildConsultationRequest(CommonInput commonInput, Routing routing, Blob blob)`
  builds the request object.
  `TarificationConsultationRequest`
  RequestBuilder.`buildConsultationRequest(Routing routing, byte[] content, String uniqueInputReference)`
  builds the request object.
  `static RequestBuilder`
  TarificationRequestBuilderFactory.`getRequestObjectBuilder()`
  Retrieves an instance of a `RequestBuilder` implementation The implementation could be a custom class defined in the configuration file with the properties 'registration.responseobjectbuilder.class'

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.tarification.builder.impl

  Methods in be.ehealth.businessconnector.tarification.builder.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `TarificationConsultationRequest`
  RequestBuilderImpl.`buildConsultationRequest(CommonInput commonInput, Routing routing, Blob blob)`
  `TarificationConsultationRequest`
  RequestBuilderImpl.`buildConsultationRequest(Routing routing, byte[] content, String uniqueInputReference)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.tarification.helper

  Methods in be.ehealth.businessconnector.tarification.helper that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static void`
  ResponseHelper.`validateResponse(RetrieveTransactionResponse responseContent)`
  Test if the jaxb object match the xsd rules.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.tarification.service

  Methods in be.ehealth.businessconnector.tarification.service that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static GenericRequest`
  ServiceFactory.`getTarificationService(SAMLToken token)`
  Deprecated.
  use !{link }
  `static GenericRequest`
  ServiceFactory.`getTarificationSessionForMycarenet(SAMLToken token)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.tarification.session

  Methods in be.ehealth.businessconnector.tarification.session that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `TarificationConsultationResponse`
  TarificationSessionService.`consultTarification(TarificationConsultationRequest request)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.tarification.session.impl

  Methods in be.ehealth.businessconnector.tarification.session.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `TarificationConsultationResponse`
  TarificationSessionServiceImpl.`consultTarification(TarificationConsultationRequest request)`
  `<T> T`
  TarificationImplementationClassFactory.`createImplementationClass(Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator replyValidator, String... additionalParameters)`
  Constructors in be.ehealth.businessconnector.tarification.session.impl that throw TechnicalConnectorException
  Modifier
  Constructor
  Description
  ``
  `TarificationSessionServiceImpl(SessionValidator sessionValidator, EhealthReplyValidator replyValidator)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.therlink

  Methods in be.ehealth.businessconnector.therlink that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static PutTherapeuticLinkRequest`
  DefaultImplementationForgeneralPractitioner.`createDefaultTherapeuticLinkWithEidReading()`
  Creates a new `PutTherapeuticLinkRequest`, it will use the info from the patients eid card and the enduser in the current session.
  `static PutTherapeuticLinkRequest`
  DefaultImplementationForgeneralPractitioner.`createDefaultTherapeuticLinkWithEidSigning()`
  Creates a new `PutTherapeuticLinkRequest`, it will use the info from the patients eid card and the enduser in the current session.
  `static PutTherapeuticLinkRequest`
  DefaultImplementationForgeneralPractitioner.`createDefaultTherapeuticLinkWithIsiReading(Patient patient)`
  Creates a new `PutTherapeuticLinkRequest`, it will use the info from the enduser in the current session.
  `static PutTherapeuticLinkRequest`
  DefaultImplementationForgeneralPractitioner.`createDefaultTherapeuticLinkWithSisReading(Patient patient)`
  Creates a new `PutTherapeuticLinkRequest`, it will use the info from the enduser in the current session.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.therlink.builders

  Methods in be.ehealth.businessconnector.therlink.builders that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `Author`
  CommonObjectBuilder.`createAuthor(List<HcParty> list)`
  Creates the author part of the message
  `GetTherapeuticLinkRequest`
  RequestObjectBuilder.`createGetTherapeuticLinkRequest(TherapeuticLink query, int maxRows, Proof... prooves)`
  Creates a GetTherapeuticLinkRequest
  `GetTherapeuticLinkRequest`
  RequestObjectBuilder.`createGetTherapeuticLinkRequest(TherapeuticLink query, Proof... prooves)`
  Creates a GetTherapeuticLinkRequest MaxRows will be replaced with property value of "therlink.maxrows" if it's defined, otherwise default value1000 will be used
  `HasTherapeuticLinkRequest`
  RequestObjectBuilder.`createHasTherapeuticLinkRequest(TherapeuticLink query)`
  Creates a HasTherapeuticLinkRequest
  `String`
  CommonObjectBuilder.`createKmehrID()`
  Creates the id of the kmehr message
  `Proof`
  ProofBuilder.`createProofForEidSigning(Credential cred)`
  Creates a `Proof` for eID signing, with default SHA256 signature algorithm.
  `PutTherapeuticLinkRequest`
  RequestObjectBuilder.`createPutTherapeuticLinkRequest(Patient patient, HcParty hcp, String therLinkType, Proof proof)`
  Creates a putTherapeuticLinkRequest enddate invalid input: '&' comment are null by default
  `PutTherapeuticLinkRequest`
  RequestObjectBuilder.`createPutTherapeuticLinkRequest(Instant endDate, Patient patient, HcParty concernedHealthCareProfessionel, String therLinkType, String comment, Proof... proofs)`
  Creates a new `PutTherapeuticLinkRequest`
  `RevokeTherapeuticLinkRequest`
  RequestObjectBuilder.`createRevokeTherapeuticLinkRequest(TherapeuticLink therLink)`
  Creates a RevokeTherapeuticLinkRequest with a TherapeuticLink as input
  `RevokeTherapeuticLinkRequest`
  RequestObjectBuilder.`createRevokeTherapeuticLinkRequest(Instant startDate, Instant endDate, Patient patient, HcParty hcp, String therLinkType, String commentAboutRevokal, Proof... proofs)`
  Creates a RevokeTherapeuticLinkRequest
  `RevokeTherapeuticLinkRequest`
  RequestObjectBuilder.`createRevokeTherapeuticLinkRequestWithProof(TherapeuticLink link, Proof... proofs)`
  Creates a RevokeTherapeuticLinkRequest with a TherapeuticLink as input and a proof list
  `TherapeuticLink`
  CommonObjectBuilder.`createTherapeuticLink(Patient patient, String hcpType, String therLinkType, Instant startDate, Instant endDate, String comment, HcParty concernedHcp)`
  Deprecated.
  `TherapeuticLink`
  CommonObjectBuilder.`createTherapeuticLink(Instant startDate, Instant endDate, Patient patient, String hcpType, String therLinkType, String comment, HcParty concernedHcp)`
  Creates a therapeutic link
  `List<HcParty>`
  RequestObjectBuilder.`getAuthorHcParties()`
  Gets a list of HcParties that should be included in the author section of the message
  `static CommonObjectBuilder`
  RequestObjectBuilderFactory.`getCommonBuilder()`
  Retrieve an instance of a `CommonObjectBuilder` implementation The implementation could be a custom class defined in the configuration file By default, it would be "be.ehealth.businessconnector.therlink.builders.impl.CommonObjectBuilderImpl"
  `static ProofBuilder`
  RequestObjectBuilderFactory.`getProofBuilder()`
  Retrieve an instance of a `ProofBuilder` implementation The implementation could be a custom class defined in the configuration file By default, it would be "be.ehealth.businessconnector.therlink.builders.impl.ProofBuilderImpl"
  `static RequestObjectBuilder`
  RequestObjectBuilderFactory.`getRequestObjectBuilder()`
  Retrieve an instance of a `RequestObjectBuilder` implementation The implementation could be a custom class defined in the configuration file By default, it would be "be.ehealth.businessconnector.therlink.builders.impl.GenericRequestObjectBuilder"

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.therlink.builders.impl

  Methods in be.ehealth.businessconnector.therlink.builders.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `Author`
  CommonObjectBuilderImpl.`createAuthor(List<HcParty> list)`
  `GetTherapeuticLinkRequest`
  AbstractRequestObjectBuilderImpl.`createGetTherapeuticLinkRequest(TherapeuticLink query, int maxRowsToUse, Proof... prooves)`
  `GetTherapeuticLinkRequest`
  AbstractRequestObjectBuilderImpl.`createGetTherapeuticLinkRequest(TherapeuticLink query, Proof... prooves)`
  `HasTherapeuticLinkRequest`
  AbstractRequestObjectBuilderImpl.`createHasTherapeuticLinkRequest(TherapeuticLink query)`
  `String`
  CommonObjectBuilderImpl.`createKmehrID()`
  `PutTherapeuticLinkRequest`
  AbstractRequestObjectBuilderImpl.`createPutTherapeuticLinkRequest(Patient patient, HcParty hcp, String therLinkType, Proof proof)`
  `PutTherapeuticLinkRequest`
  AbstractRequestObjectBuilderImpl.`createPutTherapeuticLinkRequest(Instant endDate, Patient patient, HcParty concernedHealthCareProfessionel, String therLinkType, String comment, Proof... proofs)`
  `RevokeTherapeuticLinkRequest`
  AbstractRequestObjectBuilderImpl.`createRevokeTherapeuticLinkRequest(TherapeuticLink link)`
  `RevokeTherapeuticLinkRequest`
  AbstractRequestObjectBuilderImpl.`createRevokeTherapeuticLinkRequest(Instant startDate, Instant endDate, Patient patient, HcParty hcp, String therLinkType, String commentAboutRevokal, Proof... proofs)`
  `RevokeTherapeuticLinkRequest`
  AbstractRequestObjectBuilderImpl.`createRevokeTherapeuticLinkRequestWithProof(TherapeuticLink link, Proof... proofs)`
  `TherapeuticLink`
  CommonObjectBuilderImpl.`createTherapeuticLink(Patient patient, String hcpType, String therLinkType, Instant startDate, Instant endDate, String comment, HcParty hcp)`
  Deprecated.
  `TherapeuticLink`
  CommonObjectBuilderImpl.`createTherapeuticLink(Instant startDate, Instant endDate, Patient patient, String hcpType, String therLinkType, String comment, HcParty concernedHcp)`
  `abstract List<HcParty>`
  AbstractRequestObjectBuilderImpl.`getAuthorHcParties()`
  Abstract method that should be implemented by each class that extends
  `AbstractRequestObjectBuilderImpl` to retrieve the Author HcParties
  `List<HcParty>`
  GenericRequestObjectBuilder.`getAuthorHcParties()`
  `List<HcParty>`
  GPRequestObjectBuilderImpl.`getAuthorHcParties()`
  Deprecated.
  Constructors in be.ehealth.businessconnector.therlink.builders.impl that throw TechnicalConnectorException
  Modifier
  Constructor
  Description
  ``
  `GenericRequestObjectBuilder()`
  ``
  `GPRequestObjectBuilderImpl()`
  Deprecated.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.therlink.mappers

  Methods in be.ehealth.businessconnector.therlink.mappers that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `String`
  RequestObjectMapper.`createTherapeuticLinkAsXmlString(TherapeuticLink therLink)`
  Creates a TherapeuticLink XML String from a TherapeuticLink object
  `<T> T`
  ResponseObjectMapper.`generateJAXB(String request, Class<T> clazz)`
  It builds a Jaxb object given the string.
  `GetTherapeuticLinkRequest`
  RequestObjectMapper.`mapGetTherapeuticLinkRequest(GetTherapeuticLinkRequest request)`
  `String`
  RequestObjectMapper.`mapGetTherapeuticLinkToXml(GetTherapeuticLinkRequest request)`
  Maps a getTherapeuticLink object to a XML string
  `HasTherapeuticLinkRequest`
  RequestObjectMapper.`mapHasTherapeuticLinkRequest(HasTherapeuticLinkRequest request)`
  `String`
  RequestObjectMapper.`mapHasTherapeuticLinkToXML(HasTherapeuticLinkRequest request)`
  Maps a hasTherapeuticLink object to a XML string
  `static Patient`
  PatientMapper.`mapPatient(Patient businessPatient)`
  Maps a `Patient` into a `Patient` object
  `PutTherapeuticLinkRequest`
  RequestObjectMapper.`mapPutTherapeuticLinkRequest(PutTherapeuticLinkRequest request)`
  Maps a putTherapeuticLink object to a jawb putTherapeuticLinkRequest
  `String`
  RequestObjectMapper.`mapPutTherapeuticLinkToXML(PutTherapeuticLinkRequest request)`
  Maps a putTherapeuticLink object to a XML string
  `RevokeTherapeuticLinkRequest`
  RequestObjectMapper.`mapRevokeTherapeuticLinkRequest(TherapeuticLinkRequestType request)`
  `String`
  RequestObjectMapper.`mapRevokeTherapeuticLinkToXML(RevokeTherapeuticLinkRequest request)`
  Maps a revokeTherapeuticLink object to a XML string
  `GetTherapeuticLinkResponse`
  ResponseObjectMapper.`mapXMLToGetTherapeuticLinkResponse(String xml)`
  Maps a XML string to a getTherapeuticLinkResponse object
  `HasTherapeuticLinkResponse`
  ResponseObjectMapper.`mapXMLToHasTherapeuticLinkResponse(String xml)`
  Maps a XML string to a hasTherapeuticLinkResponse object
  `PutTherapeuticLinkResponse`
  ResponseObjectMapper.`mapXMLToPutTherapeuticLinkResponse(String xml)`
  Maps a XML string to a PutTherapeuticLinkResponse object
  `RevokeTherapeuticLinkResponse`
  ResponseObjectMapper.`mapXMLToRevokeTherapeuticLinkResponse(String xml)`
  Maps a XML string to a RevokeTherapeuticLinkResponse object

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.therlink.service

  Methods in be.ehealth.businessconnector.therlink.service that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `GetTherapeuticLinkResponse`
  TherLinkService.`getTherapeuticLink(SAMLToken token, GetTherapeuticLinkRequest request)`
  Get a therapeutic link
  `static GenericRequest`
  ServiceFactory.`getTherLinkPort(SAMLToken token)`
  Gets the therlink port
  `HasTherapeuticLinkResponse`
  TherLinkService.`hasTherapeuticLink(SAMLToken token, HasTherapeuticLinkRequest request)`
  Check if a therapeutic link exists between the patient and healthcare party
  `PutTherapeuticLinkResponse`
  TherLinkService.`putTherapeuticLink(SAMLToken token, PutTherapeuticLinkRequest request)`
  Put a therapeutic link
  `RevokeTherapeuticLinkResponse`
  TherLinkService.`revokeTherapeuticLink(SAMLToken token, RevokeTherapeuticLinkRequest request)`
  Revoke a therapeutic link

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.therlink.service.impl

  Methods in be.ehealth.businessconnector.therlink.service.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `GetTherapeuticLinkResponse`
  TherLinkServiceImpl.`getTherapeuticLink(SAMLToken token, GetTherapeuticLinkRequest request)`
  `HasTherapeuticLinkResponse`
  TherLinkServiceImpl.`hasTherapeuticLink(SAMLToken token, HasTherapeuticLinkRequest request)`
  `PutTherapeuticLinkResponse`
  TherLinkServiceImpl.`putTherapeuticLink(SAMLToken token, PutTherapeuticLinkRequest request)`
  `RevokeTherapeuticLinkResponse`
  TherLinkServiceImpl.`revokeTherapeuticLink(SAMLToken token, RevokeTherapeuticLinkRequest request)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.therlink.session

  Methods in be.ehealth.businessconnector.therlink.session that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `GetTherapeuticLinkResponse`
  TherLinkService.`getTherapeuticLink(GetTherapeuticLinkRequest request)`
  Get a therapeutic link
  `HasTherapeuticLinkResponse`
  TherLinkService.`hasTherapeuticLink(HasTherapeuticLinkRequest request)`
  Check if a therapeutic link exists between the patient and healthcare party
  `PutTherapeuticLinkResponse`
  TherLinkService.`putTherapeuticLink(PutTherapeuticLinkRequest request)`
  Put a therapeutic link
  `RevokeTherapeuticLinkResponse`
  TherLinkService.`revokeTherapeuticLink(RevokeTherapeuticLinkRequest request)`
  Revoke a therapeutic link

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.therlink.session.impl

  Methods in be.ehealth.businessconnector.therlink.session.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `<T> T`
  TherlinkServiceImplementationFactory.`createImplementationClass(Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator replyValidator, String... additionalParameters)`
  `GetTherapeuticLinkResponse`
  TherLinkServiceImpl.`getTherapeuticLink(GetTherapeuticLinkRequest request)`
  `HasTherapeuticLinkResponse`
  TherLinkServiceImpl.`hasTherapeuticLink(HasTherapeuticLinkRequest request)`
  `PutTherapeuticLinkResponse`
  TherLinkServiceImpl.`putTherapeuticLink(PutTherapeuticLinkRequest request)`
  `RevokeTherapeuticLinkResponse`
  TherLinkServiceImpl.`revokeTherapeuticLink(RevokeTherapeuticLinkRequest request)`
  Constructors in be.ehealth.businessconnector.therlink.session.impl that throw TechnicalConnectorException
  Modifier
  Constructor
  Description
  ``
  `TherLinkServiceImpl()`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.therlink.util

  Methods in be.ehealth.businessconnector.therlink.util that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static HcParty`
  ConfigReader.`getCareProvider()`
  reads the careprovider ( the careprovider party in the therapeutic link between careprovider and patient).

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.wsconsent.builders

  Methods in be.ehealth.businessconnector.wsconsent.builders that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `AuthorWithPatientAndPersonType`
  AuthorBuilder.`createAuthor()`
  Method which create AuthorWithPatientAndPersonType object.
  `GetPatientConsentRequest`
  RequestObjectBuilder.`createGetRequest(AuthorWithPatientAndPersonType author, SelectGetPatientConsentType consentType)`
  Method which allows an end-user to check the existence of an informed patient consent (and to get the information about this consent – ‘active’ or ‘inactive’).
  `GetPatientConsentStatusRequest`
  RequestObjectBuilder.`createGetStatusRequest(AuthorWithPatientAndPersonType author, SelectGetPatientConsentType consentType)`
  Method which allows an end-user to check the status of an intformed patient consent
  `ConsentType`
  ConsentBuilder.`createNewConsent(PatientIdType patient, List<CDCONSENT> consent, Instant signdate, AuthorWithPatientAndPersonType author)`
  Method which create a consent type to create a new consent.
  `PutPatientConsentRequest`
  RequestObjectBuilder.`createPutRequest(AuthorWithPatientAndPersonType author, ConsentType consentType)`
  Method which allows an end-user to declare an informed patient consent.
  `RevokePatientConsentRequest`
  RequestObjectBuilder.`createRevokeRequest(AuthorWithPatientAndPersonType author, ConsentType existingConsentType)`
  Method which allows an end-user to declare the revocation of an informed patient consent.
  `SelectGetPatientConsentType`
  ConsentBuilder.`createSelectGetPatientConsent(PatientIdType patient, List<CDCONSENT> consentType)`
  Method which create SelectGetPatientConsentType based on patient and consentType.
  `static AuthorBuilder`
  RequestObjectBuilderFactory.`getAuthorBuilder()`
  Retrieve an instance of `AuthorBuilder` implementation.
  `static ConsentBuilder`
  RequestObjectBuilderFactory.`getConsentBuilder()`
  Retrieve an instance of `ConsentBuilder` implementation.
  `static HcPartyInfoBuilder`
  RequestObjectBuilderFactory.`getHcPartyInfoBuilder()`
  Retrieve an instance of `HcPartyInfoBuilder` implementation.
  `List<HcpartyType>`
  HcPartyInfoBuilder.`getHcpPartiesForAuthor()`
  Creates the
  invalid reference

      HcParty

  objects for the author part.
  `static PatientInfoBuilder`
  RequestObjectBuilderFactory.`getPatientInfoBuilder()`
  Retrieve an instance of `PatientInfoBuilder` implementation.
  `static RequestObjectBuilder`
  RequestObjectBuilderFactory.`getRequestObjectBuilder()`
  getRequestObjectBuilder constructor which create RequestObjectBuilder object.
  `AuthorWithPatientAndPersonType`
  AuthorBuilder.`readFromEidCard()`
  Method which create AuthorWithPatientAndPersonType object for citizen based on the eid
  `PatientIdType`
  PatientInfoBuilder.`readFromEidCard()`
  Creates a
  invalid reference

      Patient

  object from the current connected eID Card.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.wsconsent.builders.impl

  Methods in be.ehealth.businessconnector.wsconsent.builders.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `AuthorWithPatientAndPersonType`
  AuthorBuilderImpl.`createAuthor()`
  `GetPatientConsentRequest`
  RequestObjectBuilderImpl.`createGetRequest(AuthorWithPatientAndPersonType author, SelectGetPatientConsentType consent)`
  `GetPatientConsentStatusRequest`
  RequestObjectBuilderImpl.`createGetStatusRequest(AuthorWithPatientAndPersonType author, SelectGetPatientConsentType consent)`
  `String`
  RequestObjectBuilderImpl.`createKmehrID(String firstHcPartyIdOfAuthor)`
  Method which create Identification of the request.
  `ConsentType`
  ConsentBuilderImpl.`createNewConsent(PatientIdType patient, List<CDCONSENT> consent, Instant signdate, AuthorWithPatientAndPersonType author)`
  `PutPatientConsentRequest`
  RequestObjectBuilderImpl.`createPutRequest(AuthorWithPatientAndPersonType author, ConsentType consent)`
  `RevokePatientConsentRequest`
  RequestObjectBuilderImpl.`createRevokeRequest(AuthorWithPatientAndPersonType author, ConsentType consent)`
  `SelectGetPatientConsentType`
  ConsentBuilderImpl.`createSelectGetPatientConsent(PatientIdType patient, List<CDCONSENT> consent)`
  `List<HcpartyType>`
  DelegatingHcPartyInfoBuilderImpl.`getHcpPartiesForAuthor()`
  `List<HcpartyType>`
  HcPartyInfoBuilderImpl.`getHcpPartiesForAuthor()`
  Deprecated.
  `AuthorWithPatientAndPersonType`
  AuthorBuilderImpl.`readFromEidCard()`
  `PatientIdType`
  PatientInfoBuilderImpl.`readFromEidCard()`
  Constructors in be.ehealth.businessconnector.wsconsent.builders.impl that throw TechnicalConnectorException
  Modifier
  Constructor
  Description
  ``
  `RequestObjectBuilderImpl()`
  Constructor.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.wsconsent.service

  Methods in be.ehealth.businessconnector.wsconsent.service that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `GetPatientConsentResponse`
  WsConsentService.`getPatientConsent(SAMLToken token, GetPatientConsentRequest getPatientConsentRequestType)`
  Method which perform the call to the webSevice which allows an end-user to check the existence of an informed patient consent (and to get the information about this consent – ‘active’ or ‘inactive’).
  `GetPatientConsentStatusResponse`
  WsConsentService.`getPatientConsentStatus(SAMLToken token, GetPatientConsentStatusRequest getPatientConsentStatusRequest)`
  Method which performs the call to the webService which allows an end-user to check the status of and informed patient consent
  `PutPatientConsentResponse`
  WsConsentService.`putPatientConsent(SAMLToken token, PutPatientConsentRequest putPatientConsentRequest)`
  Method which perform the call to the webSevice which allows an end-user to declare an informed patient consent.
  `RevokePatientConsentResponse`
  WsConsentService.`revokePatientConsent(SAMLToken token, RevokePatientConsentRequest revokePatientConsentRequestType)`
  Method which perform the call to the webSevice which allows an end-user to declare the revocation of an informed patient consent.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.wsconsent.service.impl

  Methods in be.ehealth.businessconnector.wsconsent.service.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `GetPatientConsentResponse`
  WsConsentServiceImpl.`getPatientConsent(SAMLToken token, GetPatientConsentRequest request)`
  `GetPatientConsentStatusResponse`
  WsConsentServiceImpl.`getPatientConsentStatus(SAMLToken token, GetPatientConsentStatusRequest request)`
  `PutPatientConsentResponse`
  WsConsentServiceImpl.`putPatientConsent(SAMLToken token, PutPatientConsentRequest request)`
  `RevokePatientConsentResponse`
  WsConsentServiceImpl.`revokePatientConsent(SAMLToken token, RevokePatientConsentRequest request)`

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.wsconsent.session

  Methods in be.ehealth.businessconnector.wsconsent.session that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `<T> T`
  WsConsentServiceImplementationFactory.`createImplementationClass(Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator replyValidator, String... additionalParameters)`
  `GetPatientConsentResponse`
  WsConsentService.`getPatientConsent(GetPatientConsentRequest getPatientConsentRequest)`
  Method which perform the call to the webSevice which allows an end-user to check the existence of an informed patient consent (and to get the information about this consent – ‘active’ or ‘inactive’).
  `GetPatientConsentStatusResponse`
  WsConsentService.`getPatientConsentStatus(GetPatientConsentStatusRequest getPatientConsentStatusRequest)`
  Method which perform the call to the webSevice which allows an end-user to check the status of an informed patient consent
  `PutPatientConsentResponse`
  WsConsentService.`putPatientConsent(PutPatientConsentRequest putPatientConsentRequest)`
  Method which perform the call to the webSevice which allows an end-user to declare an informed patient consent.
  `RevokePatientConsentResponse`
  WsConsentService.`revokePatientConsent(RevokePatientConsentRequest revokePatientConsentRequest)`
  Method which perform the call to the webSevice which allows an end-user to declare the revocation of an informed patient consent.

- ## Uses of TechnicalConnectorException in be.ehealth.businessconnector.wsconsent.session.impl

  Methods in be.ehealth.businessconnector.wsconsent.session.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `GetPatientConsentResponse`
  WsConsentServiceImpl.`getPatientConsent(GetPatientConsentRequest request)`
  `GetPatientConsentStatusResponse`
  WsConsentServiceImpl.`getPatientConsentStatus(GetPatientConsentStatusRequest request)`
  `PutPatientConsentResponse`
  WsConsentServiceImpl.`putPatientConsent(PutPatientConsentRequest request)`
  `RevokePatientConsentResponse`
  WsConsentServiceImpl.`revokePatientConsent(RevokePatientConsentRequest request)`

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.bcp.utils

  Methods in be.ehealth.technicalconnector.bcp.utils that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static GenericResponse`
  CacheHelper.`get(Source keySource, CacheInformation cacheInfo)`
  `static void`
  CacheHelper.`put(Source keySource, Source value, CacheInformation cacheInfo)`

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.beid

  Methods in be.ehealth.technicalconnector.beid that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `be.fedict.commons.eid.client.BeIDCard`
  BeIDCardAdaptor.`getBeIDCard()`
  `static BeIDInfo`
  BeIDFactory.`getBeIDInfo(String scope, boolean useCache)`
  `static KeyStore`
  BeIDFactory.`getKeyStore(String scope, boolean useCache)`
  `BeIDInfo`
  BeIDInstantiator.`instantiateBeIDInfo(String scope, boolean useCache)`
  `KeyStore`
  BeIDInstantiator.`instantiateKeyStore(String scope, boolean useCache)`
  `static void`
  BeIDFactory.`verify(char[] pin)`
  `void`
  BeIDInstantiator.`verifyPin(char[] pin)`

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.beid.impl

  Methods in be.ehealth.technicalconnector.beid.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `be.fedict.commons.eid.client.BeIDCard`
  CommonsEidAdaptor.`getBeIDCard()`
  Retrieve the reachable IDCard and create corresponding BeIDCard object
  `BeIDInfo`
  CommonsEidInstantiator.`instantiateBeIDInfo(String scope, boolean useCache)`
  `KeyStore`
  CommonsEidInstantiator.`instantiateKeyStore()`
  `KeyStore`
  CommonsEidInstantiator.`instantiateKeyStore(String scope, boolean useCache)`
  `void`
  CommonsEidInstantiator.`verifyPin(char[] pin)`

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.cache.impl

  Methods in be.ehealth.technicalconnector.cache.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `void`
  HashMapCache.`initialize(Map<String,Object> parameterMap)`
  `void`
  JSR107Cache.`initialize(Map<String,Object> parameterMap)`

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.config

  Methods in be.ehealth.technicalconnector.config that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `Configuration`
  ConfigValidator.`getConfig()`
  `Configuration`
  Configuration.`getCurrentConfig()`
  `List<Object>`
  ConfigValidator.`getUnfoundPropertiesAfterValidation()`
  will do the validation of the current config ( if not done yet ) and return the properties that were not found.
  `void`
  ConfigurationModule.`init(Configuration config)`
  Method that initialise the configuration module.
  `void`
  Configuration.`invalidate()`
  Method to invalidate all the cached configuration.
  `boolean`
  ConfigValidator.`isValid()`
  `void`
  Configuration.`reload()`
  Method to reload the configuration modules.
  `static void`
  ConfigFactory.`setConfigLocation(String configLocation)`
  `static void`
  ConfigFactory.`setLocation(InputStream is)`
  `void`
  ConfigurationModule.`unload()`
  Method that restores the configuration module and reset the system to the initial situation.

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.config.impl

  Methods in be.ehealth.technicalconnector.config.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `final Configuration`
  ConfigValidatorImpl.`getConfig()`
  `Configuration`
  ConfigurationImpl.`getCurrentConfig()`
  `Configuration`
  ConfigurationWithSessionCache.`getCurrentConfig()`
  `static Configuration`
  ConfigurationImpl.`getInstance()`
  `List<Object>`
  ConfigValidatorImpl.`getUnfoundPropertiesAfterValidation()`
  `void`
  ConfigurationModuleBootstrap.`init(Configuration config)`
  `void`
  ConfigurationModuleClassloader.`init(Configuration config)`
  `void`
  ConfigurationModuleEhealthTime.`init(Configuration config)`
  `void`
  ConfigurationModuleEndpointDistributor.`init(Configuration config)`
  `void`
  ConfigurationModuleOCSP.`init(Configuration config)`
  `void`
  ConfigurationModuleProperties.`init(Configuration config)`
  `void`
  ConfigurationModuleServiceLoader.`init(Configuration config)`
  `void`
  ConfigurationModuleSSL.`init(Configuration config)`
  `void`
  ConfigurationModuleSSLVerifier.`init(Configuration config)`
  Deprecated.
  `void`
  ConfigurationModuleSystemProps.`init(Configuration config)`
  `void`
  ConfigurationModuleTrustStore.`init(Configuration config)`
  `void`
  ConfigurationModuleVersion.`init(Configuration config)`
  `void`
  ConfigurationModuleWindows10.`init(Configuration config)`
  `void`
  ConfigurationModuleXmlSec.`init(Configuration config)`
  `void`
  ConfigurationWithSessionCache.`invalidate()`
  `void`
  ConfigValidatorImpl.`invalidate()`
  `static boolean`
  ConfigUtils.`isNet()`
  `final boolean`
  ConfigValidatorImpl.`isValid()`
  `static void`
  ConfigurationModuleLoader.`load(Configuration instance)`
  `void`
  ConfigurationImpl.`reload()`
  reloads the instance, and reloads the config modules.
  `void`
  ConfigurationWithSessionCache.`reload()`
  `void`
  ConfigValidatorImpl.`reload()`
  `void`
  ConfigurationModuleClassloader.`unload()`
  `void`
  ConfigurationModuleEhealthTime.`unload()`
  `void`
  ConfigurationModuleEndpointDistributor.`unload()`
  `void`
  ConfigurationModuleOCSP.`unload()`
  `void`
  ConfigurationModuleSecurityProvider.`unload()`
  `void`
  ConfigurationModuleServiceLoader.`unload()`
  `void`
  ConfigurationModuleSSL.`unload()`
  `void`
  ConfigurationModuleSSLVerifier.`unload()`
  Deprecated.
  `void`
  ConfigurationModuleSysOut.`unload()`
  `void`
  ConfigurationModuleSystemProps.`unload()`
  `void`
  ConfigurationModuleVersion.`unload()`
  `void`
  ConfigurationModuleWindows10.`unload()`
  Constructors in be.ehealth.technicalconnector.config.impl that throw TechnicalConnectorException
  Modifier
  Constructor
  Description
  ``
  `RecursiveProperties()`
  ``
  `RecursiveProperties(boolean load)`

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.exception

  Subclasses of TechnicalConnectorException in be.ehealth.technicalconnector.exception
  Modifier and Type
  Class
  Description
  `class`
  `BeIDPinCodeException`
  `TechnicalConnectorException` that is throws when there is a BeIDPinCode problem.
  `class`
  `CertificateVerificationException`
  This class wraps an exception that could be thrown during the certificate verification process.
  `class`
  `InvalidTimeStampException`
  thrown when validation of timestamp fails.
  `class`
  `NoNextEndpointException`
  `class`
  `SessionManagementException`
  The Class SessionManagementException.
  `class`
  `SilentInstantiationException`
  Exception that can be swallowed is the flag silent is active.
  `class`
  `SoaErrorException`
  exception which contains result of soa error from webservice.
  `class`
  `UnsealConnectorException`
  Exception class for Unseal connector exceptions.

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.generic.session

  Methods in be.ehealth.technicalconnector.generic.session that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `GenericResponse`
  GenericService.`send(GenericRequest request)`
  `Node`
  GenericService.`sendDocument(Document payload, String endpoint)`
  `Node`
  GenericService.`sendDocument(Document payload, String endpoint, String soapAction)`
  `Node`
  GenericService.`sendDocument(Document payload, URL endpoint)`
  `Node`
  GenericService.`sendDocument(Document payload, URL endpoint, String soapAction)`
  `String`
  GenericService.`sendXML(String payload, String endpoint)`
  `String`
  GenericService.`sendXML(String payload, String endpoint, String soapAction)`
  `String`
  GenericService.`sendXML(String payload, URL endpoint)`
  `String`
  GenericService.`sendXML(String payload, URL endpoint, String soapAction)`

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.generic.session.impl

  Methods in be.ehealth.technicalconnector.generic.session.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `GenericResponse`
  GenericServiceImpl.`send(GenericRequest request)`
  `Node`
  GenericServiceImpl.`sendDocument(Document payload, String endpoint)`
  `Node`
  GenericServiceImpl.`sendDocument(Document payload, String endpoint, String soapAction)`
  `Node`
  GenericServiceImpl.`sendDocument(Document payload, URL endpoint)`
  `Node`
  GenericServiceImpl.`sendDocument(Document payload, URL endpoint, String soapAction)`
  `String`
  GenericServiceImpl.`sendXML(String payload, String endpoint)`
  `String`
  GenericServiceImpl.`sendXML(String payload, String endpoint, String soapAction)`
  `String`
  GenericServiceImpl.`sendXML(String payload, URL endpoint)`
  `String`
  GenericServiceImpl.`sendXML(String payload, URL endpoint, String soapAction)`

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.handler

  Methods in be.ehealth.technicalconnector.handler that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `AbstractWsSecurityHandler.WSSecHeaderGeneratorStep0`
  AbstractWsSecurityHandler.`buildSignature()`
  `AbstractWsSecurityHandler.WSSecHeaderGeneratorStep1`
  AbstractWsSecurityHandler.WSSecHeaderGeneratorStep0.`on(jakarta.xml.soap.SOAPMessage message)`
  Deprecated.
  `AbstractWsSecurityHandler.WSSecHeaderGeneratorStep1`
  AbstractWsSecurityHandler.WSSecHeaderGeneratorStep0.`on(jakarta.xml.ws.handler.soap.SOAPMessageContext ctx)`
  `void`
  AbstractWsSecurityHandler.WSSecHeaderGeneratorStep4.`sign(AbstractWsSecurityHandler.SignedParts... parts)`
  `AbstractWsSecurityHandler.WSSecHeaderGeneratorStep3`
  AbstractWsSecurityHandler.WSSecHeaderGeneratorStep2.`withBinarySecurityToken(Credential cred)`
  `AbstractWsSecurityHandler.WSSecHeaderGeneratorStep3`
  AbstractWsSecurityHandler.WSSecHeaderGeneratorStep3.`withSAMLToken(SAMLToken token)`
  Constructors in be.ehealth.technicalconnector.handler that throw TechnicalConnectorException
  Modifier
  Constructor
  Description
  ``
  `CertificateCallback()`

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.handler.utils

  Constructors in be.ehealth.technicalconnector.handler.utils that throw TechnicalConnectorException
  Modifier
  Constructor
  Description
  ``
  `WSSecurityCrypto(Credential cred)`

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.handler.wss4j

  Methods in be.ehealth.technicalconnector.handler.wss4j that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `String`
  AlgorithmHelper.`determineDigestAlgo(Credential cred)`
  `String`
  SOAPContextAlgorithmHelper.`determineDigestAlgo(Credential cred)`
  `String`
  AlgorithmHelper.`determineSignatureAlgorithm(Credential cred)`
  `String`
  SOAPContextAlgorithmHelper.`determineSignatureAlgorithm(Credential cred)`
  `AbstractWsSecurityHandler.WSSecHeaderGeneratorStep1`
  WSSecHeaderGeneratorWss4jImpl.`on(jakarta.xml.soap.SOAPMessage message)`
  `AbstractWsSecurityHandler.WSSecHeaderGeneratorStep1`
  WSSecHeaderGeneratorWss4jImpl.`on(jakarta.xml.ws.handler.soap.SOAPMessageContext ctx)`
  `void`
  WSSecHeaderGeneratorWss4jImpl.`sign(AbstractWsSecurityHandler.SignedParts... parts)`
  `AbstractWsSecurityHandler.WSSecHeaderGeneratorStep3`
  WSSecHeaderGeneratorWss4jImpl.`withBinarySecurityToken(Credential cred)`
  `AbstractWsSecurityHandler.WSSecHeaderGeneratorStep3`
  WSSecHeaderGeneratorWss4jImpl.`withSAMLToken(SAMLToken token)`

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.idgenerator

  Methods in be.ehealth.technicalconnector.idgenerator that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static IdGenerator`
  IdGeneratorFactory.`getIdGenerator()`
  returns the default instance of the idGenerator, which uses a datetime generator, suited to create an inputReference for a mycarenet message ( max length 14).
  `static IdGenerator`
  IdGeneratorFactory.`getIdGenerator(String type)`

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.service

  Methods in be.ehealth.technicalconnector.service that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static AuthorityService`
  ServiceFactory.`getAuthorityService()`
  Gets the Authority service.
  `static ConsultServiceV2`
  ServiceFactory.`getConsultServiceV2()`
  Gets the Consult service.
  `static IdSupportService`
  ServiceFactory.`getIdSupportService()`
  Gets the `IdSupportService` service.
  `static KeyDepotService`
  ServiceFactory.`getKeyDepotService()`
  Gets the KeyDepot service.
  `static KgssService`
  ServiceFactory.`getKgssService()`
  Gets the KGSS service.
  `static SealsService`
  ServiceFactory.`getSealsService()`
  Gets the Seals service.
  `static SingleSignOnService`
  ServiceFactory.`getSingleSignOnService()`
  Get the `SingleSignOnService` service.
  `static STSService`
  ServiceFactory.`getStsService()`
  Gets the STS service.

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.service.etee

  Methods in be.ehealth.technicalconnector.service.etee that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static CertificateChecker`
  CertificateCheckerFactory.`getCertificateChecker()`
  `static Crypto`
  CryptoFactory.`getCrypto(Credential encryption, Map<String,PrivateKey> decryptionKeys)`
  `static Crypto`
  CryptoFactory.`getCrypto(Credential encryption, Map<String,PrivateKey> decryptionKeys, String oCSPPolicy)`
  Possible values of the OCSPPolicy parameter:
  `static Crypto`
  CryptoFactory.`getCryptoFromSession()`
  `static RevocationStatusChecker`
  RevocationStatusCheckerFactory.`getStatusChecker()`
  `boolean`
  CertificateChecker.`isCertificateRevoked(File certFile)`
  `boolean`
  CertificateChecker.`isCertificateRevoked(File certFile, Instant validOn)`
  `boolean`
  CertificateChecker.`isCertificateRevoked(X509Certificate cert)`
  `boolean`
  CertificateChecker.`isCertificateRevoked(X509Certificate cert, Instant validOn)`
  `boolean`
  CertificateChecker.`isValidCertificateChain(List<X509Certificate> certificateChain)`
  `boolean`
  CertificateChecker.`isValidCertificateChain(List<X509Certificate> certificateChain, Instant validOn)`
  `byte[]`
  Crypto.`seal(Crypto.SigningPolicySelector type, EncryptionToken enncryptionToken, byte[] content)`
  `byte[]`
  Crypto.`seal(Crypto.SigningPolicySelector type, KeyResult symmKey, byte[] content)`
  `byte[]`
  Crypto.`seal(Crypto.SigningPolicySelector type, Set<EncryptionToken> paramEncryptionTokenSet, byte[] content)`
  `byte[]`
  Crypto.`seal(Crypto.SigningPolicySelector type, Set<EncryptionToken> paramEncryptionTokenSet, KeyResult symmKey, byte[] content)`
  `UnsealedData`
  Crypto.`unseal(Crypto.SigningPolicySelector type, byte[] protectedMessage)`
  `UnsealedData`
  Crypto.`unseal(Crypto.SigningPolicySelector type, KeyResult symmKey, byte[] protectedMessage)`

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.service.etee.domain

  Methods in be.ehealth.technicalconnector.service.etee.domain that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `byte[]`
  UnsealedData.`getContentAsByte()`

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.service.etee.impl

  Methods in be.ehealth.technicalconnector.service.etee.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `void`
  CryptoImpl.`initialize(Map<String,Object> parameterMap)`
  `boolean`
  ConnectorCertificateChecker.`isCertificateRevoked(File certFile)`
  `boolean`
  ConnectorCertificateChecker.`isCertificateRevoked(File certFile, Instant validOn)`
  `boolean`
  ConnectorCertificateChecker.`isCertificateRevoked(X509Certificate cert)`
  `boolean`
  ConnectorCertificateChecker.`isCertificateRevoked(X509Certificate cert, Instant validOn)`
  `boolean`
  ConnectorCertificateChecker.`isValidCertificateChain(List<X509Certificate> certificateChain)`
  `boolean`
  ConnectorCertificateChecker.`isValidCertificateChain(List<X509Certificate> certificateChain, Instant validOn)`
  `byte[]`
  AbstractEndToEndCrypto.`seal(Crypto.SigningPolicySelector type, EncryptionToken encryptionToken, byte[] content)`
  `byte[]`
  AbstractEndToEndCrypto.`seal(Crypto.SigningPolicySelector type, KeyResult symmKey, byte[] content)`
  `byte[]`
  AbstractEndToEndCrypto.`seal(Crypto.SigningPolicySelector type, Set<EncryptionToken> paramEncryptionTokenSet, byte[] content)`
  `byte[]`
  CryptoImpl.`seal(Crypto.SigningPolicySelector type, Set<EncryptionToken> paramEncryptionTokenSet, KeyResult symmKey, byte[] content)`
  `UnsealedData`
  CryptoImpl.`unseal(Crypto.SigningPolicySelector type, byte[] protectedMessage)`
  `UnsealedData`
  CryptoImpl.`unseal(Crypto.SigningPolicySelector type, KeyResult symmKey, byte[] protectedMessage)`

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.service.idsupport

  Methods in be.ehealth.technicalconnector.service.idsupport that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `VerifyIdResponse`
  IdSupportService.`verifyId(VerifyIdRequest request)`
  Verify a combination between elements of the request.
  `VerifyIdResponse`
  IdSupportService.`verifyId(String legalContext, Id barcode)`
  See `IdSupportService.verifyId(be.fgov.ehealth.idsupport.protocol.v2.VerifyIdRequest)`.
  `VerifyIdResponse`
  IdSupportService.`verifyId(String legalContext, Id ssin, Id cardNumber)`
  See `IdSupportService.verifyId(be.fgov.ehealth.idsupport.protocol.v2.VerifyIdRequest)`.

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.service.idsupport.impl

  Methods in be.ehealth.technicalconnector.service.idsupport.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `VerifyIdResponse`
  IdSupportServiceImpl.`verifyId(VerifyIdRequest request)`
  `VerifyIdResponse`
  IdSupportServiceImpl.`verifyId(String legalContext, Id barcode)`
  `VerifyIdResponse`
  IdSupportServiceImpl.`verifyId(String legalContext, Id ssin, Id cardNumber)`

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.service.keydepot

  Methods in be.ehealth.technicalconnector.service.keydepot that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `EncryptionToken`
  KeyDepotManager.`getETK(KeyDepotManager.EncryptionTokenType type)`
  Gets the `EncryptionToken` linked with the given EncryptionTokenType parameter.
  `EncryptionToken`
  KeyDepotManager.`getETK(IdentifierType identifierType, Long identifierValue, String application)`
  Gets the `EncryptionToken` based on the input parameters
  `GetEtkResponse`
  KeyDepotService.`getETK(GetEtkRequest etkRequest)`
  Request an ETK from the Key Depot
  `Set<EncryptionToken>`
  KeyDepotManager.`getETKs(IdentifierType identifierType, Long identifierValue, String application)`
  Gets the a `Set` of `EncryptionToken` based on the input parameters.
  `Set<EncryptionToken>`
  KeyDepotService.`getETKSet(IdentifierType identifierType, String identifierValue, String applicationId)`
  Gets the a `Set` of `EncryptionToken` from the KeyDepot based on the input parameters.

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.service.keydepot.impl

  Methods in be.ehealth.technicalconnector.service.keydepot.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `EncryptionToken`
  KeyDepotManagerImpl.`getETK(KeyDepotManager.EncryptionTokenType type)`
  `EncryptionToken`
  KeyDepotManagerImpl.`getETK(IdentifierType identifierType, Long identifierValue, String application)`
  `GetEtkResponse`
  KeyDepotServiceImpl.`getETK(GetEtkRequest etkRequest)`
  `Set<EncryptionToken>`
  KeyDepotManagerImpl.`getETKs(IdentifierType identifierType, Long identifierValue, String application)`
  `Set<EncryptionToken>`
  KeyDepotServiceImpl.`getETKSet(IdentifierType identifierType, String identifierValue, String applicationId)`

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.service.kgss

  Methods in be.ehealth.technicalconnector.service.kgss that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `void`
  KgssManager.`add(String cacheId, List<CredentialType> allowedReaders, byte[] myEtk)`
  Requests a new key from KGSS and adds it to the cache
  `void`
  KgssManager.`add(List<CredentialType> allowedReaders, byte[] myEtk)`
  Requests a new key from KGSS and adds it to the cache
  `KeyResult`
  KgssManager.`get(String keyId, byte[] myEtk)`
  Gets a key from the KeyCache, if the key is not present in the cache it will be retrieved from the KGSS Web Service and added to the KeyCache.
  `KeyResult`
  KgssService.`getKey(GetKeyRequestContent request, byte[] kgssETK, SessionItem session)`
  Gets the key.
  `GetKeyResponseContent`
  KgssService.`getKey(GetKeyRequestContent request, Credential encryption, Credential serviceCredential, Element samlAssertion, Map<String,PrivateKey> decryptionKeys, byte[] etk)`
  Ask the eHealth-platform Key Generation and Storage Service (KGSS) to retrieve a key, based on a given key identifier.
  `KeyResult`
  KgssService.`getNewKey(GetNewKeyRequestContent request, byte[] kgssETK)`
  Asks KGSS to generate and store a new key.
  `GetNewKeyResponseContent`
  KgssService.`getNewKey(GetNewKeyRequestContent request, Credential encryptionCredential, Map<String,PrivateKey> decryptionKeys, byte[] kgssETK)`
  Ask the eHealth-platform Key Generation and Storage Service (KGSS) to generate and store a new key, and return the identifier.
  `KeyResult`
  KgssManager.`getNewKeyFromKgss(List<CredentialType> allowedReaders, byte[] myEtk)`
  Retrieves a new key from the KGSS Web Service and returns it.

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.service.kgss.builders

  Methods in be.ehealth.technicalconnector.service.kgss.builders that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `GetKeyRequest`
  KgssMessageBuilder.`sealGetKeyRequest(GetKeyRequestContent requestContent)`
  Seal get key request.
  `GetNewKeyRequest`
  KgssMessageBuilder.`sealGetNewKeyRequest(GetNewKeyRequestContent requestContent)`
  Seal get new key request.
  `GetKeyResponseContent`
  KgssMessageBuilder.`unsealGetKeyResponse(GetKeyResponse response)`
  Unseal get key response.
  `GetNewKeyResponseContent`
  KgssMessageBuilder.`unsealGetNewKeyResponse(GetNewKeyResponse response)`
  Unseal get new key response.

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.service.kgss.builders.impl

  Methods in be.ehealth.technicalconnector.service.kgss.builders.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `GetKeyRequest`
  KgssMessageBuilderImpl.`sealGetKeyRequest(GetKeyRequestContent requestContent)`
  `GetNewKeyRequest`
  KgssMessageBuilderImpl.`sealGetNewKeyRequest(GetNewKeyRequestContent requestContent)`
  `GetKeyResponseContent`
  KgssMessageBuilderImpl.`unsealGetKeyResponse(GetKeyResponse response)`
  `GetNewKeyResponseContent`
  KgssMessageBuilderImpl.`unsealGetNewKeyResponse(GetNewKeyResponse response)`
  Constructors in be.ehealth.technicalconnector.service.kgss.builders.impl that throw TechnicalConnectorException
  Modifier
  Constructor
  Description
  ``
  `KgssMessageBuilderImpl(byte[] etkKgss, Credential encryptionCredential, Map<String,PrivateKey> decryptionKeys)`
  Instantiates a new kGSS util.

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.service.kgss.impl

  Methods in be.ehealth.technicalconnector.service.kgss.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static boolean`
  KgssServiceImpl.`checkReplyStatus(String responseCode)`
  Check reply status of the web service call, return true when OK.
  `KeyResult`
  KgssServiceImpl.`getKey(GetKeyRequestContent request, byte[] kgssETK, SessionItem session)`
  `GetKeyResponseContent`
  KgssServiceImpl.`getKey(GetKeyRequestContent request, Credential encryption, Credential service, Element samlAssertion, Map<String,PrivateKey> decryptionKeys, byte[] etkKGSS)`
  Gets the key.
  `KeyResult`
  KgssServiceImpl.`getNewKey(GetNewKeyRequestContent request, byte[] kgssETK)`
  `GetNewKeyResponseContent`
  KgssServiceImpl.`getNewKey(GetNewKeyRequestContent request, Credential encryption, Map<String,PrivateKey> decryptionKeys, byte[] etkKGSS)`
  Gets the new key.

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.service.seals

  Methods in be.ehealth.technicalconnector.service.seals that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `DecodeResponse`
  SealsService.`decode(X509Certificate certificate, PrivateKey privateKey, DecodeRequest decodeRequest)`
  The decode operation provides the inverse function of the encode operation
  `EncodeResponse`
  SealsService.`encode(X509Certificate certificate, PrivateKey privateKey, EncodeRequest encodeRequest)`
  The encode operation allows the coding/anonymization of data.

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.service.seals.impl

  Methods in be.ehealth.technicalconnector.service.seals.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `DecodeResponse`
  SealsServiceImpl.`decode(X509Certificate certificate, PrivateKey privateKey, DecodeRequest decodeRequest)`
  `EncodeResponse`
  SealsServiceImpl.`encode(X509Certificate certificate, PrivateKey privateKey, EncodeRequest encodeRequest)`

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.service.sso

  Methods in be.ehealth.technicalconnector.service.sso that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `void`
  BrowserHandler.`browse(URI uri)`
  `void`
  SingleSignOnService.`signin(SsoProfile profile)`
  `void`
  SingleSignOnService.`signin(SsoProfile profile, String relayState)`

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.service.sso.impl

  Methods in be.ehealth.technicalconnector.service.sso.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `void`
  DefaultBrowserHandler.`browse(URI uri)`
  `void`
  SingleSignOnServiceImpl.`signin(SsoProfile profile)`
  `void`
  SingleSignOnServiceImpl.`signin(SsoProfile profile, String relayState)`

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.service.sts

  Methods in be.ehealth.technicalconnector.service.sts that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static STSService`
  STSServiceFactory.`getInstance()`
  `Element`
  STSService.`getToken(Credential headerCredentials, Credential bodyCredentials, List<SAMLAttribute> attributes, List<SAMLAttributeDesignator> designators, String subjectConfirmationMethod, int validity)`
  Deprecated.
  `Element`
  STSService.`getToken(Credential headerCredentials, Credential bodyCredentials, List<SAMLAttribute> attributes, List<SAMLAttributeDesignator> designators, String subjectConfirmationMethod, Duration validity)`
  `Element`
  STSService.`getToken(Credential headerCredentials, Credential bodyCredentials, List<SAMLAttribute> attributes, List<SAMLAttributeDesignator> designators, String authenticationMethod, String nameQualifier, String value, String subjectConfirmationMethod, int validity)`
  Deprecated.
  `Element`
  STSService.`getToken(Credential headerCredentials, Credential bodyCredentials, List<SAMLAttribute> attributes, List<SAMLAttributeDesignator> designators, String authenticationMethod, String nameQualifier, String value, String subjectConfirmationMethod, Duration validity)`
  `Element`
  STSService.`renewToken(Credential headerCredentials, Credential bodyCredentials, Element samlToken, int validity)`
  Deprecated.
  `Element`
  STSService.`renewToken(Credential headerCredentials, Credential bodyCredentials, Element samlToken, Duration validity)`

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.service.sts.impl

  Methods in be.ehealth.technicalconnector.service.sts.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `Element`
  AbstractSTSService.`getToken(Credential headerCredentials, Credential bodyCredentials, List<SAMLAttribute> attributes, List<SAMLAttributeDesignator> designators, String subjectConfirmationMethod, int validity)`
  `Element`
  AbstractSTSService.`getToken(Credential headerCredentials, Credential bodyCredentials, List<SAMLAttribute> attributes, List<SAMLAttributeDesignator> designators, String authenticationMethod, String nameQualifier, String value, String subjectConfirmationMethod, int validity)`
  `Element`
  STSServiceImpl.`getToken(Credential headerCredentials, Credential bodyCredentials, List<SAMLAttribute> attributes, List<SAMLAttributeDesignator> designators, String subjectConfirmationMethod, Duration validity)`
  `Element`
  STSServiceImpl.`getToken(Credential headerCredentials, Credential bodyCredentials, List<SAMLAttribute> attributes, List<SAMLAttributeDesignator> designators, String authenticationMethod, String nameQualifier, String value, String subjectConfirmationMethod, Duration validity)`
  `Element`
  STSServiceWsTrustImpl.`getToken(Credential headerCredentials, Credential bodyCredentials, List<SAMLAttribute> attributes, List<SAMLAttributeDesignator> designators, String subjectConfirmationMethod, Duration validity)`
  `Element`
  STSServiceWsTrustImpl.`getToken(Credential headerCredentials, Credential bodyCredentials, List<SAMLAttribute> attributes, List<SAMLAttributeDesignator> designators, String authenticationMethod, String nameQualifier, String value, String subjectConfirmationMethod, Duration validity)`
  `Element`
  AbstractSTSService.`renewToken(Credential headerCredentials, Credential bodyCredentials, Element samlToken, int validity)`
  `Element`
  STSServiceImpl.`renewToken(Credential headerCredentials, Credential bodyCredentials, Element samlToken, Duration validity)`
  `Element`
  STSServiceWsTrustImpl.`renewToken(Credential headerCredentials, Credential bodyCredentials, Element samlToken, Duration validity)`

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.service.sts.security

  Methods in be.ehealth.technicalconnector.service.sts.security that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `void`
  SAMLToken.`checkValidity()`
  `X509Certificate`
  Credential.`getCertificate()`
  Gets the certificate.
  `Certificate[]`
  Credential.`getCertificateChain()`
  Gets the certificate chain
  `CertPath`
  ExtendedCredential.`getCertPath()`
  `Instant`
  ExtendedCredential.`getExpirationDateTime()`
  `String`
  Credential.`getIssuer()`
  Gets the issuer.
  `String`
  Credential.`getIssuerQualifier()`
  Gets the issuer qualifier.
  `KeyStore`
  Credential.`getKeyStore()`
  Gets the associated `KeyStore`
  `PrivateKey`
  Credential.`getPrivateKey()`
  Gets the private key.
  `String`
  Credential.`getProviderName()`
  Gets the keystore provider
  `PublicKey`
  Credential.`getPublicKey()`
  Gets the public key.
  Constructors in be.ehealth.technicalconnector.service.sts.security that throw TechnicalConnectorException
  Modifier
  Constructor
  Description
  ``
  `KeyStoreInfo(String alias, char[] privateKeyPwd)`
  Instantiates a new key store info.
  ``
  `KeyStoreInfo(String pathKeystore, char[] pwdKeystore, String alias, char[] privateKeyPwd)`
  Instantiates a new key store info.
  ``
  `KeyStoreInfo(String pathKeystore, String keystoreType, char[] pwdKeystore, String alias, char[] privateKeyPwd)`
  Instantiates a new key store info.

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.service.sts.security.impl

  Methods in be.ehealth.technicalconnector.service.sts.security.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `void`
  AbstractSAMLToken.`checkValidity()`
  `X509Certificate`
  AbstractSAMLToken.`getCertificate()`
  `Certificate[]`
  AbstractSAMLToken.`getCertificateChain()`
  `CertPath`
  AbstractExtendedCredential.`getCertPath()`
  `Instant`
  AbstractExtendedCredential.`getExpirationDateTime()`
  `String`
  AbstractSAMLToken.`getIssuer()`
  `String`
  AbstractSAMLToken.`getIssuerQualifier()`
  `KeyStore`
  AbstractSAMLToken.`getKeyStore()`
  `KeyStore`
  BeIDCredential.`getKeyStore()`
  `KeyStore`
  KeyPairCredential.`getKeyStore()`
  `KeyStore`
  KeyStoreCredential.`getKeyStore()`
  `PrivateKey`
  AbstractSAMLToken.`getPrivateKey()`
  `String`
  BeIDCredential.`getProviderName()`
  `PublicKey`
  AbstractSAMLToken.`getPublicKey()`
  Constructors in be.ehealth.technicalconnector.service.sts.security.impl that throw TechnicalConnectorException
  Modifier
  Constructor
  Description
  ``
  `KeyStoreCredential(KeyStoreInfo keyStoreInfo)`
  Instantiates a new key store credential.
  ``
  `KeyStoreCredential(String keystorePath, String alias, String password)`
  Instantiates a new key store credential.
  ``
  `KeyStoreCredential(String keystorePath, String pwdKeystore, String privateKeyAlias, String pwdPrivateKey)`
  Instantiates a new key store credential.

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.service.sts.utils

  Methods in be.ehealth.technicalconnector.service.sts.utils that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static Element`
  SAMLConverter.`convert(Source stsResponse)`
  Method to convert a Source object to an Element object.
  `static Element`
  SAMLConverter.`toElement(String assertion)`
  Method to convert an xml String to an Element object
  `static String`
  SAMLConverter.`toXMLString(Element element)`
  Method to convert an Element object to a String representation

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.service.timestamp

  Methods in be.ehealth.technicalconnector.service.timestamp that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `TSConsultResponse`
  ConsultServiceV2.`checkCompleteness(X509Certificate certificate, PrivateKey privateKey, TSConsultRequest request)`
  Retrieves the list of missing time stamps, provided is a time period and list of time stamps (id and times).
  `TSConsultTSBagResponse`
  ConsultServiceV2.`getTimestamp(X509Certificate certificate, PrivateKey privateKey, TSConsultTSBagRequest request)`
  Retrieves an actual time stamp from the eHealth-platform Archive, based on a unique sequence number and a time.
  `static org.bouncycastle.tsp.TimeStampToken`
  TimestampUtil.`getTimestamp(byte[] tsTokenResponse)`
  `static org.bouncycastle.tsp.TimeStampResponse`
  TimestampUtil.`getTimestampResponse(byte[] tsTokenResponse)`
  `static org.bouncycastle.tsp.TimeStampToken`
  TimestampUtil.`getTimeStampToken(byte[] tsToken)`
  Helper method for tests Process timestamp, use the Bouncy Castle framework to get the Time Stamp Token.
  `SignResponse`
  AuthorityService.`signRequest(X509Certificate certificate, PrivateKey privateKey, SignRequest request)`
  This operation can be used to either make a time stamp of one or more documents, or to make a time stamp of the hash value of the original documents.

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.service.timestamp.impl

  Methods in be.ehealth.technicalconnector.service.timestamp.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `TSConsultResponse`
  ConsultServiceV2Impl.`checkCompleteness(X509Certificate certificate, PrivateKey privateKey, TSConsultRequest consultRequest)`
  `TSConsultTSBagResponse`
  ConsultServiceV2Impl.`getTimestamp(X509Certificate certificate, PrivateKey privateKey, TSConsultTSBagRequest consultRequest)`
  `SignResponse`
  AuthorityServiceImpl.`signRequest(X509Certificate certificate, PrivateKey privateKey, SignRequest signRequest)`

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.service.ws

  Methods in be.ehealth.technicalconnector.service.ws that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static GenericRequest`
  ServiceFactory.`getETKService()`
  Gets the eTK service.
  `static GenericRequest`
  ServiceFactory.`getIdSupportV2Service(SAMLToken token)`
  `static GenericRequest`
  ServiceFactory.`getKGSSService()`
  Gets the KGSS service.
  `static GenericRequest`
  ServiceFactory.`getKGSSServiceSecured(SAMLToken token)`
  Gets the KGSSS service secured.
  `static GenericRequest`
  ServiceFactory.`getSealsService(X509Certificate certificate, PrivateKey privateKey)`
  Gets the Codage service.
  `static GenericRequest`
  ServiceFactory.`getSTSService(X509Certificate certificate, PrivateKey privateKey)`
  Gets the sTS service.
  `static GenericRequest`
  ServiceFactory.`getTSAuthorityService(X509Certificate certificate, PrivateKey privateKey)`
  Gets the Timestamping service.
  `static GenericRequest`
  ServiceFactory.`getTSConsultService(X509Certificate certificate, PrivateKey privateKey)`
  Gets the Timestamping service.

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.session

  Methods in be.ehealth.technicalconnector.session that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `SessionItem`
  SessionManager.`createFallbackSession(String hokPwd)`
  Creates a fallback session using a eHealth certificate stored on the computer.
  `SessionItem`
  SessionManager.`createFallbackSession(String hokPwd, String encryptionPwd)`
  Creates a fallback session using a eHealth certificate stored on the computer.
  `SessionItem`
  SessionManager.`createFallbackSession(String identPwd, String hokPwd, String encryptionPwd)`
  Creates a fallback session using a eHealth certificate stored on the computer.
  `<T> T`
  ImplementationClassFactory.`createImplementationClass(Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator replyValidator, Crypto hokCrypto, Crypto encryptionCrypto, String... additionalParameters)`
  Deprecated.
  use the other createImplementationClass method without crypto
  `<T> T`
  ImplementationClassFactory.`createImplementationClass(Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator replyValidator, String... additionalParameters)`
  `SessionItem`
  SessionManager.`createSession(String hokPwd)`
  Creates a session using the certificate on the eID of the user and an holder of key certificate stored on the computer.
  `SessionItem`
  SessionManager.`createSession(String hokPwd, String encryptionPwd)`
  Creates a session using the certificate on the eID of the user and an holder of key certificate stored on the computer.
  `SessionItem`
  SessionManager.`createSessionEidOnly()`
  Creates a session only based on eid card.
  `Crypto`
  SessionItem.`getEncryptionCrypto()`
  Gets the crypto associated with the Encryption credentials
  `Credential`
  SessionItem.`getHeaderCredential()`
  `Crypto`
  SessionItem.`getHolderOfKeyCrypto()`
  Gets the crypto associated with the HOK credentials
  `void`
  SessionManager.`loadEncryptionKeys(String encryptionPwd)`
  `void`
  SessionManager.`loadSession(SAMLToken token, String hokPwd)`
  Load a session using a previously stored SAML token.
  `void`
  SessionManager.`loadSession(SAMLToken token, String hokPwd, String encryptionPwd)`
  Load a session using a previously stored SAML token with the associated eHealth Encryption Certificates, needed for sealing and unsealing messages.
  `void`
  SessionItem.`setHeaderCredential(Credential headerCredential)`
  `static void`
  Session.`validateSession()`
  Convenience method to validate session exists.

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.session.impl

  Methods in be.ehealth.technicalconnector.session.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `SessionItem`
  SessionManagerImpl.`createFallbackSession(String hokPwd)`
  `SessionItem`
  SessionManagerImpl.`createFallbackSession(String hokPwd, String encryptionPwd)`
  `SessionItem`
  SessionManagerImpl.`createFallbackSession(String idnetPwd, String hokPwd, String encryptionPwd)`
  `SessionItem`
  SessionManagerImpl.`createSession(String hokPwd)`
  `SessionItem`
  SessionManagerImpl.`createSession(String hokPwd, String encryptionPwd)`
  `SessionItem`
  SessionManagerImpl.`createSessionEidOnly()`
  `Crypto`
  SessionItemImpl.`getEncryptionCrypto()`
  `Credential`
  SessionItemImpl.`getHeaderCredential()`
  `Crypto`
  SessionItemImpl.`getHolderOfKeyCrypto()`
  `void`
  SessionManagerImpl.`loadEncryptionKeys(String encryptionPwd)`
  `void`
  SessionManagerImpl.`loadSession(SAMLToken token, String hokPwd)`
  `void`
  SessionManagerImpl.`loadSession(SAMLToken token, String hokPwd, String encryptionPwd)`
  `void`
  SessionItemImpl.`setHeaderCredential(Credential headerCredential)`

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.utils

  Methods in be.ehealth.technicalconnector.utils that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static byte[]`
  ConnectorIOUtils.`base64Decode(byte[] input, boolean recursive)`
  Helper method to decode base64 byte[] with or without recursivity.
  `static byte[]`
  ConnectorCryptoUtils.`calculateDigest(String digestAlgo, byte[] content)`
  Helper method to calculate a Digest
  `static SessionItem`
  SessionUtil.`checkAndRetrieveSession()`
  `static byte[]`
  ConnectorIOUtils.`compress(byte[] input)`
  Compress the given byte[] by using the `ConnectorIOUtils.COMPRESSION_ALGO_GZIP`
  `static byte[]`
  ConnectorIOUtils.`compress(byte[] input, String algo)`
  Compress the given byte[] by using the specified algorithm.
  `static void`
  ConnectorIOUtils.`compress(InputStream in, OutputStream out, String algo)`
  Compress the given `InputStream` by using the specified algo to the given `OutputStream`
  `static String`
  ConnectorIOUtils.`convertStreamToString(InputStream is)`
  Convert the given `InputStream` to a String
  `static File`
  ConnectorIOUtils.`createTempFile(String name)`
  Given a filename creates a temp file based on the java.io.tmpdir System property.
  `static File`
  ConnectorIOUtils.`createTempFile(String name, boolean create)`
  `static byte[]`
  ConnectorIOUtils.`decompress(byte[] input)`
  De-compress the given byte[]
  `static InputStream`
  ConnectorIOUtils.`decompress(InputStream input)`
  De-compress the given `InputStream` by detecting the used algorithm.
  `static void`
  ConnectorIOUtils.`decompress(InputStream in, OutputStream out, boolean noWrap)`
  Compress the given `InputStream` to the given `OutputStream` using the `Inflater` with or without wrap.
  `static byte[]`
  ConnectorCryptoUtils.`decrypt(Key key, byte[] encryptedBytes)`
  Decrypt the encryptedBytes bases on the key.
  `static byte[]`
  ConnectorCryptoUtils.`decrypt(Key key, String algo, byte[] encryptedBytes)`
  Decrypt the encryptedBytes bases on the key and the given algoritm.
  `static SecretKey`
  ConnectorCryptoUtils.`generateKey()`
  Generate a key based using th default algoritm and keysize.
  `static SecretKey`
  ConnectorCryptoUtils.`generateKey(int keySize)`
  Generate a key based on the default algoritm and the keysize given as input.
  `static SecretKey`
  ConnectorCryptoUtils.`generateKey(String algo, int keySize)`
  Generate a key based on the algoritm and keysize given as input.
  `static <T> T`
  ConfigurableImplementationHelper.`get(String paramName, Map<String,Object> parameterMap, Class<T> paramType, boolean required)`
  Helper method to extract the wanted param from the parameterMap.
  `static byte[]`
  ConnectorIOUtils.`getBytes(InputStream inputStream)`
  Get the bytes from the given `InputStream`
  `static Credential`
  SessionUtil.`getCredentail(CryptoType type, Credential defaultCredential)`
  `static Crypto`
  SessionUtil.`getCrypto(CryptoType type, Crypto defaultCrypto)`
  `static Credential`
  SessionUtil.`getEncryptionCredential()`
  checks the session and the presence of the encryption credential and returns it.
  `static Crypto`
  SessionUtil.`getEncryptionCrypto()`
  validates if the session and the encryption crypto is present, and returns the encryption Crypto.
  `static Credential`
  SessionUtil.`getHolderOfKeyCredential()`
  checks the session and the presence of the 'holder of key' credential and returns it.
  `static Crypto`
  SessionUtil.`getHolderOfKeyCrypto()`
  validates if the session and the 'holder of key' crypto is present, and returns the 'holder of key' Crypto.
  `T`
  ConfigurableFactoryHelper.`getImplementation()`
  Creates a builder based on the given properties in the configuration or the default class property.
  `T`
  ConfigurableFactoryHelper.`getImplementation(boolean useCache)`
  Creates a builder based on the given properties in the configuration or the default class property.
  `T`
  ConfigurableFactoryHelper.`getImplementation(Map<String,Object> configParameters)`
  Creates a builder based on the given properties in the configuration or the default class property.
  `T`
  ConfigurableFactoryHelper.`getImplementation(Map<String,Object> hashMap, boolean usecache)`
  `T`
  ConfigurableFactoryHelper.`getImplementation(Map<String,Object> configParameters, boolean useCaching, boolean silent)`
  Creates a builder based on the given properties in the configuration or the default class property.
  `List<T>`
  ConfigurableFactoryHelper.`getImplementations()`
  `List<T>`
  ConfigurableFactoryHelper.`getImplementations(boolean useCache)`
  `List<T>`
  ConfigurableFactoryHelper.`getImplementations(boolean useCache, boolean silent)`
  `List<T>`
  ConfigurableFactoryHelper.`getImplementations(Map<String,Object> configParameters)`
  `List<T>`
  ConfigurableFactoryHelper.`getImplementations(Map<String,Object> configParameters, boolean useCache)`
  `List<T>`
  ConfigurableFactoryHelper.`getImplementations(Map<String,Object> configParameters, boolean useCache, boolean silent)`
  `static IdentifierType`
  IdentifierType.`getInstance(Map<Integer,String> mapping, int expectedLength)`
  Instanciate a new instance of IdentifierType if it is not found in the cache.
  `static Map<String,List<String>>`
  SessionUtil.`getMatchingAttributes(String attributeNamePattern)`
  Deprecated.
  `static Map<String,List<String>>`
  SessionUtil.`getMatchingAttributes(String namespacePattern, String attributeNamePattern)`
  `static String`
  SessionUtil.`getNihii()`
  retrieves the NIHII of the user using the application.
  `static String`
  SessionUtil.`getNihii11()`
  retrieves the NIHII of the user using the application.
  `static String`
  SessionUtil.`getNiss()`
  retrieves the NIHII of the user using the application.
  `static byte[]`
  ConnectorIOUtils.`getResourceAsByteArray(String location)`
  Gets content of the location as byte[]
  `static File`
  ConnectorIOUtils.`getResourceAsFile(String location)`
  Gets content of the location as `File`
  `static InputStream`
  ConnectorIOUtils.`getResourceAsStream(String location)`
  Gets the location as `InputStream`
  `static InputStream`
  ConnectorIOUtils.`getResourceAsStream(String location, boolean bootstrap)`
  Gets the location as `InputStream`
  `static String`
  ConnectorIOUtils.`getResourceAsString(String location)`
  Gets content of the location as `String`
  `static String`
  ConnectorIOUtils.`getResourceFilePath(String location)`
  Gets the resource as stream.
  `static String`
  ConnectorIOUtils.`getTempFileLocation(String name)`
  t Given a filename builds a temp file location path based on the java.io.tmpdir System property.
  `void`
  ConfigurableImplementation.`initialize(Map<String,Object> parameterMap)`
  initializes the implementation with additional parameters.
  `static jakarta.xml.soap.SOAPMessage`
  SOAPUtils.`newSOAPMessage(String payload)`
  `static byte[]`
  ConnectorExceptionUtils.`processUnsealConnectorException(UnsealConnectorException e, String... allowedErrors)`
  Utility method that handles `UnsealConnectorException` by ignoring a Array of allowedErrors.
  `static byte[]`
  ConnectorIOUtils.`toBytes(String content, Charset charsetName)`
  Get the bytes from the given `String` by using the correct `Charset`
  `static Document`
  ConnectorXmlUtils.`toDocument(byte[] data)`
  `static Document`
  ConnectorXmlUtils.`toDocument(String xml)`
  To `Document` based on a `String`
  `static Document`
  ConnectorXmlUtils.`toDocument(Source source)`
  `static Element`
  ConnectorXmlUtils.`toElement(byte[] data)`
  To `Element` based on a byte[]
  `static String`
  ConnectorIOUtils.`toString(byte[] message, Charset charsetName)`
  Convert the given byte[] to a `String` by using the corrrect `Charset`
  `static String`
  ConnectorXmlUtils.`toString(Source source)`
  To string based on a `Source`
  `static String`
  ConnectorXmlUtils.`toString(Node node)`
  To string based on a `Node`
  `static void`
  PCSCUtils.`verifyPin(char[] pin)`
  Method to verify the pin code of an EID smartcard
  Constructors in be.ehealth.technicalconnector.utils that throw TechnicalConnectorException
  Modifier
  Constructor
  Description
  ``
  `CertificateParser(String subject)`
  Instantiates a new certificate parser.
  ``
  `CertificateParser(X509Certificate cert)`
  Instantiates a new certificate parser.
  ``
  `KeyStoreManager(KeyStoreInfo keyStoreInfo)`
  Instantiates a new key store manager.
  ``
  `KeyStoreManager(String pathKeystore, char[] keyStorePassword)`
  Instantiates a new key store manager.

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.validator

  Methods in be.ehealth.technicalconnector.validator that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static ValidatorHandler`
  ValidatorHelper.`createValidatorForSchemaFiles(String... schemaFiles)`
  `static void`
  ValidatorHelper.`validate(Object jaxbObj, Class xmlClass, String rootSchemaFileLocation)`
  Validates a JAXB object
  `static void`
  ValidatorHelper.`validate(Object jaxbObj, String rootSchemaFileLocation)`
  Validates a JAXB object
  `static void`
  ValidatorHelper.`validate(Source source, boolean xop, String... schemaLocations)`
  `static void`
  ValidatorHelper.`validate(Source source, String... schemaLocations)`
  `void`
  XMLValidator.`validate(Object xmlObject)`
  Validates a JAXB object
  `void`
  TimeStampValidator.`validateTimeStampToken(byte[] bs, org.bouncycastle.tsp.TimeStampToken timeStampToken)`
  validates the timestamp token.
  `void`
  TimeStampValidator.`validateTimeStampToken(org.bouncycastle.tsp.TimeStampToken timeStampToken)`
  validates the timestamp token.

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.validator.impl

  Methods in be.ehealth.technicalconnector.validator.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static TimeStampValidator`
  TimeStampValidatorFactory.`getInstance()`
  `void`
  TimeStampValidatorImpl.`initialize(Map<String,Object> parameterMap)`
  `void`
  XMLValidatorImpl.`validate(Object xmlObject)`
  `void`
  TimeStampValidatorImpl.`validateTimeStampToken(byte[] bs, org.bouncycastle.tsp.TimeStampToken tsToken)`
  `void`
  TimeStampValidatorImpl.`validateTimeStampToken(org.bouncycastle.tsp.TimeStampToken tsToken)`

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.ws

  Methods in be.ehealth.technicalconnector.ws that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static GenericWsSender`
  ServiceFactory.`getGenericWsSender()`
  `GenericResponse`
  GenericWsSender.`send(GenericRequest request)`

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.ws.domain

  Methods in be.ehealth.technicalconnector.ws.domain that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `GenericRequest`
  GenericRequest.`addDefaulHandlerChain()`
  This method will sets the DefaultHandlerChain before and after the security layer as specified in the configuration.
  `String`
  GenericResponse.`asString()`
  Getter that returns the response as `String`.
  `GenericRequest`
  GenericRequest.`setCertificateSecured(X509Certificate certificate, PrivateKey privateKey)`
  `GenericRequest`
  GenericRequest.`setCredential(Credential cred, TokenType sec)`
  This method will set the security handler based on the credential
  `GenericRequest`
  GenericRequest.`setCredentialFromSession(TokenType sec)`
  This method will use the session to detirming the credential to use.
  `GenericRequest`
  GenericRequest.`setPayload(String payload)`
  The payload to set as String value Note: only well-formed xml document are allowed.
  `GenericRequest`
  GenericRequest.`setSamlSecured(Element assertion, Credential hok)`
  This method will uses the assertion and the credential for setting the SAML security
  `GenericRequest`
  GenericRequest.`setWSAddressing(WsAddressingHeader header)`
  This method will set the WSAddressing header as specified in the V200508 specification

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.ws.feature

  Constructors in be.ehealth.technicalconnector.ws.feature that throw TechnicalConnectorException
  Modifier
  Constructor
  Description
  ``
  `WSAddressingV200508Feature(WsAddressingHeader header)`

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.ws.impl

  Methods in be.ehealth.technicalconnector.ws.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `GenericResponse`
  GenericWsSenderImpl.`send(GenericRequest genericRequest)`

- ## Uses of TechnicalConnectorException in be.ehealth.technicalconnector.ws.impl.strategy

  Methods in be.ehealth.technicalconnector.ws.impl.strategy that return TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `TechnicalConnectorException`
  InvokeStrategyContext.`getException()`
  Methods in be.ehealth.technicalconnector.ws.impl.strategy with parameters of type TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `void`
  InvokeStrategyContext.`setException(TechnicalConnectorException exception)`

- ## Uses of TechnicalConnectorException in be.fgov.ehealth.technicalconnector.bcp

  Methods in be.fgov.ehealth.technicalconnector.bcp that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static boolean`
  EndpointUpdater.`update()`

- ## Uses of TechnicalConnectorException in be.fgov.ehealth.technicalconnector.bcp.parser

  Methods in be.fgov.ehealth.technicalconnector.bcp.parser that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static EndPointInformation`
  StatusPageParser.`parse(String xml)`

- ## Uses of TechnicalConnectorException in be.fgov.ehealth.technicalconnector.bcp.verifier

  Methods in be.fgov.ehealth.technicalconnector.bcp.verifier that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static boolean`
  StatusPageSignatureVerifier.`isValid(String xml)`

- ## Uses of TechnicalConnectorException in be.fgov.ehealth.technicalconnector.bootstrap.tsl

  Methods in be.fgov.ehealth.technicalconnector.bootstrap.tsl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static void`
  TrustStoreUpdater.`launch()`

- ## Uses of TechnicalConnectorException in be.fgov.ehealth.technicalconnector.bootstrap.tsl.parser

  Methods in be.fgov.ehealth.technicalconnector.bootstrap.tsl.parser that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `void`
  TrustServiceStatusListParser.`parse(String xml, String... serviceTypeIdentifiers)`

- ## Uses of TechnicalConnectorException in be.fgov.ehealth.technicalconnector.bootstrap.utils

  Methods in be.fgov.ehealth.technicalconnector.bootstrap.utils that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static X509Certificate`
  BootStrapUtils.`generateX509Cert(String input)`
  `static void`
  BootStrapUtils.`merge(String inputLocation, char[] inputPwd, String targetLocation, char[] targetPwd)`
  `static void`
  BootStrapUtils.`writeKeyStore(List<X509Certificate> certList, String location, char[] pwd)`

- ## Uses of TechnicalConnectorException in be.fgov.ehealth.technicalconnector.distributedkeys

  Methods in be.fgov.ehealth.technicalconnector.distributedkeys that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `KeyStore`
  DistributedKeyStoreRegistry.`createDistributedKeyStore(String key, DistributedSignerProxy proxy)`

- ## Uses of TechnicalConnectorException in be.fgov.ehealth.technicalconnector.ra.builders

  Methods in be.fgov.ehealth.technicalconnector.ra.builders that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `ContractRequest`
  ContractRequestBuilder.BuildStep.`build()`
  `X509Certificate`
  EncryptionTokenBuilder.BuildStep.`build()`
  `ForeignerRequest`
  ForeignRequestBuilder.`build()`
  Returns a `ForeignerRequest` built from the parameters previously set.
  `RevocationContractRequest`
  RevocationRequestBuilder.BuildStep.`build()`
  `ContractRequestBuilder.InitStep`
  ContractRequestBuilder.ContractRequestBuilderStep.`create()`
  `RevocationRequestBuilder.PublicKeyStep`
  RevocationRequestBuilder.RevokeRequestBuilderStep.`create()`

- ## Uses of TechnicalConnectorException in be.fgov.ehealth.technicalconnector.ra.domain

  Methods in be.fgov.ehealth.technicalconnector.ra.domain that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `ContractRequest`
  ContractRequest.Builder.`build()`
  Returns a `ContractRequest` built from the parameters previously set.
  `RevocationContractRequest`
  RevocationContractRequest.Builder.`build()`
  Returns a `RevocationContractRequest` built from the parameters previously set.
  Constructors in be.fgov.ehealth.technicalconnector.ra.domain that throw TechnicalConnectorException
  Modifier
  Constructor
  Description
  ``
  `ActivateRequest()`
  ``
  `DistinguishedName()`
  The DistinguishedName is created based on the eID present in the reader.
  ``
  `DistinguishedName(X500Principal principal)`
  The `DistinguishedName` is created based on the information in the given `X500Principal`
  ``
  `ForeignerRequest(Actor foreignPerson, ContactData contactData, byte[] csr)`
  ``
  `NewCertificateContract(GeneratedContract generatedContract, KeyPair keyPair, List<UsageType> usageTypes)`
  ``
  `Request()`
  ``
  `RevocationRequest(byte[] publicKeyIdentifier, GeneratedRevocationContract contract)`

- ## Uses of TechnicalConnectorException in be.fgov.ehealth.technicalconnector.ra.exceptions

  Subclasses of TechnicalConnectorException in be.fgov.ehealth.technicalconnector.ra.exceptions
  Modifier and Type
  Class
  Description
  `class`
  `RaException`

- ## Uses of TechnicalConnectorException in be.fgov.ehealth.technicalconnector.ra.service

  Methods in be.fgov.ehealth.technicalconnector.ra.service that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `Result<Void>`
  EncryptionTokenRegistrationService.`activateToken(Credential credential)`
  `Result<Void>`
  EncryptionTokenRegistrationService.`completeETKRegistration(byte[] etk, Credential credential)`
  `Result<Certificate>`
  AuthenticationCertificateRegistrationService.`generateCertificate(NewCertificateContract contract)`
  `Result<GeneratedContract>`
  AuthenticationCertificateRegistrationService.`generateContract(ContractRequest contractRequest)`
  `Result<GeneratedRevocationContract>`
  AuthenticationCertificateRegistrationService.`generateRevocationContract(RevocationContractRequest revocationContractRequest)`
  `Result<ActorQualities>`
  AuthenticationCertificateRegistrationService.`getActorQualities()`
  `Result<List<String>>`
  AuthenticationCertificateRegistrationService.`getApplicationIdList(Organization organization)`
  `static AuthenticationCertificateRegistrationService`
  ServiceFactory.`getAuthenticationCertificateRegistrationService()`
  `Result<X509Certificate[]>`
  AuthenticationCertificateRegistrationService.`getCertificate(byte[] publicKeyIdentifier)`
  `Result<CertificateInfoType>`
  AuthenticationCertificateRegistrationService.`getCertificateInfoForAuthenticationCertificate(Credential credential)`
  `Result<List<CertificateInfoType>>`
  AuthenticationCertificateRegistrationService.`getCertificateInfoForCitizen()`
  `static EncryptionTokenRegistrationService`
  ServiceFactory.`getEncryptionTokenRegistrationService()`
  `Result<GetGenericOrganizationTypesResponse>`
  AuthenticationCertificateRegistrationService.`getOrganizationList()`
  `Result<Void>`
  AuthenticationCertificateRegistrationService.`revokeCertificate(RevocationRequest revocationRequest)`
  `Result<byte[]>`
  EncryptionTokenRegistrationService.`startETKRegistration(PublicKey key, Credential cred)`
  `Result<SubmitCSRForForeignerResponseInfo>`
  AuthenticationCertificateRegistrationService.`submitCSRForForeigner(ForeignerRequest foreignerRequest)`

- ## Uses of TechnicalConnectorException in be.fgov.ehealth.technicalconnector.ra.service.impl

  Methods in be.fgov.ehealth.technicalconnector.ra.service.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `Result<Void>`
  EncryptionTokenRegistrationServiceImpl.`activateToken(Credential credential)`
  `Result<Void>`
  EncryptionTokenRegistrationServiceImpl.`completeETKRegistration(byte[] etk, Credential credential)`
  `Result<Certificate>`
  AuthenticationCertificateRegistrationServiceImpl.`generateCertificate(NewCertificateContract contract)`
  `Result<GeneratedContract>`
  AuthenticationCertificateRegistrationServiceImpl.`generateContract(ContractRequest contractRequest)`
  `Result<GeneratedRevocationContract>`
  AuthenticationCertificateRegistrationServiceImpl.`generateRevocationContract(RevocationContractRequest revocationContractRequest)`
  `Result<ActorQualities>`
  AuthenticationCertificateRegistrationServiceImpl.`getActorQualities()`
  `Result<List<String>>`
  AuthenticationCertificateRegistrationServiceImpl.`getApplicationIdList(Organization organization)`
  `Result<X509Certificate[]>`
  AuthenticationCertificateRegistrationServiceImpl.`getCertificate(byte[] publicKeyIdentifier)`
  `Result<CertificateInfoType>`
  AuthenticationCertificateRegistrationServiceImpl.`getCertificateInfoForAuthenticationCertificate(Credential credential)`
  `Result<List<CertificateInfoType>>`
  AuthenticationCertificateRegistrationServiceImpl.`getCertificateInfoForCitizen()`
  `Result<GetGenericOrganizationTypesResponse>`
  AuthenticationCertificateRegistrationServiceImpl.`getOrganizationList()`
  `void`
  AuthenticationCertificateRegistrationServiceImpl.`initialize(Map<String,Object> parameterMap)`
  `Result<Void>`
  AuthenticationCertificateRegistrationServiceImpl.`revokeCertificate(RevocationRequest revocationRequest)`
  `Result<byte[]>`
  EncryptionTokenRegistrationServiceImpl.`startETKRegistration(PublicKey key, Credential credential)`
  `Result<SubmitCSRForForeignerResponseInfo>`
  AuthenticationCertificateRegistrationServiceImpl.`submitCSRForForeigner(ForeignerRequest foreignerRequest)`

- ## Uses of TechnicalConnectorException in be.fgov.ehealth.technicalconnector.ra.utils

  Methods in be.fgov.ehealth.technicalconnector.ra.utils that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `void`
  KeyStoreManager.`addAuthenticationChain(char[] passwd, X509Certificate... chain)`
  Add the X509Certificate chain to the keystore, the alias of the actuele certificate is "authentication".
  `void`
  KeyStoreManager.`addAuthenticationKeyPair(KeyPair entry, char[] passwd)`
  Add the authentication keypair to the keystore, a dummy X509Certificate will be generated.
  `void`
  KeyStoreManager.`addEncryptionToken(KeyPair entry, char[] passwd, X509Certificate etkCert)`
  Add the EncryptionToken to the keystore, the alias will be the hex value of the serialnumber.
  `static X509Certificate`
  CertificateUtils.`generateCert(PublicKey rqPubKey, BigInteger serialNr, Credential cred)`
  Generates a self signed certificate based on the given `Credential`
  `static String`
  RaUtils.`generateRequestId()`
  `static <T extends StatusResponseType>
  Result<T>`
  RaUtils.`invokeEtkRa(String payload, String soapAction, Class<T> clazz)`
  `static BigInteger`
  CertificateUtils.`obtainSerialNumber(PrivateKey key, byte[] challenge)`
  Extract the serialnumber from the challenge.
  `static void`
  RaUtils.`setCommonAttributes(RequestType payload)`
  `static void`
  RaUtils.`setIssueInstant(RequestType payload)`
  `static String`
  RaUtils.`sign(Object payload, String payloadId, Credential credential)`
  `void`
  KeyStoreManager.`store(String location, char[] passwd)`
  Store the keystore to the given location with the given password.

- ## Uses of TechnicalConnectorException in be.fgov.ehealth.technicalconnector.signature

  Methods in be.fgov.ehealth.technicalconnector.signature that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `static SignatureBuilder`
  SignatureBuilderFactory.`getSignatureBuilder(AdvancedElectronicSignatureEnumeration instance)`
  `byte[]`
  SignatureBuilder.`sign(Credential signatureCredential, byte[] byteArrayToSign)`
  `byte[]`
  SignatureBuilder.`sign(Credential signatureCredential, byte[] byteArrayToSign, Map<String,Object> options)`
  `SignatureVerificationResult`
  SignatureBuilder.`verify(byte[] content, byte[] signature, Map<String,Object> options)`
  `SignatureVerificationResult`
  SignatureBuilder.`verify(byte[] signedByteArray, Map<String,Object> options)`
  `SignatureVerificationResult`
  SignatureBuilder.`verify(Document signedContent, Element sigElement, Map<String,Object> options)`

- ## Uses of TechnicalConnectorException in be.fgov.ehealth.technicalconnector.signature.config.impl

  Methods in be.fgov.ehealth.technicalconnector.signature.config.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `void`
  ConfigurationModuleRegisterTransformers.`init(Configuration config)`
  `void`
  ConfigurationModuleRegisterTransformers.`unload()`

- ## Uses of TechnicalConnectorException in be.fgov.ehealth.technicalconnector.signature.impl

  Methods in be.fgov.ehealth.technicalconnector.signature.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `byte[]`
  CmsSignatureBuilder.`sign(Credential signatureCredential, byte[] byteArrayToSign)`
  `byte[]`
  CmsSignatureBuilder.`sign(Credential signatureCredential, byte[] byteToSign, Map<String,Object> options)`
  `byte[]`
  XmlSignatureBuilder.`sign(Credential signatureCredential, byte[] byteArrayToSign)`
  `byte[]`
  XmlSignatureBuilder.`sign(Credential signatureCredential, byte[] byteArrayToSign, Map<String,Object> options)`
  `SignatureVerificationResult`
  CmsSignatureBuilder.`verify(byte[] content, byte[] signature, Map<String,Object> options)`
  `SignatureVerificationResult`
  CmsSignatureBuilder.`verify(byte[] signedByteArray, Map<String,Object> options)`
  `SignatureVerificationResult`
  CmsSignatureBuilder.`verify(Document signedContent, Element sigElement, Map<String,Object> options)`
  `SignatureVerificationResult`
  XmlSignatureBuilder.`verify(byte[] signedByteArray, byte[] signature, Map<String,Object> options)`
  `SignatureVerificationResult`
  XmlSignatureBuilder.`verify(byte[] signedByteArray, Map<String,Object> options)`
  `SignatureVerificationResult`
  XmlSignatureBuilder.`verify(Document signedContent, Element sigElement, Map<String,Object> options)`

- ## Uses of TechnicalConnectorException in be.fgov.ehealth.technicalconnector.signature.impl.tsa

  Methods in be.fgov.ehealth.technicalconnector.signature.impl.tsa that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `byte[]`
  TimestampGenerator.`generate(String requestId, String digestAlgoUri, byte[] digest)`
  `static TimestampGenerator`
  TimestampGeneratorFactory.`getInstance(Map<String,Object> options)`

- ## Uses of TechnicalConnectorException in be.fgov.ehealth.technicalconnector.signature.impl.tsa.impl

  Methods in be.fgov.ehealth.technicalconnector.signature.impl.tsa.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `byte[]`
  TimeStampGeneratorImpl.`generate(String requestId, String digestAlgoUri, byte[] digest)`
  `void`
  TimeStampGeneratorImpl.`initialize(Map<String,Object> parameterMap)`

- ## Uses of TechnicalConnectorException in be.fgov.ehealth.technicalconnector.signature.impl.xades

  Methods in be.fgov.ehealth.technicalconnector.signature.impl.xades that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `void`
  XadesSpecification.`addOptionalAfterSignatureParts(UnsignedPropertiesBuilder unsignedProps, org.apache.xml.security.signature.XMLSignature sig, String uuid, Map<String,Object> options)`
  `void`
  XadesSpecification.`addOptionalBeforeSignatureParts(SignedPropertiesBuilder signedProps, org.apache.xml.security.signature.XMLSignature sig, Credential signing, String uuid, Map<String,Object> options)`
  `void`
  XadesHandler.`after()`
  `void`
  XadesHandler.`before()`
  Constructors in be.fgov.ehealth.technicalconnector.signature.impl.xades that throw TechnicalConnectorException
  Modifier
  Constructor
  Description
  ``
  `XadesHandler(org.apache.xml.security.signature.XMLSignature sig, Credential signatureCredential, Map<String,Object> options, XadesSpecification... specs)`

- ## Uses of TechnicalConnectorException in be.fgov.ehealth.technicalconnector.signature.impl.xades.impl

  Methods in be.fgov.ehealth.technicalconnector.signature.impl.xades.impl that throw TechnicalConnectorException
  Modifier and Type
  Method
  Description
  `void`
  XadesBesSpecification.`addOptionalAfterSignatureParts(UnsignedPropertiesBuilder unsignedProps, org.apache.xml.security.signature.XMLSignature sig, String uuid, Map<String,Object> options)`
  `void`
  XadesCSpecification.`addOptionalAfterSignatureParts(UnsignedPropertiesBuilder unsignedProps, org.apache.xml.security.signature.XMLSignature sig, String uuid, Map<String,Object> options)`
  `void`
  XadesSpecification.`addOptionalAfterSignatureParts(UnsignedPropertiesBuilder unsignedProps, org.apache.xml.security.signature.XMLSignature sig, String uuid, Map<String,Object> options)`
  `void`
  XadesTSpecification.`addOptionalAfterSignatureParts(UnsignedPropertiesBuilder unsignedProps, org.apache.xml.security.signature.XMLSignature sig, String uuid, Map<String,Object> options)`
  `void`
  XadesBesSpecification.`addOptionalBeforeSignatureParts(SignedPropertiesBuilder signedProps, org.apache.xml.security.signature.XMLSignature sig, Credential signing, String uuid, Map<String,Object> options)`
  `void`
  XadesCSpecification.`addOptionalBeforeSignatureParts(SignedPropertiesBuilder signedProps, org.apache.xml.security.signature.XMLSignature sig, Credential signing, String uuid, Map<String,Object> options)`
  `void`
  XadesSpecification.`addOptionalBeforeSignatureParts(SignedPropertiesBuilder signedProps, org.apache.xml.security.signature.XMLSignature sig, Credential signing, String uuid, Map<String,Object> options)`
  `void`
  XadesTSpecification.`addOptionalBeforeSignatureParts(SignedPropertiesBuilder signedProps, org.apache.xml.security.signature.XMLSignature sig, Credential signing, String uuid, Map<String,Object> options)`