Deprecated API


Contents
Deprecated Interfaces
be.ehealth.technicalconnector.service.codage.CodageService
          replaced by SealsService 
be.ehealth.technicalconnector.service.timestamp.ConsultService
           
be.ehealth.technicalconnector.service.sts.SAMLResponse
           
 

Deprecated Classes
be.ehealth.technicalconnector.service.etee.CertificateFactory
          Please use the CertificateCheckerFactory 
be.ehealth.technicalconnector.service.codage.impl.CodageServiceImpl
          replaced by SealsServiceImpl 
be.ehealth.technicalconnector.utils.ConnectorJaxbUtils
          replaced by ConnectorJaxbUtils 
be.ehealth.technicalconnector.utils.ConnectorLogUtils
          replaced by ConnectorLogUtils 
be.ehealth.technicalconnector.service.etee.impl.ConnectorMockRevocationStatusChecker
           
be.ehealth.technicalconnector.service.sts.security.impl.pkcs11.EidPinCallBackHandlerFactory
          not longer supported 
be.ehealth.technicalconnector.handler.ErrorCollectorHandler
          replaced by ErrorCollectorHandler 
be.ehealth.technicalconnector.handler.RequestContextHandler
           
be.ehealth.technicalconnector.service.etee.RevocationFactory
          Please use RevocationStatusCheckerFactory 
be.ehealth.technicalconnector.service.sts.security.impl.SAMLTokenImpl
          replaced by SAMLHolderOfKeyToken 
be.ehealth.technicalconnector.service.sts.security.impl.pkcs11.SunPKCS11KeyStoreAdaptor
          not longer supported. 
be.ehealth.technicalconnector.service.sts.security.impl.pkcs11.SunPKCS11ProviderAdaptor
          not longer supported. 
 

Deprecated Fields
be.ehealth.technicalconnector.validator.TimeStampValidator.ALIASLIST
           
be.ehealth.technicalconnector.utils.IdentifierType.EHBOXV2
          replacy by IdentifierType.EHBOX 
be.ehealth.technicalconnector.utils.IdentifierType.HUB
          replaced by IdentifierType.EHP 
be.ehealth.technicalconnector.service.sts.security.impl.BeIDCredential.OID_GIVENNAME
          replaced by BCStyle.GIVENNAME.getId() 
be.ehealth.technicalconnector.service.sts.security.impl.BeIDCredential.OID_LASTNAME
          replaced by BCStyle.SURNAME.getId() 
be.ehealth.technicalconnector.service.sts.security.impl.BeIDCredential.OID_SERIALNUMBER
          replaced by BCStyle.SN.getId() 
be.fgov.ehealth.technicalconnector.signature.domain.CadesOption.SIGNATUREDIGEST
          not longer used. SIGNATUREALGORITHM must be used by for changing the algorthim. 
be.fgov.ehealth.technicalconnector.signature.domain.XadesOption.TRANFORMERLIST
          XadesOption.TRANSFORMERLIST should be used 
 

Deprecated Methods
be.ehealth.technicalconnector.utils.ConnectorIOUtils.base64Decode(byte[])
          use ConnectorIOUtils.base64Decode(byte[], boolean) 
be.ehealth.technicalconnector.utils.ConnectorIOUtils.compress(boolean, byte[])
          Replaced by ConnectorIOUtils.compress(byte[])

Note:noWrap parameter is not longer used. 

be.ehealth.technicalconnector.session.ImplementationClassFactory.createImplementationClass(Class, SessionValidator, EhealthReplyValidator, Crypto, Crypto, String...)
          use the other createImplementationClass method without crypto 
be.ehealth.technicalconnector.utils.ConnectorIOUtils.decompress(boolean, byte[])
          Replaced by ConnectorIOUtils.compress(byte[])

Note:noWrap parameter is not longer used. 

be.ehealth.technicalconnector.service.etee.Crypto.generateSecretKey()
          replaced by ConnectorCryptoUtils.generatedKey(); 
be.ehealth.technicalconnector.ws.domain.GenericRequest.getAfterSecurityHandlerChain()
          method setHandlerChain should be used 
