Uses of Class
iaik.security.ssl.CipherSuite

Packages that use CipherSuite
iaik.security.ssl   
 

Uses of CipherSuite in iaik.security.ssl
 

Fields in iaik.security.ssl declared as CipherSuite
static CipherSuite[] SSLServerContext.rsa
          Deprecated. use CipherSuite.CS_RSA instead
static CipherSuite[] SSLServerContext.rsa_export
          Deprecated. use CipherSuite.CS_RSA_EXPORT instead
static CipherSuite[] SSLServerContext.dhe_rsa
          Deprecated. use CipherSuite.CS_DHE_RSA instead
static CipherSuite[] SSLServerContext.dhe_dss
          Deprecated. use CipherSuite.CS_DHE_DSS instead
static CipherSuite[] SSLServerContext.dh_rsa
          Deprecated. use CipherSuite.CS_DH_RSA instead
static CipherSuite[] SSLServerContext.dh_dss
          Deprecated. use CipherSuite.CS_DH_DSS instead
static CipherSuite[] SSLServerContext.anon
          Deprecated. use CipherSuite.CS_DH_ANON instead
static CipherSuite CipherSuite.SSL_RSA_WITH_NULL_MD5
          Does not encrypt data but uses MD5 for the MAC.
static CipherSuite CipherSuite.SSL_RSA_WITH_NULL_SHA
          Does not encrypt data but uses SHA for the MAC.
static CipherSuite CipherSuite.SSL_RSA_EXPORT_WITH_RC4_40_MD5
          Exportable cipher suite.
static CipherSuite CipherSuite.SSL_RSA_WITH_RC4_128_MD5
          Non-Exportable cipher suite.
static CipherSuite CipherSuite.SSL_RSA_WITH_RC4_128_SHA
          Non-Exportable cipher suite.
static CipherSuite CipherSuite.SSL_RSA_EXPORT_WITH_RC2_CBC_40_MD5
          Exportable cipher suite.
static CipherSuite CipherSuite.SSL_RSA_WITH_IDEA_CBC_SHA
          Non-Exportable cipher suite.
static CipherSuite CipherSuite.SSL_RSA_EXPORT_WITH_DES40_CBC_SHA
          Exportable cipher suite.
static CipherSuite CipherSuite.SSL_RSA_WITH_DES_CBC_SHA
          Non-Exportable cipher suite.
static CipherSuite CipherSuite.SSL_RSA_WITH_3DES_EDE_CBC_SHA
          Non-Exportable cipher suite.
static CipherSuite CipherSuite.SSL_DH_DSS_EXPORT_WITH_DES40_CBC_SHA
          Exportable cipher suite.
static CipherSuite CipherSuite.SSL_DH_DSS_WITH_DES_CBC_SHA
          Non-Exportable cipher suite.
static CipherSuite CipherSuite.SSL_DH_DSS_WITH_3DES_EDE_CBC_SHA
          Non-Exportable cipher suite.
static CipherSuite CipherSuite.SSL_DH_RSA_EXPORT_WITH_DES40_CBC_SHA
          Exportable cipher suite.
static CipherSuite CipherSuite.SSL_DH_RSA_WITH_DES_CBC_SHA
          Non-Exportable cipher suite.
static CipherSuite CipherSuite.SSL_DH_RSA_WITH_3DES_EDE_CBC_SHA
          Non-Exportable cipher suite.
static CipherSuite CipherSuite.SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA
          Exportable cipher suite.
static CipherSuite CipherSuite.SSL_DHE_DSS_WITH_DES_CBC_SHA
          Non-Exportable cipher suite.
static CipherSuite CipherSuite.SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA
          Non-Exportable cipher suite.
static CipherSuite CipherSuite.SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA
          Exportable cipher suite.
static CipherSuite CipherSuite.SSL_DHE_RSA_WITH_DES_CBC_SHA
          Non-Exportable cipher suite.
static CipherSuite CipherSuite.SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA
          Non-Exportable cipher suite.
static CipherSuite CipherSuite.SSL_DH_anon_EXPORT_WITH_RC4_40_MD5
          Exportable cipher suite.
static CipherSuite CipherSuite.SSL_DH_anon_WITH_RC4_128_MD5
          Non-Exportable cipher suite/ Uses a 128 bit key to encrypt data with RC4/
static CipherSuite CipherSuite.SSL_DH_anon_EXPORT_WITH_DES40_CBC_SHA
          Exportable cipher suite.
static CipherSuite CipherSuite.SSL_DH_anon_WITH_DES_CBC_SHA
          Non-Exportable cipher suite.
static CipherSuite CipherSuite.SSL_DH_anon_WITH_3DES_EDE_CBC_SHA
          Non-Exportable cipher suite.
static CipherSuite CipherSuite.SSL_RSA_EXPORT1024_WITH_DES_CBC_SHA
          56 bit exportable ciphersuite.
static CipherSuite CipherSuite.SSL_DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA
          56 bit exportable ciphersuite.
static CipherSuite CipherSuite.SSL_RSA_EXPORT1024_WITH_RC4_56_SHA
          56 bit exportable ciphersuite.
static CipherSuite CipherSuite.SSL_DHE_DSS_EXPORT1024_WITH_RC4_56_SHA
          56 bit exportable ciphersuite.
static CipherSuite CipherSuite.SSL_DHE_DSS_WITH_RC4_128_SHA
          Non-exportable ciphersuite.
static CipherSuite CipherSuite.PRIVATE_RSA_WITH_RC2_CBC_MD5
           
