Deprecated API


Contents
Deprecated Interfaces
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.config.util.ConfigUtil
          replaced with
  • be.ehealth.business.mycarenetcommons.util.McnConfigUtil
  • be.ehealth.business.common.util.BusinessConfigUtil
  •  
    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.config.util.domain.PackageInfo
               
    be.ehealth.technicalconnector.handler.RequestContextHandler
              only to be used in the context of the gui This handler calss puts the incoming and outcoming message in the request context map. this allows the retrieval and usage of these messages in the business context. Example : gui : to be able to show the message content , the requestcontexthandler needs to be present, so the gui can retrieve and show the incoming and outgoing message. 
    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.ehealth.technicalconnector.utils.impl.JaxbContextFactory.PROP_CACHE_TYPE
               
    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 
    be.ehealth.technicalconnector.config.UddiKeys.UDDI_IDSUPPORT_V1
               
     

    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 addHandlerChain should be used 
    be.ehealth.technicalconnector.ws.domain.GenericRequest.getBeforeSecurityHandlerChain()
              method addHandlerChain should be used 
    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.config.impl.ConfigurationImpl.getProperties()
               
    be.ehealth.technicalconnector.ws.domain.GenericRequest.getSecurityHandlerChain()
              method addHandlerChain 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.isXMLLike(String)
               
    be.ehealth.technicalconnector.utils.ConnectorXmlUtils.logXmlObject(Object)
              replaced by the dump method 
    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.ws.domain.GenericRequest.setDefaultHandlerChain()
              method addDefaulHandlerChain should be used 
    be.ehealth.technicalconnector.ws.domain.GenericRequest.setHandlerChain(HandlerChain)
              method addHandlerChain should be used. 
    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)
               
    be.ehealth.technicalconnector.handler.SAMLSenderVouchesHandler(Element, X509Certificate, PrivateKey)
               
     




    Connector Packaging TECHNICAL 3.14.2 API
    Copyright © {inceptionYear}-2018 eHealth. All Rights Reserved.