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

Packages that use TechnicalConnectorException
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.config.util   
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.mapper.impl   
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.technicalconnector.beid
 

Methods in be.ehealth.technicalconnector.beid that throw TechnicalConnectorException
 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
 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
 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
 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.
 void Configuration.setConfigLocation(String location)
          Deprecated. use ConfigFactory.setConfigLocation(location) instead.
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
 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 ConfigurationWithSessionCache.setConfigLocation(String location)
          Deprecated. 
 void ConfigurationImpl.setConfigLocation(String location)
          Deprecated. use ConfigFactory.setConfigLocation(String location)
 void ConfigValidatorImpl.setConfigLocation(String location)
           
 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.config.util
 

Methods in be.ehealth.technicalconnector.config.util that throw TechnicalConnectorException
static boolean ConfigUtil.isNet()
          Deprecated.  
 

Uses of TechnicalConnectorException in be.ehealth.technicalconnector.exception
 

Subclasses of TechnicalConnectorException in be.ehealth.technicalconnector.exception
 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
 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
 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
 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
CertificateCallback()
           
 

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

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

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

Methods in be.ehealth.technicalconnector.handler.wss4j that throw TechnicalConnectorException
 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
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.mapper.impl
 

Methods in be.ehealth.technicalconnector.mapper.impl that throw TechnicalConnectorException
 void MapperDozerImpl.initialize(Map<String,Object> parameterMap)
           
 

Uses of TechnicalConnectorException in be.ehealth.technicalconnector.service
 

Methods in be.ehealth.technicalconnector.service that throw TechnicalConnectorException
static AuthorityService ServiceFactory.getAuthorityService()
          Gets the Authority service.
static ConsultService ServiceFactory.getConsultService()
          Deprecated. replaced by ServiceFactory.getConsultServiceV2()
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
 Key Crypto.generateSecretKey()
          Deprecated. replaced by ConnectorCryptoUtils.generatedKey();
static CertificateChecker CertificateFactory.getCertificateChecker()
          Deprecated.  
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()
           
static RevocationStatusChecker RevocationFactory.getStatusChecker()
          Deprecated.  
 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(byte[] content, SecretKey secretKey, String keyId)
          Deprecated. replaced by Crypto.seal(SigningPolicySelector, KeyResult, byte[])
 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)
           
 byte[] Crypto.seal(EncryptionToken paramEncryptionToken, byte[] content)
          Deprecated. replaced by Crypto.seal(SigningPolicySelector, EncryptionToken, byte[])
 byte[] Crypto.seal(Set<EncryptionToken> paramEncryptionTokenSet, byte[] content)
          Deprecated. replaced by Crypto.seal(SigningPolicySelector, Set, byte[])
 byte[] Crypto.seal(Set<EncryptionToken> paramEncryptionTokenSet, byte[] content, SecretKey secretKey, String keyId)
          Deprecated. replaced by Crypto.seal(SigningPolicySelector, Set, KeyResult, byte[])
 byte[] Crypto.unseal(byte[] message)
          Deprecated. replaced by Crypto.unseal(SigningPolicySelector, byte[])
 UnsealedData Crypto.unseal(Crypto.SigningPolicySelector type, byte[] protectedMessage)
           
 UnsealedData Crypto.unseal(Crypto.SigningPolicySelector type, KeyResult symmKey, byte[] protectedMessage)
           
 byte[] Crypto.unsealForUnknown(SecretKey key, byte[] protectedMessage)
          Deprecated. replaced by Crypto.unseal(SigningPolicySelector, KeyResult, byte[])
 

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

Methods in be.ehealth.technicalconnector.service.etee.domain that throw TechnicalConnectorException
 byte[] UnsealedData.getContentAsByte()
           
 

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

Methods in be.ehealth.technicalconnector.service.etee.impl that throw TechnicalConnectorException
 Key AbstractCrypto.generateSecretKey()
           
 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(byte[] paramArrayOfByte, SecretKey secretKey, String base64encodedSymKekId)
           
 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)
           
 byte[] AbstractEndToEndCrypto.seal(EncryptionToken paramEncryptionToken, byte[] paramArrayOfByte)
           
 byte[] AbstractEndToEndCrypto.seal(Set<EncryptionToken> paramEncryptionTokenSet, byte[] paramArrayOfByte)
           
 byte[] AbstractEndToEndCrypto.seal(Set<EncryptionToken> paramEncryptionTokenSet, byte[] content, SecretKey secretKey, String base64encodedSymKekId)
           
 byte[] AbstractEndToEndCrypto.unseal(byte[] protectedMessage)
           
 UnsealedData CryptoImpl.unseal(Crypto.SigningPolicySelector type, byte[] protectedMessage)
           
 UnsealedData CryptoImpl.unseal(Crypto.SigningPolicySelector type, KeyResult symmKey, byte[] protectedMessage)
           
 byte[] AbstractEndToEndCrypto.unsealForUnknown(SecretKey key, byte[] protectedMessage)
           