static CipherSuite[] CipherSuite.CS_SSL_V2
           
static CipherSuite[] CipherSuite.CS_RSA
          Domestic ciphersuites which use RSA for authentication and key exchange.
static CipherSuite[] CipherSuite.CS_RSA_WITH_NULL
          Ciphersuites which use RSA for authentication and key exchange but no encryption.
static CipherSuite[] CipherSuite.CS_RSA_EXPORT
          512 bit export ciphersuites which use RSA for authentication and key exchange.
static CipherSuite[] CipherSuite.CS_RSA_EXPORT1024
          1024 bit export ciphersuites which use RSA for authentication and key exchange.
static CipherSuite[] CipherSuite.CS_DHE_RSA
          Domestic ciphersuites which use RSA for authentication and ephemeral Diffie-Hellman for key exchange.
static CipherSuite[] CipherSuite.CS_DHE_RSA_EXPORT
          512 bit export ciphersuites which use RSA for authentication and ephemeral Diffie-Hellman for key exchange.
static CipherSuite[] CipherSuite.CS_DHE_DSS
          Domestic ciphersuites which use DSS for authentication and ephemeral Diffie-Hellman for key exchange.
static CipherSuite[] CipherSuite.CS_DHE_DSS_EXPORT
          512 bit export ciphersuites which use DSS for authentication and ephemeral Diffie-Hellman for key exchange.
static CipherSuite[] CipherSuite.CS_DHE_DSS_EXPORT1024
          1024 bit export ciphersuites which use DSS for authentication and ephemeral Diffie-Hellman for key exchange.
static CipherSuite[] CipherSuite.CS_DH_RSA
          Domestic ciphersuite which use and RSA signed Diffie-Hellman certificate for authentication and key exchange.
static CipherSuite[] CipherSuite.CS_DH_RSA_EXPORT
          512 bit export ciphersuite which use and RSA signed Diffie-Hellman certificate for authentication and key exchange.
static CipherSuite[] CipherSuite.CS_DH_DSS
          Domestic ciphersuite which use and DSS signed Diffie-Hellman certificate for authentication and key exchange.
static CipherSuite[] CipherSuite.CS_DH_DSS_EXPORT
          512 bit export ciphersuites which use and DSS signed Diffie-Hellman certificate for authentication and key exchange.
static CipherSuite[] CipherSuite.CS_DH_ANON
          Domestic ciphersuites which use no authentication and ephemeral Diffie-Hellman for key exchange.
static CipherSuite[] CipherSuite.CS_DH_ANON_EXPORT
          Domestic ciphersuites which use no authentication and ephemeral Diffie-Hellman for key exchange.
static CipherSuite CipherSuite.SSL_RSA_WITH_RC4_MD5
          Deprecated. use SSL_RSA_WITH_RC4_128_MD5 instead
static CipherSuite CipherSuite.SSL_RSA_WITH_RC4_SHA
          Deprecated. use SSL_RSA_WITH_RC4_128_SHA instead
static CipherSuite CipherSuite.SSL_DH_anon_WITH_RC4_MD5
          Deprecated. use SSL_DH_anon_WITH_RC4_128_MD5 instead
 

Methods in iaik.security.ssl that return CipherSuite
 CipherSuite SSLSocket.getActiveCipherSuite()
           
 CipherSuite[] SSLSocket.getClientSupportedCipherSuites()
          Deprecated. use getPeerSupportedCipherSuiteList()
 CipherSuite[] SSLContext.getEnabledCipherSuites()
          Deprecated. use getEnabledCipherSuiteList() instead
 CipherSuite SSLCommunication.getActiveCipherSuite()
          Returns the active cipher suite.
 CipherSuite[] CipherSuiteList.toArray()
          Convert this list to an array of ciphersuites.
 CipherSuite CipherSuiteList.elementAt(int i)
          Return the element at the given index.
 CipherSuite SSLTransport.getActiveCipherSuite()
           
static CipherSuite[] CipherSuite.getDefault()
          Deprecated. use new CipherSuiteList(CipherSuiteList.L_DEFAULT) instead.
 CipherSuite Session.getCipherSuite()
          Returns the cipher suite of this session.
 

Methods in iaik.security.ssl with parameters of type CipherSuite
 void SSLContext.setEnabledCipherSuites(CipherSuite[] enabledCipherSuites)
          Sets the cipher suites which are enabled in this SSLContext.
 void CipherSuiteList.add(CipherSuite suite)
          Add a ciphersuite to the end of this list.
 void CipherSuiteList.remove(CipherSuite suite)
          Remove a ciphersuite from this list.
 boolean CipherSuiteList.contains(CipherSuite suite)
          Test if the given ciphersuite is an element of this list.
 void CipherSuiteList.add(CipherSuite[] suites)
          Add all ciphersuite from an array to this list in order.
 void CipherSuiteList.remove(CipherSuite[] suites)
          Remove all ciphersuite from an array from this list.
 void CipherSuiteList.insertSorted(CipherSuite suite)
          Perform a sorted insertion of the given ciphersuite into this list.
 void CipherSuiteList.insertSorted(CipherSuite[] suites)
          Perform a sorted insertion of the ciphersuites from the given array into this list.
 

Constructors in iaik.security.ssl with parameters of type CipherSuite
CipherSuiteList.CipherSuiteList(CipherSuite suite)
          Create a new ciphersuite list with the specified suite as its only element.
CipherSuiteList.CipherSuiteList(CipherSuite[] suites)
          Create a new ciphersuite list from the contents of the given array.