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
               
    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.12.1 API
    Copyright © {inceptionYear}-2017 eHealth. All Rights Reserved.