static byte[] AbstractCrypto.unsealWithSymmKey(Key symmKey, byte[] objectToUnseal)
          Deprecated. replaced with ConnectorCryptoUtils.decrypt(symmkey,"DESede",objectToUnseal)
 

Constructors in be.ehealth.technicalconnector.service.etee.impl that throw TechnicalConnectorException
CryptoImpl(Credential encryption, Map<String,PrivateKey> decryptionKeys)
          Deprecated. replaced with default constructor and the initialize method.
 

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

Methods in be.ehealth.technicalconnector.service.idsupport that throw TechnicalConnectorException
 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
 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
 EncryptionToken KeyDepotManager.getEncryptionETK()
          Deprecated. replaced byKeyDepotManager#getETK(EncryptionTokenType.ENCRYPTION)
 GetEtkResponse KeyDepotService.getETK(GetEtkRequest etkRequest)
          Request an ETK from the Key Depot
 EncryptionToken KeyDepotManager.getEtk(IdentifierType identifierType, Long identifierValue, String application)
          Deprecated. 
 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> KeyDepotManager.getEtkSet(IdentifierType identifierType, Long identifierValue, String application)
          Deprecated. 
 Set<EncryptionToken> KeyDepotService.getETKSet(IdentifierType identifierType, String identifierValue, String applicationId)
          Gets the a Set of EncryptionToken from the KeyDepot based on the input parameters.
 EncryptionToken KeyDepotManager.getHolderOfKeyETK()
          Deprecated. replaced byKeyDepotManager#getETK(EncryptionTokenType.HOLDER_OF_KEY)
 

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

Methods in be.ehealth.technicalconnector.service.keydepot.impl that throw TechnicalConnectorException
 EncryptionToken KeyDepotManagerImpl.getEncryptionETK()
           
 GetEtkResponse KeyDepotServiceImpl.getETK(GetEtkRequest etkRequest)
           
 EncryptionToken KeyDepotManagerImpl.getEtk(IdentifierType identifierType, Long identifierValue, String application)
           
 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> KeyDepotManagerImpl.getEtkSet(IdentifierType identifierType, Long identifierValue, String application)
           
 Set<EncryptionToken> KeyDepotServiceImpl.getETKSet(IdentifierType identifierType, String identifierValue, String applicationId)
           
 EncryptionToken KeyDepotManagerImpl.getHolderOfKeyETK()
           
 

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

Methods in be.ehealth.technicalconnector.service.kgss that throw TechnicalConnectorException
 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
 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
 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
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
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
 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
 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
 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
 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
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
 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
 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
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
 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
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
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
 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).
 TSConsultResponse ConsultService.checkCompleteness(X509Certificate certificate, PrivateKey privateKey, TSConsultRequest request)
          Deprecated. 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.
 TSConsultTSBagResponse ConsultService.getTimestamp(X509Certificate certificate, PrivateKey privateKey, TSConsultTSBagRequest request)
          Deprecated. 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
 TSConsultResponse ConsultServiceV2Impl.checkCompleteness(X509Certificate certificate, PrivateKey privateKey, TSConsultRequest consultRequest)
           
 TSConsultResponse ConsultServiceImpl.checkCompleteness(X509Certificate certificate, PrivateKey privateKey, TSConsultRequest consultRequest)
           
 TSConsultTSBagResponse ConsultServiceV2Impl.getTimestamp(X509Certificate certificate, PrivateKey privateKey, TSConsultTSBagRequest consultRequest)
           
 TSConsultTSBagResponse ConsultServiceImpl.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
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
 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
 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
static byte[] ConnectorIOUtils.base64Decode(byte[] input)
          Deprecated. use ConnectorIOUtils.base64Decode(byte[], boolean)
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(boolean noWrap, byte[] input)
          Deprecated. Replaced by ConnectorIOUtils.compress(byte[])

Note:noWrap parameter is not longer used.

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(boolean noWrap, byte[] input)
          Deprecated. Replaced by ConnectorIOUtils.compress(byte[])

Note:noWrap parameter is not longer used.

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 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
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
 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
static TimeStampValidator TimeStampValidatorFactory.getInstance()
           
static TimeStampValidator TimeStampValidatorFactory.getTimeStampValidator()
          Deprecated. replaced with getInstance() method
 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