be.ehealth.technicalconnector.ws.domain.GenericRequest.getBeforeSecurityHandlerChain()
          method setHandlerChain should be used 
be.ehealth.technicalconnector.service.ServiceFactory.getCodageService()
          replaced by getSealsService 
be.ehealth.technicalconnector.service.ws.ServiceFactory.getCodageService(X509Certificate, PrivateKey)
          replaced by getSealsService 
be.ehealth.technicalconnector.service.ServiceFactory.getConsultService()
          replaced by ServiceFactory.getConsultServiceV2() 
be.ehealth.technicalconnector.service.keydepot.KeyDepotManager.getEncryptionETK()
          replaced byKeyDepotManager#getETK(EncryptionTokenType.ENCRYPTION) 
be.ehealth.technicalconnector.service.keydepot.KeyDepotManager.getHolderOfKeyETK()
          replaced byKeyDepotManager#getETK(EncryptionTokenType.HOLDER_OF_KEY) 
be.ehealth.technicalconnector.service.sts.utils.SAMLHelper.getNotOnOrAfterConditions(Element)
          replaced by getNotOnOrAfterCondition 
be.ehealth.technicalconnector.ws.domain.GenericRequest.getSecurityHandlerChain()
          method setHandlerChain should be used 
be.ehealth.technicalconnector.service.etee.Crypto.getSymmKey()
          replaced by ConnectorCryptoUtils.generatedKey(); 
be.ehealth.technicalconnector.validator.impl.TimeStampValidatorFactory.getTimeStampValidator()
          replaced with getInstance() method 
be.ehealth.technicalconnector.service.sts.domain.SAMLAttribute.getValue()
           
be.ehealth.technicalconnector.utils.CertificateParser.getValue()
          replaces by CertificateParser.getId() 
be.ehealth.technicalconnector.utils.ConnectorXmlUtils.logXmlObject(Object)
            
be.ehealth.technicalconnector.utils.ConnectorLogUtils.logXmlObject(Object)
          replaced with ConnectorXmlUtils.logXmlObject(Object obj) 
be.ehealth.technicalconnector.utils.ConnectorXmlUtils.marshal(Object)
          replaced by ConnectorXmlUtils.toString(Object obj) 
be.ehealth.technicalconnector.utils.ConnectorJaxbUtils.marshal(Object)
          replaced with ConnectorXmlUtils.toString(Object obj) 
be.ehealth.technicalconnector.ws.domain.HandlerChain.registerHandler(HandlerPosition, SOAPHandler)
          please use register 
be.ehealth.technicalconnector.service.etee.Crypto.seal(byte[], SecretKey, String)
          replaced by Crypto.seal(SigningPolicySelector, KeyResult, byte[]) 
be.ehealth.technicalconnector.service.etee.Crypto.seal(EncryptionToken, byte[])
          replaced by Crypto.seal(SigningPolicySelector, EncryptionToken, byte[]) 
be.ehealth.technicalconnector.service.etee.Crypto.seal(Set, byte[])
          replaced by Crypto.seal(SigningPolicySelector, Set, byte[]) 
be.ehealth.technicalconnector.service.etee.Crypto.seal(Set, byte[], SecretKey, String)
          replaced by Crypto.seal(SigningPolicySelector, Set, KeyResult, byte[]) 
be.ehealth.technicalconnector.ws.GenericWsSender.sendCertificateSecured(String, Document, X509Certificate, PrivateKey)
           
be.ehealth.technicalconnector.ws.GenericWsSender.sendCertificateSecured(String, Document, X509Certificate, PrivateKey, String)
           
be.ehealth.technicalconnector.ws.GenericWsSender.sendCertificateSecured(String, String, X509Certificate, PrivateKey)
           
be.ehealth.technicalconnector.ws.GenericWsSender.sendCertificateSecured(String, String, X509Certificate, PrivateKey, String)
           
be.ehealth.technicalconnector.ws.GenericWsSender.sendSamlSecured(String, Document, Element, Credential)
           
be.ehealth.technicalconnector.ws.GenericWsSender.sendSamlSecured(String, Document, Element, Credential, String)
           
