Removed features
See below for the features removed by the 9.0 release.
IAIK SSL implementation removed
The toolkit no longer uses the IAIK TLS implementation for any internal TLS connections that are required. To augment the JSSE contained in the JVM, The toolkit contains:
JSSEX509TrustManager
JSSEX509KeyManager
EntrustKeyStore
As part of this change, a new EntrustJSSEProvider replaces the IAIKJSSEProvider to provide registrations for the following algorithms.
JSSE TrustManagerFactory
KeyManagerFactory
Toolkit applications that previously used the IAIKJSSEProvider should be modified to use the new EntrustJSSEProvider.
The name reference for the new provider is ENTRUST_JSSE. Therefore, c ode references to IAIK_JSSE should be replaced with ENTRUST_JSSE. For example, method calls, such as KeyManagerFactory.getInstance(), which allow the String provider name reference to be specified, should use ENTRUST_JSSE as the provider name.