static GenericWsSender ServiceFactory.getGenericWsSender()
           
 GenericResponse GenericWsSender.send(GenericRequest request)
           
 Node GenericWsSender.sendCertificateSecured(String url, Document payload, X509Certificate certificate, PrivateKey privateKey)
          Deprecated. use the method send(GenericRequest)
 Node GenericWsSender.sendCertificateSecured(String url, Document payload, X509Certificate certificate, PrivateKey privateKey, String soapAction)
          Deprecated. use the method send(GenericRequest)
 String GenericWsSender.sendCertificateSecured(String url, String payload, X509Certificate certificate, PrivateKey privateKey)
          Deprecated. use the method send(GenericRequest)
 String GenericWsSender.sendCertificateSecured(String url, String payload, X509Certificate certificate, PrivateKey privateKey, String soapAction)
          Deprecated. use the method send(GenericRequest)
 Node GenericWsSender.sendSamlSecured(String url, Document payload, Element assertion, Credential credential)
          Deprecated. use the method send(GenericRequest)
 Node GenericWsSender.sendSamlSecured(String url, Document payload, Element assertion, Credential credential, String soapAction)
          Deprecated. use the method send(GenericRequest)
 String GenericWsSender.sendSamlSecured(String url, String payload, Element assertion, Credential credential)
          Deprecated. use the method send(GenericRequest)
 String GenericWsSender.sendSamlSecured(String url, String payload, Element assertion, Credential credential, String soapAction)
          Deprecated. use the method send(GenericRequest)
 Node GenericWsSender.sendUnsecured(String url, Document payload)
          Deprecated. use the method send(GenericRequest)
 Node GenericWsSender.sendUnsecured(String url, Document payload, String soapAction)
          Deprecated. use the method send(GenericRequest)
 String GenericWsSender.sendUnsecured(String url, String payload)
          Deprecated. use the method send(GenericRequest)
 String GenericWsSender.sendUnsecured(String url, String payload, String soapAction)
          Deprecated. use the method send(GenericRequest)
 

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

Methods in be.ehealth.technicalconnector.ws.domain that throw TechnicalConnectorException
 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.
 void GenericRequest.setCertificateSecured()
          Deprecated. 
 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.setDefaultHandlerChain()
          Deprecated. method addDefaulHandlerChain should be used
 GenericRequest GenericRequest.setPayload(String payload)
          The payload to set as String value Note: only well-formed xml document are allowed.
 void GenericRequest.setSamlSecured()
          Deprecated. 
 GenericRequest GenericRequest.setSamlSecured(Element assertion, Credential hok)
          This method will uses the assertion and the credential for setting the SAML security
 void GenericRequest.setSamlSecured(SAMLToken token)
          Deprecated. 
 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
WSAddressingV200508Feature(WsAddressingHeader header)
           
 

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

Methods in be.ehealth.technicalconnector.ws.impl that throw TechnicalConnectorException
 GenericResponse AbstractWsSender.send(GenericRequest genericRequest)
           
 Node GenericWsSenderImpl.sendCertificateSecured(String url, Document payload, X509Certificate certificate, PrivateKey privateKey)
           
 Node GenericWsSenderImpl.sendCertificateSecured(String url, Document payload, X509Certificate certificate, PrivateKey privateKey, String soapAction)
           
 String GenericWsSenderImpl.sendCertificateSecured(String url, String payload, X509Certificate certificate, PrivateKey privateKey)
           
 String GenericWsSenderImpl.sendCertificateSecured(String url, String payload, X509Certificate certificate, PrivateKey privateKey, String soapAction)
           
 Node GenericWsSenderImpl.sendSamlSecured(String url, Document payload, Element assertion, Credential credential)
           
 Node GenericWsSenderImpl.sendSamlSecured(String url, Document payload, Element assertion, Credential credential, String soapAction)
           
 String GenericWsSenderImpl.sendSamlSecured(String url, String payload, Element assertion, Credential credential)
           
 String GenericWsSenderImpl.sendSamlSecured(String url, String payload, Element assertion, Credential credential, String soapAction)
           
 Node GenericWsSenderImpl.sendUnsecured(String url, Document payload)
           
 Node GenericWsSenderImpl.sendUnsecured(String url, Document payload, String soapAction)
           
 String GenericWsSenderImpl.sendUnsecured(String url, String payload)
           
 String GenericWsSenderImpl.sendUnsecured(String url, String payload, String soapAction)
           
 

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

Methods in be.ehealth.technicalconnector.ws.impl.strategy that return TechnicalConnectorException
 TechnicalConnectorException InvokeStrategyContext.getException()
           
 

Methods in be.ehealth.technicalconnector.ws.impl.strategy with parameters of type TechnicalConnectorException
 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
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
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
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
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
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
 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
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
 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
 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
 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
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
 class RaException
           
 

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

Methods in be.fgov.ehealth.technicalconnector.ra.service that throw TechnicalConnectorException
 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
 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
 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
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
 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
 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
 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
 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
 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
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
 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 TECHNICAL 3.25.0 API
Copyright © {inceptionYear}-2023 eHealth. All Rights Reserved.