Deprecated API


Deprecated Interfaces

Interface and Description
com.ibm.wsspi.wssecurity.auth.callback.CallbackHandlerFactory
com.ibm.websphere.j2c.ConnectionEventListener
As of WAS 6.0, the functionality of this interface is replaced by J2EE Connector Architecture 1.5. Please reference javax.resource.spi.LazyEnlistableConnectionManager.
com.ibm.websphere.j2c.ConnectionManager
As of WAS 6.0, the functionality of this interface is replaced by J2EE Connector Architecture 1.5. Please reference javax.resource.spi.LazyAssociatableConnectionManager.
com.ibm.wsspi.wssecurity.config.KeyLocator
com.ibm.wsspi.security.tai.NegotiateTrustAssociationInterceptor
As of 5.1.1, replaced by the new com.ibm.wsspi.security.tai.TrustAssociationInterceptor interface. Implementation using this interface are supported by 5.1.1 both at compile time and runtime. Improvement has been made to com.ibm.wsspi.security.tai.TrustAssociationInterceptor and current implementations of this interface should be migrated to use the new interface.
com.ibm.ws.extensionhelper.TransactionControl
in favor of com.ibm.wsspi.uow.UOWManager.runUnderUOW()
com.ibm.websphere.security.TrustAssociationInterceptor
As of 5.1.1, replaced by the new com.ibm.wsspi.security.tai.TrustAssociationInterceptor interface. Implementation using this interface are supported by 5.1.1 both at compile time and runtime. Improvement has been made to com.ibm.wsspi.security.tai.TrustAssociationInterceptor and current implementations of this interface should be migrated to use the new interface.

Deprecated Classes

Class and Description
com.ibm.wsspi.wssecurity.auth.callback.CallbackHandlerFactoryImpl
com.ibm.wsspi.wssecurity.auth.module.IDAssertionLoginModule
com.ibm.wsspi.wssecurity.config.KeyStoreKeyLocator
com.ibm.wsspi.security.tai.NegotiateTrustAssociationInterceptorImpl
As of 5.1.1, replaced by the new com.ibm.wsspi.security.tai.TrustAssociationInterceptor interface. Implementation using this class are supported by 5.1.1 both at compile time and runtime. Improvement has been made to com.ibm.wsspi.security.tai.TrustAssociationInterceptor and current implementations of this class should be migrated to use the new interface.
com.ibm.wsspi.wssecurity.auth.module.SignatureLoginModule
com.ibm.websphere.security.WebSphereBaseTrustAssociationInterceptor
As of 5.1.1, replaced by the new com.ibm.wsspi.security.tai.TrustAssociationInterceptor interface. Implementation using this class are supported by 5.1.1 both at compile time and runtime. Improvement has been made to com.ibm.wsspi.security.tai.TrustAssociationInterceptor and current implementations of this class should be migrated to use the new interface.
com.ibm.wsspi.wssecurity.config.WSIdKeyStoreMapKeyLocator
com.ibm.wsspi.wssecurity.auth.module.WSSecurityMappingModule

Deprecated Fields

Field and Description
com.ibm.ws.extensionhelper.DatabaseHelper.DBTYPE_DB2j
Please switch to the Derby database and use DBTYPE_DERBY instead.
com.ibm.ws.extensionhelper.DatabaseHelper.DBTYPE_INFORMIX7
Informix version 7 is not supported.
com.ibm.ws.extensionhelper.DatabaseHelper.DBTYPE_MSSQL7
Microsoft SQL Server version 7 is not supported.
com.ibm.websphere.security.SAFRoleMapper.DOMAIN_NAME
As of WebSphere V7.0, replaced by SAFRoleMapper.PROFILE_PREFIX The context Map key to use to obtain the domain name.
com.ibm.websphere.security.SAFRoleMapper.DOMAIN_TYPE
As of WebSphere V7.0, replaced by SAFRoleMapper.PROFILE_PREFIX The context Map key to use to determine whether or not to use a prefix for SAF profile names.
com.ibm.wsspi.wssecurity.auth.module.WSSecurityMappingModule.wscred
wscred is no longer used.
com.ibm.wsspi.wssecurity.auth.module.WSSecurityMappingModule.wsprin
wsprin is no longer used.
com.ibm.wsspi.wssecurity.Constants.WSSECURITY_TOKEN_PROPERGATION

com.ibm.wsspi.wssecurity.core.Constants.WSSECURITY_TOKEN_PROPERGATION

Deprecated Methods

Method and Description
com.ibm.wsspi.webservices.rpc.Call.addAttachmentPart(Object)
This method is not an appropriate application-level API. It will eventually disappear in favor of an as-yet-undefined SPI.
com.ibm.wsspi.ejbpersistence.WSEJBToRAAdapter.createInteraction(Connection)
com.ibm.wsspi.pmi.factory.StatsFactory.createStatsInstance(String, StatsGroup, ObjectName, StatisticActionListener)
As of 6.1, replaced by createStatsInstance(String, StatsGroup, ObjectName, StatisticActions ).
com.ibm.wsspi.pmi.factory.StatsFactory.createStatsInstance(String, String, ObjectName, StatisticActionListener)
As of 6.1, replaced by createStatsInstance(String, String, ObjectName, StatisticActions ).
com.ibm.wsspi.pmi.factory.StatsFactory.createStatsInstance(String, String, StatsGroup, ObjectName, StatisticActionListener)
As of 6.1, replaced by createStatsInstance(String, String, StatsGroup, StatsGroup, ObjectName, StatisticActions ).
com.ibm.wsspi.pmi.factory.StatsInstance.getMBeanStatDescriptor()
No replacement.
com.ibm.wsspi.pmi.factory.StatsGroup.getMBeanStatDescriptor()
No replacement.
com.ibm.ws.extensionhelper.ExtensionHelper.getTransactionControl()
Use com.ibm.wsspi.uow.UOWManager.runUnderUOW instead.
com.ibm.websphere.security.UserRegistry.getUsersForGroup(String, int)
This method will be deprecated in future.
com.ibm.wsspi.webservices.rpc.Call.invoke(SOAPBodyElement[])
There is no long term commitment to support this method
com.ibm.wsspi.webservices.rpc.Call.invokeOneWay(SOAPBodyElement[])
There is no long term commitment to support this method
com.ibm.websphere.cache.CacheEntry.isBatchEnabled()
The updates for Push or Push-Pull sharing policies are always done in an asynchronous batch mode. It always returns true.
com.ibm.wsspi.cache.CacheEntry.isBatchEnabled()
The updates for Push or Push-Pull sharing policies are always done in an asynchronous batch mode. It always returns true.
com.ibm.wsspi.webservices.rpc.handler.MessageContext.isReponsePath()
9/1/2005 Please use isResponsePath instead
com.ibm.wsspi.pmi.stat.SPIStats.setLevel(int)
No replacement