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

Packages that use TechnicalConnectorException
Package
Description
be.ehealth.technicalconnector.bcp.utils
be.ehealth.technicalconnector.beid
be.ehealth.technicalconnector.beid.impl
be.ehealth.technicalconnector.cache.impl
be.ehealth.technicalconnector.config
be.ehealth.technicalconnector.config.impl
be.ehealth.technicalconnector.exception
be.ehealth.technicalconnector.generic.session
be.ehealth.technicalconnector.generic.session.impl
be.ehealth.technicalconnector.handler
be.ehealth.technicalconnector.handler.utils
be.ehealth.technicalconnector.handler.wss4j
be.ehealth.technicalconnector.idgenerator
be.ehealth.technicalconnector.service
be.ehealth.technicalconnector.service.etee
be.ehealth.technicalconnector.service.etee.domain
be.ehealth.technicalconnector.service.etee.impl
be.ehealth.technicalconnector.service.idsupport
be.ehealth.technicalconnector.service.idsupport.impl
be.ehealth.technicalconnector.service.keydepot
be.ehealth.technicalconnector.service.keydepot.impl
be.ehealth.technicalconnector.service.kgss
be.ehealth.technicalconnector.service.kgss.builders
be.ehealth.technicalconnector.service.kgss.builders.impl
be.ehealth.technicalconnector.service.kgss.impl
be.ehealth.technicalconnector.service.seals
be.ehealth.technicalconnector.service.seals.impl
be.ehealth.technicalconnector.service.sso
be.ehealth.technicalconnector.service.sso.impl
be.ehealth.technicalconnector.service.sts
be.ehealth.technicalconnector.service.sts.impl
be.ehealth.technicalconnector.service.sts.security
be.ehealth.technicalconnector.service.sts.security.impl
be.ehealth.technicalconnector.service.sts.utils
be.ehealth.technicalconnector.service.timestamp
be.ehealth.technicalconnector.service.timestamp.impl
be.ehealth.technicalconnector.service.ws
be.ehealth.technicalconnector.session
be.ehealth.technicalconnector.session.impl
be.ehealth.technicalconnector.utils
be.ehealth.technicalconnector.validator
be.ehealth.technicalconnector.validator.impl
be.ehealth.technicalconnector.ws
be.ehealth.technicalconnector.ws.domain
be.ehealth.technicalconnector.ws.feature
be.ehealth.technicalconnector.ws.impl
be.ehealth.technicalconnector.ws.impl.strategy
be.fgov.ehealth.technicalconnector.bcp
be.fgov.ehealth.technicalconnector.bcp.parser
be.fgov.ehealth.technicalconnector.bcp.verifier
be.fgov.ehealth.technicalconnector.bootstrap.tsl
be.fgov.ehealth.technicalconnector.bootstrap.tsl.parser
be.fgov.ehealth.technicalconnector.bootstrap.utils
be.fgov.ehealth.technicalconnector.distributedkeys
be.fgov.ehealth.technicalconnector.ra.builders
be.fgov.ehealth.technicalconnector.ra.domain
be.fgov.ehealth.technicalconnector.ra.exceptions
be.fgov.ehealth.technicalconnector.ra.service
be.fgov.ehealth.technicalconnector.ra.service.impl
be.fgov.ehealth.technicalconnector.ra.utils
be.fgov.ehealth.technicalconnector.signature
be.fgov.ehealth.technicalconnector.signature.config.impl
be.fgov.ehealth.technicalconnector.signature.impl
be.fgov.ehealth.technicalconnector.signature.impl.tsa
be.fgov.ehealth.technicalconnector.signature.impl.tsa.impl
be.fgov.ehealth.technicalconnector.signature.impl.xades
be.fgov.ehealth.technicalconnector.signature.impl.xades.impl

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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