## 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.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.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.mycarenet.memberdataasync.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.service |
  be.ehealth.businessconnector.mycarenet.memberdatav2.service.impl |
  be.ehealth.businessconnector.mycarenet.memberdatav2.session |
  be.ehealth.businessconnector.mycarenet.memberdatav2.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.vsbnetinsurability.builder |
  be.ehealth.businessconnector.vsbnetinsurability.builder.impl |
  be.ehealth.businessconnector.vsbnetinsurability.helper |
  be.ehealth.businessconnector.vsbnetinsurability.service |
  be.ehealth.businessconnector.vsbnetinsurability.service.impl |
  be.ehealth.businessconnector.vsbnetinsurability.session |
  be.ehealth.businessconnector.vsbnetinsurability.session.impl |
  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.bootstrap.bcp |
  be.fgov.ehealth.technicalconnector.bootstrap.bcp.parser |
  be.fgov.ehealth.technicalconnector.bootstrap.bcp.utils |
  be.fgov.ehealth.technicalconnector.bootstrap.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 and 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 and 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 and Description
    --- | ---
    `static EhealthReplyValidator` | ValidatorFactory.`getEhealthReplyValidator(String customClassProperty)`
    `static <T> T` | ValidatorFactory.`getValidator(String customClassProperty, Class<T> defaultImplClass)`

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

    Methods in be.ehealth.business.kmehrcommons that throw TechnicalConnectorException
    Modifier and Type | Method and 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 and 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 and 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 and 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 and 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 and 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 and Description
    --- | ---
    `String` | ResponseBuilder.`getResponse(SendResponseType responseType)`
    `String` | ResponseBuilder.`getResponse(SendResponseType responseType)`
    `String` | ResponseBuilder.`getResponse(SendResponseType responseType, boolean validate)`
    `String` | ResponseBuilder.`getResponse(SendResponseType responseType, boolean validate)`
    `static ResponseBuilder` | ResponseBuilderFactory.`getResponseBuilder()` Deprecated.
    `static ResponseBuilder` | ResponseBuilderFactory.`getResponseBuilder(String projectName)` Retrieve an instance of `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 and Description
    --- | ---
    `String` | ResponseBuilderImpl.`getResponse(SendResponseType responseType)`
    `String` | ResponseBuilderImpl.`getResponse(SendResponseType responseType)`
    `String` | ResponseBuilderImpl.`getResponse(SendResponseType responseType, boolean validate)`
    `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 and 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)` 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, byte[] furnishedXades, String projectName)`
    `static Base64Binary` | BlobUtil.`generateXades(BlobType inValue, String projectName)`
    `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 and 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 and 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 and 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 and Description
    --- | ---
    `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 and 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.
    `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` | RequestBuilderFactory.`getBlobBuilder(String projectName)` Deprecated.
    `static BlobBuilder` | BlobBuilderFactory.`getBlobBuilder(String projectName)` Retrieve an instance of `BlobBuilder` implementation
    `static BlobBuilder` | BlobBuilderFactory.`getBlobBuilder(String platformName, String projectName, String messageName)`
    `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 and 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.
    `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` | GenericCommonBuilderImpl.`initialize(Map<String,Object> parameterMap)`
    `void` | BlobBuilderImpl.`initialize(Map<String,Object> parameterMap)` Project name defined in parameters when the RequestBuilderFactory
    `void` | AbstractCommonBuilderImpl.`initialize(Map<String,Object> parameterMap)`

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

    Constructors in be.ehealth.business.mycarenetdomaincommons.domain that throw TechnicalConnectorException
    Constructor and 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 and Description
    --- | ---
    `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 and 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 and 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.genericasync.builders

    Methods in be.ehealth.businessconnector.genericasync.builders that throw TechnicalConnectorException
    Modifier and Type | Method and 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, 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 and Description
    --- | ---
    `Confirm` | RequestObjectBuilderImpl.`buildConfirmRequest(OrigineType origin, List<MsgResponse> msgResponses, List<TAckResponse> tackResponses)`
    `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, Object object, String schemaLocation, InputReference inputReference)`
    `byte[]` | ResponseObjectBuilderImpl.`getContent(MsgResponse msgResponse, String projectName)`
    `void` | ResponseObjectBuilderImpl.`initialize(Map<String,Object> parameterMap)`
    `void` | RequestObjectBuilderImpl.`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 and 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 and 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 and 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(Map<String,Object> paramMap)`
    `static GenAsyncService` | ServiceFactory.`getGenAsyncService(String serviceName, SessionValidator sessionValidator)`
    `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 and 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 and 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 `Responses` from the post previously sent and generate the token.
    `PostResponse` | GenAsyncService.`postRequest(Post request, WsAddressingHeader header)` Returns the `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 and 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
    Constructor and Description
    `GenAsyncServiceImpl(SessionValidator sessionValidator, String serviceName)` Instantiates a new Generic Async service

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

    Methods in be.ehealth.businessconnector.mycarenet.memberdataasync.session.impl that throw TechnicalConnectorException
    Modifier and Type | Method and Description
    --- | ---
    `<T> T` | MemberDataServiceImplementationFactory.`createImplementationClass(Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator replyValidator, String... additionalParameters)`

  - ### 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 and 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 ).
    `static RequestObjectBuilder` | RequestObjectBuilderFactory.`getNotEncryptedRequestObjectBuilder()` Retrieve an instance of a `NotEncryptedRequestObjectBuilderImpl` The implementation could be a custom class defined in the configuration file (property ).

  - ### 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 and Description
    --- | ---
    `MemberDataConsultationRequest` | NotEncryptedRequestObjectBuilderImpl.`buildConsultationRequest(boolean isTest, InputReference references, Object attrQuery)`
    `MemberDataConsultationRequest` | EncryptedRequestObjectBuilderImpl.`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 and Description
    --- | ---
    `byte[]` | MemberDataEncryptionUtil.`handleEncryption(X request, Crypto crypto)`

  - ### 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 and 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 ).
    `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 and Description
    --- | ---
    `MemberDataBuilderResponse` | ResponseObjectBuilderImpl.`handleConsultationResponse(MemberDataConsultationResponse consultResponse)`
    `Map<String,SignatureVerificationResult>` | ResponseObjectBuilderImpl.`verifyAll(byte[] signedByteArray)`

  - ### 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 and 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

  - ### 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 and Description
    --- | ---
    `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 and 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 and Description
    --- | ---
    `MemberDataConsultationResponse` | MemberDataServiceImpl.`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
    Constructor and Description
    `MemberDataServiceImpl(SessionValidator sessionValidator)` Instantiates a new Member Data Sync service impl.

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

    Methods in be.ehealth.businessconnector.therlink that throw TechnicalConnectorException
    Modifier and Type | Method and 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 and 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 Requires the eID card of the patient connected
    `PutTherapeuticLinkRequest` | RequestObjectBuilder.`createPutTherapeuticLinkRequest(org.joda.time.DateTime endDate, Patient patient, HcParty concernedHealthCareProfessionel, String therLinkType, String comment, Proof... proofs)` Creates a new `PutTherapeuticLinkRequest`
    `PutTherapeuticLinkRequest` | RequestObjectBuilder.`createPutTherapeuticLinkRequest(Patient patient, HcParty concernedHealthCareProfessionel, Date endDate, String therLinkType, String comment, Proof... proofs)` Deprecated.
    `PutTherapeuticLinkRequest` | RequestObjectBuilder.`createPutTherapeuticLinkRequest(Patient patient, HcParty hcp, String therLinkType, Proof proof)` Creates a putTherapeuticLinkRequest enddate & comment are null by default
    `RevokeTherapeuticLinkRequest` | RequestObjectBuilder.`createRevokeTherapeuticLinkRequest(org.joda.time.DateTime startDate, org.joda.time.DateTime endDate, Patient patient, HcParty hcp, String therLinkType, String commentAboutRevokal, Proof... proofs)` Creates a RevokeTherapeuticLinkRequest
    `RevokeTherapeuticLinkRequest` | RequestObjectBuilder.`createRevokeTherapeuticLinkRequest(Patient patient, HcParty hcp, Date startDate, Date endDate, String therLinkType, String commentAboutRevokal, Proof... proofs)` Deprecated.
    `RevokeTherapeuticLinkRequest` | RequestObjectBuilder.`createRevokeTherapeuticLinkRequest(TherapeuticLink therLink)` Creates a RevokeTherapeuticLinkRequest with a TherapeuticLink as input
    `RevokeTherapeuticLinkRequest` | RequestObjectBuilder.`createRevokeTherapeuticLinkRequestWithProof(TherapeuticLink link, Proof... proofs)` Creates a RevokeTherapeuticLinkRequest with a TherapeuticLink as input and a proof list
    `TherapeuticLink` | CommonObjectBuilder.`createTherapeuticLink(org.joda.time.DateTime startDate, org.joda.time.DateTime endDate, Patient patient, String hcpType, String therLinkType, String comment, HcParty concernedHcp)` Creates a therapeutic link
    `TherapeuticLink` | CommonObjectBuilder.`createTherapeuticLink(Patient patient, String hcpType, String therLinkType, Date startDate, Date endDate, String comment, HcParty concernedHcp)` Deprecated.
    `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
    `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
    `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

  - ### 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 and 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()`
    `Proof` | ProofBuilderImpl.`createProofForEidSigning(Credential cred)`
    `PutTherapeuticLinkRequest` | AbstractRequestObjectBuilderImpl.`createPutTherapeuticLinkRequest(org.joda.time.DateTime endDate, Patient patient, HcParty concernedHealthCareProfessionel, String therLinkType, String comment, Proof... proofs)`
    `PutTherapeuticLinkRequest` | AbstractRequestObjectBuilderImpl.`createPutTherapeuticLinkRequest(Patient patient, HcParty concernedHealthCareProfessionel, Date endDate, String therLinkType, String comment, Proof... proofs)` Deprecated.
    `PutTherapeuticLinkRequest` | AbstractRequestObjectBuilderImpl.`createPutTherapeuticLinkRequest(Patient patient, HcParty hcp, String therLinkType, Proof proof)`
    `RevokeTherapeuticLinkRequest` | AbstractRequestObjectBuilderImpl.`createRevokeTherapeuticLinkRequest(org.joda.time.DateTime startDate, org.joda.time.DateTime endDate, Patient patient, HcParty hcp, String therLinkType, String commentAboutRevokal, Proof... proofs)`
    `RevokeTherapeuticLinkRequest` | AbstractRequestObjectBuilderImpl.`createRevokeTherapeuticLinkRequest(Patient patient, HcParty hcp, Date startDate, Date endDate, String therLinkType, String commentAboutRevokal, Proof... proofs)` Deprecated.
    `RevokeTherapeuticLinkRequest` | AbstractRequestObjectBuilderImpl.`createRevokeTherapeuticLinkRequest(TherapeuticLink link)`
    `RevokeTherapeuticLinkRequest` | AbstractRequestObjectBuilderImpl.`createRevokeTherapeuticLinkRequestWithProof(TherapeuticLink link, Proof... proofs)`
    `TherapeuticLink` | CommonObjectBuilderImpl.`createTherapeuticLink(org.joda.time.DateTime startDate, org.joda.time.DateTime endDate, Patient patient, String hcpType, String therLinkType, String comment, HcParty concernedHcp)`
    `TherapeuticLink` | CommonObjectBuilderImpl.`createTherapeuticLink(Patient patient, String hcpType, String therLinkType, Date startDate, Date endDate, String comment, HcParty hcp)` Deprecated.
    `List<HcParty>` | GenericRequestObjectBuilder.`getAuthorHcParties()`
    `List<HcParty>` | GPRequestObjectBuilderImpl.`getAuthorHcParties()` Deprecated.
    `abstract List<HcParty>` | AbstractRequestObjectBuilderImpl.`getAuthorHcParties()` Abstract method that should be implemented by each class that extends `AbstractRequestObjectBuilderImpl` to retrieve the Author HcParties

    Constructors in be.ehealth.businessconnector.therlink.builders.impl that throw TechnicalConnectorException
    Constructor and Description
    `AbstractRequestObjectBuilderImpl()`
    `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 and 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 and 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 and 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 and 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 and 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
    Constructor and 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 and 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.vsbnetinsurability.builder

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

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

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

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

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

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

    Methods in be.ehealth.businessconnector.vsbnetinsurability.service that throw TechnicalConnectorException
    Modifier and Type | Method and Description
    --- | ---
    `GetInsurabilityResponse` | VSBNetInsurabilityService.`getInsurability(SAMLToken token, GetInsurabilityRequest request)`
    `static GenericRequest` | ServiceFactory.`getVSBInsurabilityService(SAMLToken token)`

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

    Methods in be.ehealth.businessconnector.vsbnetinsurability.service.impl that throw TechnicalConnectorException
    Modifier and Type | Method and Description
    --- | ---
    `GetInsurabilityResponse` | VSBNetnsurabilityServiceImpl.`getInsurability(SAMLToken token, GetInsurabilityRequest request)`

    Constructors in be.ehealth.businessconnector.vsbnetinsurability.service.impl that throw TechnicalConnectorException
    Constructor and Description
    `VSBNetnsurabilityServiceImpl(SessionValidator sessionValidator)`

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

    Methods in be.ehealth.businessconnector.vsbnetinsurability.session that throw TechnicalConnectorException
    Modifier and Type | Method and Description
    --- | ---
    `GetInsurabilityResponse` | VSBNetInsurabilitySessionService.`getInsurability(GetInsurabilityRequest request)`

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

    Methods in be.ehealth.businessconnector.vsbnetinsurability.session.impl that throw TechnicalConnectorException
    Modifier and Type | Method and Description
    --- | ---
    `<T> T` | VSBNetInsurabilityImplementationClassFactory.`createImplementationClass(Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator replyValidator, String... additionalParameters)`
    `GetInsurabilityResponse` | VSBNetnsurabilitySessionServiceImpl.`getInsurability(GetInsurabilityRequest request)`

    Constructors in be.ehealth.businessconnector.vsbnetinsurability.session.impl that throw TechnicalConnectorException
    Constructor and Description
    `VSBNetnsurabilitySessionServiceImpl(SessionValidator sessionValidator, EhealthReplyValidator replyValidator)`

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

    Methods in be.ehealth.technicalconnector.beid that throw TechnicalConnectorException
    Modifier and Type | Method and 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 and 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 and Description
    --- | ---
    `void` | JSR107Cache.`initialize(Map<String,Object> parameterMap)`
    `void` | HashMapCache.`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 and 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 and Description
    --- | ---
    `Configuration` | ConfigValidatorImpl.`getConfig()`
    `Configuration` | ConfigurationWithSessionCache.`getCurrentConfig()`
    `Configuration` | ConfigurationImpl.`getCurrentConfig()`
    `static Configuration` | ConfigurationImpl.`getInstance()`
    `List<Object>` | ConfigValidatorImpl.`getUnfoundPropertiesAfterValidation()`
    `void` | ConfigurationModuleXmlSec.`init(Configuration config)`
    `void` | ConfigurationModuleWindows10.`init(Configuration config)`
    `void` | ConfigurationModuleVersion.`init(Configuration config)`
    `void` | ConfigurationModuleTrustStore.`init(Configuration config)`
    `void` | ConfigurationModuleSystemProps.`init(Configuration config)`
    `void` | ConfigurationModuleServiceLoader.`init(Configuration config)`
    `void` | ConfigurationModuleSSLVerifier.`init(Configuration config)` Deprecated.
    `void` | ConfigurationModuleSSL.`init(Configuration config)`
    `void` | ConfigurationModuleProperties.`init(Configuration config)`
    `void` | ConfigurationModuleOCSP.`init(Configuration config)`
    `void` | ConfigurationModuleEndpointDistributor.`init(Configuration config)`
    `void` | ConfigurationModuleEhealthTime.`init(Configuration config)`
    `void` | ConfigurationModuleClassloader.`init(Configuration config)`
    `void` | ConfigurationModuleBootstrap.`init(Configuration config)`
    `void` | ConfigurationWithSessionCache.`invalidate()`
    `void` | ConfigValidatorImpl.`invalidate()`
    `static boolean` | ConfigUtils.`isNet()`
    `boolean` | ConfigValidatorImpl.`isValid()`
    `static void` | ConfigurationModuleLoader.`load(Configuration instance)`
    `void` | ConfigurationWithSessionCache.`reload()`
    `void` | ConfigurationImpl.`reload()` reloads the instance, and reloads the config modules.
    `void` | ConfigValidatorImpl.`reload()`
    `void` | ConfigurationModuleWindows10.`unload()`
    `void` | ConfigurationModuleVersion.`unload()`
    `void` | ConfigurationModuleSystemProps.`unload()`
    `void` | ConfigurationModuleSysOut.`unload()`
    `void` | ConfigurationModuleServiceLoader.`unload()`
    `void` | ConfigurationModuleSecurityProvider.`unload()`
    `void` | ConfigurationModuleSSLVerifier.`unload()` Deprecated.
    `void` | ConfigurationModuleSSL.`unload()`
    `void` | ConfigurationModuleOCSP.`unload()`
    `void` | ConfigurationModuleEndpointDistributor.`unload()`
    `void` | ConfigurationModuleEhealthTime.`unload()`
    `void` | ConfigurationModuleClassloader.`unload()`

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

    Subclasses of TechnicalConnectorException in be.ehealth.technicalconnector.exception
    Modifier and Type | Class and 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 and 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 and 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 and Description
    --- | ---
    `AbstractWsSecurityHandler.WSSecHeaderGeneratorStep0` | AbstractWsSecurityHandler.`buildSignature()`
    `AbstractWsSecurityHandler.WSSecHeaderGeneratorStep1` | AbstractWsSecurityHandler.WSSecHeaderGeneratorStep0.`on(SOAPMessage message)` Deprecated.
    `AbstractWsSecurityHandler.WSSecHeaderGeneratorStep1` | AbstractWsSecurityHandler.WSSecHeaderGeneratorStep0.`on(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
    Constructor and Description
    `CertificateCallback()`

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

    Constructors in be.ehealth.technicalconnector.handler.utils that throw TechnicalConnectorException
    Constructor and 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 and Description
    --- | ---
    `String` | SOAPContextAlgorithmHelper.`determineDigestAlgo(Credential cred)`
    `String` | AlgorithmHelper.`determineDigestAlgo(Credential cred)`
    `String` | SOAPContextAlgorithmHelper.`determineSignatureAlgorithm(Credential cred)`
    `String` | AlgorithmHelper.`determineSignatureAlgorithm(Credential cred)`
    `AbstractWsSecurityHandler.WSSecHeaderGeneratorStep1` | WSSecHeaderGeneratorWss4jImpl.`on(SOAPMessage message)`
    `AbstractWsSecurityHandler.WSSecHeaderGeneratorStep1` | WSSecHeaderGeneratorWss4jImpl.`on(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 and 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 and 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 and 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, org.joda.time.DateTime validOn)`
    `boolean` | CertificateChecker.`isCertificateRevoked(X509Certificate cert)`
    `boolean` | CertificateChecker.`isCertificateRevoked(X509Certificate cert, org.joda.time.DateTime validOn)`
    `boolean` | CertificateChecker.`isValidCertificateChain(List<X509Certificate> certificateChain)`
    `boolean` | CertificateChecker.`isValidCertificateChain(List<X509Certificate> certificateChain, org.joda.time.DateTime 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 and 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 and Description
    --- | ---
    `void` | CryptoImpl.`initialize(Map<String,Object> parameterMap)`
    `boolean` | ConnectorCertificateChecker.`isCertificateRevoked(File certFile)`
    `boolean` | ConnectorCertificateChecker.`isCertificateRevoked(File certFile, org.joda.time.DateTime validOn)`
    `boolean` | ConnectorCertificateChecker.`isCertificateRevoked(X509Certificate cert)`
    `boolean` | ConnectorCertificateChecker.`isCertificateRevoked(X509Certificate cert, org.joda.time.DateTime validOn)`
    `boolean` | ConnectorCertificateChecker.`isValidCertificateChain(List<X509Certificate> certificateChain)`
    `boolean` | ConnectorCertificateChecker.`isValidCertificateChain(List<X509Certificate> certificateChain, org.joda.time.DateTime 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 and Description
    --- | ---
    `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)`.
    `VerifyIdResponse` | IdSupportService.`verifyId(VerifyIdRequest request)` Verify a combination between elements of the request.

  - ### 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 and Description
    --- | ---
    `VerifyIdResponse` | IdSupportServiceImpl.`verifyId(String legalContext, Id barcode)`
    `VerifyIdResponse` | IdSupportServiceImpl.`verifyId(String legalContext, Id ssin, Id cardNumber)`
    `VerifyIdResponse` | IdSupportServiceImpl.`verifyId(VerifyIdRequest request)`

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

    Methods in be.ehealth.technicalconnector.service.keydepot that throw TechnicalConnectorException
    Modifier and Type | Method and Description
    --- | ---
    `GetEtkResponse` | KeyDepotService.`getETK(GetEtkRequest etkRequest)` Request an ETK from the Key Depot
    `EncryptionToken` | KeyDepotManager.`getETK(IdentifierType identifierType, Long identifierValue, String application)` Gets the `EncryptionToken` based on the input parameters
    `EncryptionToken` | KeyDepotManager.`getETK(KeyDepotManager.EncryptionTokenType type)` Gets the `EncryptionToken` linked with the given EncryptionTokenType parameter.
    `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 and Description
    --- | ---
    `GetEtkResponse` | KeyDepotServiceImpl.`getETK(GetEtkRequest etkRequest)`
    `EncryptionToken` | KeyDepotManagerImpl.`getETK(IdentifierType identifierType, Long identifierValue, String application)`
    `EncryptionToken` | KeyDepotManagerImpl.`getETK(KeyDepotManager.EncryptionTokenType type)`
    `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 and Description
    --- | ---
    `void` | KgssManager.`add(List<CredentialType> allowedReaders, byte[] myEtk)` Requests a new key from KGSS and adds it to the cache
    `void` | KgssManager.`add(String cacheId, 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 and 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 and 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
    Constructor and 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 and 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 and 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 and 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 and 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 and 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 and Description
    --- | ---
    `static STSService` | STSServiceFactory.`getInstance()`
    `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 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.`getToken(Credential headerCredentials, Credential bodyCredentials, List<SAMLAttribute> attributes, List<SAMLAttributeDesignator> designators, String authenticationMethod, String nameQualifier, String value, String subjectConfirmationMethod, int validity)` Deprecated.
    `Element` | STSService.`renewToken(Credential headerCredentials, Credential bodyCredentials, Element samlToken, Duration validity)`
    `Element` | STSService.`renewToken(Credential headerCredentials, Credential bodyCredentials, Element samlToken, int validity)` Deprecated.

  - ### 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 and Description
    --- | ---
    `Element` | STSServiceWsTrustImpl.`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 subjectConfirmationMethod, Duration validity)`
    `Element` | AbstractSTSService.`getToken(Credential headerCredentials, Credential bodyCredentials, List<SAMLAttribute> attributes, List<SAMLAttributeDesignator> designators, String subjectConfirmationMethod, int 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` | STSServiceImpl.`getToken(Credential headerCredentials, Credential bodyCredentials, List<SAMLAttribute> attributes, List<SAMLAttributeDesignator> designators, String authenticationMethod, String nameQualifier, String value, String subjectConfirmationMethod, Duration 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` | STSServiceWsTrustImpl.`renewToken(Credential headerCredentials, Credential bodyCredentials, Element samlToken, Duration validity)`
    `Element` | STSServiceImpl.`renewToken(Credential headerCredentials, Credential bodyCredentials, Element samlToken, Duration validity)`
    `Element` | AbstractSTSService.`renewToken(Credential headerCredentials, Credential bodyCredentials, Element samlToken, int 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 and Description
    --- | ---
    `void` | SAMLToken.`checkValidity()`
    `X509Certificate` | Credential.`getCertificate()` Gets the certificate.
    `Certificate[]` | Credential.`getCertificateChain()` Gets the certificate chain
    `CertPath` | ExtendedCredential.`getCertPath()`
    `org.joda.time.DateTime` | 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
    Constructor and 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 and Description
    --- | ---
    `void` | AbstractSAMLToken.`checkValidity()`
    `X509Certificate` | AbstractSAMLToken.`getCertificate()`
    `Certificate[]` | AbstractSAMLToken.`getCertificateChain()`
    `CertPath` | AbstractExtendedCredential.`getCertPath()`
    `org.joda.time.DateTime` | AbstractExtendedCredential.`getExpirationDateTime()`
    `String` | AbstractSAMLToken.`getIssuer()`
    `String` | AbstractSAMLToken.`getIssuerQualifier()`
    `KeyStore` | KeyStoreCredential.`getKeyStore()`
    `KeyStore` | KeyPairCredential.`getKeyStore()`
    `KeyStore` | BeIDCredential.`getKeyStore()`
    `KeyStore` | AbstractSAMLToken.`getKeyStore()`
    `PrivateKey` | AbstractSAMLToken.`getPrivateKey()`
    `String` | BeIDCredential.`getProviderName()`
    `PublicKey` | AbstractSAMLToken.`getPublicKey()`

    Constructors in be.ehealth.technicalconnector.service.sts.security.impl that throw TechnicalConnectorException
    Constructor and 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 and 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 and 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).
    `static org.bouncycastle.tsp.TimeStampToken` | TimestampUtil.`getTimestamp(byte[] tsTokenResponse)`
    `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.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 and 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 and 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 and 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 and 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 and 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 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(Source source)`
    `static Document` | ConnectorXmlUtils.`toDocument(String xml)` To `Document` based on a `String`
    `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(Node node)` To string based on a `Node`
    `static String` | ConnectorXmlUtils.`toString(Source source)` To string based on a `Source`
    `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
    Constructor and 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 and Description
    --- | ---
    `void` | XMLValidator.`validate(Object xmlObject)` Validates a JAXB object
    `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` | 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 and 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 and 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 and 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
    Constructor and 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 and 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 and Description
    --- | ---
    `TechnicalConnectorException` | InvokeStrategyContext.`getException()`

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

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

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

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

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

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

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

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

    Methods in be.fgov.ehealth.technicalconnector.bootstrap.bcp.verifier that throw TechnicalConnectorException
    Modifier and Type | Method and 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 and 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 and 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 and 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 and 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 and Description
    --- | ---
    `RevocationContractRequest` | RevocationRequestBuilder.BuildStep.`build()`
    `ForeignerRequest` | ForeignRequestBuilder.`build()` Returns a `ForeignerRequest` built from the parameters previously set.
    `X509Certificate` | EncryptionTokenBuilder.BuildStep.`build()`
    `ContractRequest` | ContractRequestBuilder.BuildStep.`build()`
    `RevocationRequestBuilder.PublicKeyStep` | RevocationRequestBuilder.RevokeRequestBuilderStep.`create()`
    `ContractRequestBuilder.InitStep` | ContractRequestBuilder.ContractRequestBuilderStep.`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 and Description
    --- | ---
    `RevocationContractRequest` | RevocationContractRequest.Builder.`build()` Returns a `RevocationContractRequest` built from the parameters previously set.
    `ContractRequest` | ContractRequest.Builder.`build()` Returns a `ContractRequest` built from the parameters previously set.

    Constructors in be.fgov.ehealth.technicalconnector.ra.domain that throw TechnicalConnectorException
    Constructor and 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 and 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 and 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 and 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 and 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 and 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 and 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 and Description
    --- | ---
    `byte[]` | XmlSignatureBuilder.`sign(Credential signatureCredential, byte[] byteArrayToSign)`
    `byte[]` | CmsSignatureBuilder.`sign(Credential signatureCredential, byte[] byteArrayToSign)`
    `byte[]` | XmlSignatureBuilder.`sign(Credential signatureCredential, byte[] byteArrayToSign, Map<String,Object> options)`
    `byte[]` | CmsSignatureBuilder.`sign(Credential signatureCredential, byte[] byteToSign, Map<String,Object> options)`
    `SignatureVerificationResult` | XmlSignatureBuilder.`verify(byte[] signedByteArray, byte[] signature, Map<String,Object> options)`
    `SignatureVerificationResult` | CmsSignatureBuilder.`verify(byte[] content, byte[] signature, Map<String,Object> options)`
    `SignatureVerificationResult` | XmlSignatureBuilder.`verify(byte[] signedByteArray, Map<String,Object> options)`
    `SignatureVerificationResult` | CmsSignatureBuilder.`verify(byte[] signedByteArray, Map<String,Object> options)`
    `SignatureVerificationResult` | XmlSignatureBuilder.`verify(Document signedContent, Element sigElement, Map<String,Object> options)`
    `SignatureVerificationResult` | CmsSignatureBuilder.`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 and 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 and 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 and 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
    Constructor and 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 and Description
    --- | ---
    `void` | XadesTSpecification.`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` | XadesCSpecification.`addOptionalAfterSignatureParts(UnsignedPropertiesBuilder unsignedProps, org.apache.xml.security.signature.XMLSignature sig, String uuid, Map<String,Object> options)`
    `void` | XadesBesSpecification.`addOptionalAfterSignatureParts(UnsignedPropertiesBuilder unsignedProps, org.apache.xml.security.signature.XMLSignature sig, 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)`
    `void` | XadesSpecification.`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` | XadesBesSpecification.`addOptionalBeforeSignatureParts(SignedPropertiesBuilder signedProps, org.apache.xml.security.signature.XMLSignature sig, Credential signing, String uuid, Map<String,Object> options)`

Connector Packaging TRUSSMAKER 4.4.0 API
Copyright © {inceptionYear}-2023 eHealth. All Rights Reserved.