be.ehealth.technicalconnector.ws.GenericWsSender.sendSamlSecured(String, String, Element, Credential)
           
be.ehealth.technicalconnector.ws.GenericWsSender.sendSamlSecured(String, String, Element, Credential, String)
           
be.ehealth.technicalconnector.ws.GenericWsSender.sendUnsecured(String, Document)
           
be.ehealth.technicalconnector.ws.GenericWsSender.sendUnsecured(String, Document, String)
           
be.ehealth.technicalconnector.ws.GenericWsSender.sendUnsecured(String, String)
          use the method send(GenericRequest) 
be.ehealth.technicalconnector.ws.GenericWsSender.sendUnsecured(String, String, String)
           
be.ehealth.technicalconnector.validator.TimeStampValidator.setAliases(List)
          aliases MUST be provided at constructor time, not at runtime. 
be.ehealth.technicalconnector.beid.domain.Identity.setCardValidityDateBegin(GregorianCalendar)
            
be.ehealth.technicalconnector.beid.domain.Identity.setCardValidityDateEnd(GregorianCalendar)
            
be.ehealth.technicalconnector.ws.domain.GenericRequest.setCertificateSecured()
           
be.ehealth.technicalconnector.config.Configuration.setConfigLocation(String)
          use ConfigFactory.setConfigLocation(location) instead. 
be.ehealth.technicalconnector.config.impl.ConfigurationImpl.setConfigLocation(String)
           
be.ehealth.technicalconnector.beid.domain.Identity.setDateOfBirth(GregorianCalendar)
           
be.ehealth.technicalconnector.validator.TimeStampValidator.setKeyStore(KeyStore)
          keystore MUST be provided at constructor time, not at runtime. 
be.ehealth.technicalconnector.ws.domain.GenericRequest.setPayload(Object, boolean)
            
be.ehealth.technicalconnector.ws.domain.GenericRequest.setSamlSecured()
           
be.ehealth.technicalconnector.ws.domain.GenericRequest.setSamlSecured(SAMLToken)
           
be.ehealth.technicalconnector.utils.ConnectorXmlUtils.toByteArray(Object, QName)
          replaced by ConnectorXmlUtils.toByteArray(Object obj) 
be.ehealth.technicalconnector.utils.MarshallerHelper.toObjectNoRootElementRequired(byte[])
          replaced by ConnectorXmlUtils.toObject(byte[] data) 
be.ehealth.technicalconnector.utils.MarshallerHelper.toStringNoRootElementRequired(Y)
          replaced by MarshallerHelper.toString(Y data) 
be.ehealth.technicalconnector.utils.MarshallerHelper.toXMLByteArrayNoRootElementRequired(Y)
          replaced by ConnectorXmlUtils.toXMLByteArray(Y data) 
be.ehealth.technicalconnector.utils.MarshallerHelper.toXMLByteArrayNoRootElementRequired(Y, QName)
           
be.ehealth.technicalconnector.service.etee.Crypto.unseal(byte[])
          replaced by Crypto.unseal(SigningPolicySelector, byte[]) 
be.ehealth.technicalconnector.service.etee.Crypto.unsealForUnknown(SecretKey, byte[])
          replaced by Crypto.unseal(SigningPolicySelector, KeyResult, byte[]) 
be.ehealth.technicalconnector.service.etee.impl.AbstractCrypto.unsealWithSymmKey(Key, byte[])
          replaced with ConnectorCryptoUtils.decrypt(symmkey,"DESede",objectToUnseal) 
 

Deprecated Constructors
be.ehealth.technicalconnector.utils.ConfigurableFactoryHelper(String, String, Class)
          use ConfigurableFactoryHelper(String classPropertyName, String defaultClassPropertyName) instead 
be.ehealth.technicalconnector.service.etee.impl.CryptoImpl(Credential, Map)
          replaced with default constructor and the initialize method. 
be.ehealth.technicalconnector.utils.KeyStoreManager(KeyStore)
           
 




Connector Packaging TECHNICAL 3.10.2 API
Copyright © {inceptionYear}-2016 eHealth. All Rights Reserved.