Deprecated API

Deprecated Classes
iaik.security.ssl.SSLCertificate
          this class should no longer be used by applications. 
 

Deprecated Interfaces
iaik.security.ssl.ClientTrustDecider
          see SSLContext JavaDoc and separate document for the new authentication framework 
iaik.security.ssl.ServerTrustDecider
          see SSLContext JavaDoc and separate document for the new authentication framework 
iaik.security.ssl.TrustDecider
          see SSLContext JavaDoc and separate document for the new authentication framework 
 

Deprecated Fields
iaik.security.ssl.SSLServerContext.anon
          use CipherSuite.CS_DH_ANON instead 
iaik.security.ssl.SSLServerContext.dh_dss
          use CipherSuite.CS_DH_DSS instead 
iaik.security.ssl.SSLServerContext.dh_rsa
          use CipherSuite.CS_DH_RSA instead 
iaik.security.ssl.SSLServerContext.dhe_dss
          use CipherSuite.CS_DHE_DSS instead 
iaik.security.ssl.SSLServerContext.dhe_rsa
          use CipherSuite.CS_DHE_RSA instead 
iaik.security.ssl.SSLServerContext.rsa
          use CipherSuite.CS_RSA instead 
iaik.security.ssl.SSLServerContext.rsa_export
          use CipherSuite.CS_RSA_EXPORT instead 
iaik.security.ssl.CipherSuite.SSL_DH_anon_WITH_RC4_MD5
          use SSL_DH_anon_WITH_RC4_128_MD5 instead 
iaik.security.ssl.CipherSuite.SSL_RSA_WITH_RC4_MD5
          use SSL_RSA_WITH_RC4_128_MD5 instead 
iaik.security.ssl.CipherSuite.SSL_RSA_WITH_RC4_SHA
          use SSL_RSA_WITH_RC4_128_SHA instead 
 

Deprecated Methods
iaik.security.ssl.SSLContext.convertCertificateChain(Certificate[])
          no replacement 
iaik.utils.CryptoUtils.extGcd(int, int)
          use NumberTheory.extGcd() instead 
iaik.utils.CryptoUtils.gcd(int, int)
          use NumberTheory.gcd() instead 
iaik.security.ssl.SSLSocket.getClientSupportedCipherSuites()
          use getPeerSupportedCipherSuiteList() 
iaik.security.ssl.SSLSocket.getClientSupportedCompressionMethods()
          use getPeerSupportedCompressionMethods() 
iaik.security.ssl.CipherSuite.getDefault()
          use new CipherSuiteList(CipherSuiteList.L_DEFAULT) instead. 
iaik.security.random.SeedGenerator.getDefaultSeedGenerator()
          use getDefault() instead. 
iaik.security.ssl.SSLContext.getEnabledCipherSuites()
          use getEnabledCipherSuiteList() instead 
iaik.security.ssl.SSLServerContext.getRequireClientCertificate()
          use getRequestClientCertificate() instead 
iaik.utils.CryptoUtils.getStrongPrime(int, Random)
          use NumberTheory.getStrongPrime() instead 
iaik.security.ssl.SSLContext.getTrustDecider()
          TrustDeciders should no longer be used. See ChainVerifier 
iaik.security.ssl.SSLSocket.isServer()
          use getUseClientMode() 
iaik.security.random.SeedGenerator.setDefaultSeedGenerator(SeedGenerator)
          use setDefault() instead. 
iaik.security.ssl.SSLServerContext.setDHCertificate(Certificate[], PrivateKey)
          use addServerCredentials() instead 
iaik.security.ssl.SSLServerContext.setDHParameter(DHParameterSpec)
          use addTemporaryParameter() instead 
iaik.security.ssl.SSLServerContext.setDSACertificate(Certificate[], PrivateKey)
          use addServerCredentials() instead 
iaik.security.ssl.SSLServerContext.setRequireClientCertificate(byte[], Principal[])
          use setRequestClientCertificate() instead 
iaik.security.ssl.SSLServerContext.setRSACertificate(Certificate[], PrivateKey)
          use addServerCredentials() instead 
iaik.security.ssl.SSLServerContext.setRSATempKeyPair(KeyPair)
          use addTemporaryParameter() instead 
iaik.security.ssl.SSLContext.setTrustDecider(TrustDecider)
          TrustDeciders should no longer be used. See ChainVerifier