2939 строки
123 KiB
HTML
2939 строки
123 KiB
HTML
<?xml version="1.0" encoding="ascii"?>
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
|
"DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
|
<head>
|
|
<title>nss.ssl</title>
|
|
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
|
<script type="text/javascript" src="epydoc.js"></script>
|
|
</head>
|
|
|
|
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
|
alink="#204080">
|
|
<!-- ==================== NAVIGATION BAR ==================== -->
|
|
<table class="navbar" border="0" width="100%" cellpadding="0"
|
|
bgcolor="#a0c0ff" cellspacing="0">
|
|
<tr valign="middle">
|
|
<!-- Home link -->
|
|
<th> <a
|
|
href="nss-module.html">Home</a> </th>
|
|
|
|
<!-- Tree link -->
|
|
<th> <a
|
|
href="module-tree.html">Trees</a> </th>
|
|
|
|
<!-- Index link -->
|
|
<th> <a
|
|
href="identifier-index.html">Indices</a> </th>
|
|
|
|
<!-- Help link -->
|
|
<th> <a
|
|
href="help.html">Help</a> </th>
|
|
|
|
<th class="navbar" width="100%"></th>
|
|
</tr>
|
|
</table>
|
|
<table width="100%" cellpadding="0" cellspacing="0">
|
|
<tr valign="top">
|
|
<td width="100%">
|
|
<span class="breadcrumbs">
|
|
<a href="nss-module.html">Package nss</a> ::
|
|
Module ssl
|
|
</span>
|
|
</td>
|
|
<td>
|
|
<table cellpadding="0" cellspacing="0">
|
|
<!-- hide/show private -->
|
|
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
|
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
|
<tr><td align="right"><span class="options"
|
|
>[<a href="frames.html" target="_top">frames</a
|
|
>] | <a href="nss.ssl-module.html"
|
|
target="_top">no frames</a>]</span></td></tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<!-- ==================== MODULE DESCRIPTION ==================== -->
|
|
<h1 class="epydoc">Module ssl</h1><p class="nomargin-top"></p>
|
|
<p>This module implements the SSL functionality in NSS</p>
|
|
<div class="rst-section" id="rst-ssl-version-range-api">
|
|
<h1 class="heading">SSL Version Range API</h1>
|
|
<p>This API should be used to control SSL 3.0 & TLS support instead of
|
|
the older <a href="nss.ssl.SSLSocket-class.html#set_ssl_option" class="link">SSLSocket.set\_ssl\_option()</a> API; however,
|
|
<a href="nss.ssl.SSLSocket-class.html#set_ssl_option" class="link">SSLSocket.set\_ssl\_option()</a> API MUST still be used to control SSL 2.0
|
|
support. In this version of libssl, SSL 3.0 and TLS 1.0 are enabled by
|
|
default. Future versions of libssl may change which versions of the
|
|
protocol are enabled by default.</p>
|
|
<p>The protocol_variant enums (SSL_VARIANT_STREAM, SSL_VARIANT_DATAGRAM)
|
|
indicates whether the protocol is of type stream or datagram. This
|
|
must be provided to the functions that do not take an fd. Functions
|
|
which take an fd will get the variant from the fd.</p>
|
|
<p>Using the new version range API in conjunction with the older
|
|
<a href="nss.ssl.SSLSocket-class.html#set_ssl_option" class="link">SSLSocket.set\_ssl\_option()</a> API for controlling the enabled protocol
|
|
versions may cause unexpected results. Going forward, we guarantee
|
|
only the following:</p>
|
|
<p><tt class="rst-docutils literal">SSLSocket.get_ssl_option(ssl.SSL_ENABLE_TLS)</tt> will return True if
|
|
<em>ANY</em> versions of TLS are enabled.</p>
|
|
<p><tt class="rst-docutils literal">SSLSocket.set_ssl_option(ssl.SSL_ENABLE_TLS, False)</tt> will disable
|
|
<em>ALL</em> versions of TLS, including TLS 1.0 and later.</p>
|
|
<p>The above two properties provide compatibility for applications that
|
|
use <a href="nss.ssl.SSLSocket-class.html#set_ssl_option" class="link">SSLSocket.set\_ssl\_option()</a> to implement the insecure fallback
|
|
from TLS 1.x to SSL 3.0.</p>
|
|
<p><tt class="rst-docutils literal">SSLSocket.set_ssl_option(ssl.SSL_ENABLE_TLS, True)</tt> will enable TLS
|
|
1.0, and may also enable some later versions of TLS, if it is
|
|
necessary to do so in order to keep the set of enabled versions
|
|
contiguous. For example, if TLS 1.2 is enabled, then after
|
|
<tt class="rst-docutils literal">SSLSocket.set_ssl_option(ss.SSL_ENABLE_TLS, True)</tt>, TLS 1.0, TLS
|
|
1.1, and TLS 1.2 will be enabled, and the call will have no effect on
|
|
whether SSL 3.0 is enabled. If no later versions of TLS are enabled at
|
|
the time <tt class="rst-docutils literal">SSLSocket.set_ssl_option(ssl.SSL_ENABLE_TLS, True)</tt> is
|
|
called, then no later versions of TLS will be enabled by the call.</p>
|
|
<p><tt class="rst-docutils literal">SSLSocket.set_ssl_option(ssl.SSL_ENABLE_SSL3, False)</tt> will disable
|
|
SSL 3.0, and will not change the set of TLS versions that are enabled.</p>
|
|
<p><tt class="rst-docutils literal">SSLSocket.set_ssl_option(ssl.SSL_ENABLE_SSL3, True)</tt> will enable SSL
|
|
3.0, and may also enable some versions of TLS if TLS 1.1 or later is
|
|
enabled at the time of the call, the same way
|
|
<tt class="rst-docutils literal">SSLSocket.set_ssl_option(ssl.SSL_ENABLE_TLS, True)</tt> works, in order
|
|
to keep the set of enabled versions contiguous.</p>
|
|
</div>
|
|
|
|
<!-- ==================== CLASSES ==================== -->
|
|
<a name="section-Classes"></a>
|
|
<table class="summary" border="1" cellpadding="3"
|
|
cellspacing="0" width="100%" bgcolor="white">
|
|
<tr bgcolor="#70b0f0" class="table-header">
|
|
<td colspan="2" class="table-header">
|
|
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
|
<tr valign="top">
|
|
<td align="left"><span class="table-header">Classes</span></td>
|
|
<td align="right" valign="top"
|
|
><span class="options">[<a href="#section-Classes"
|
|
class="privatelink" onclick="toggle_private();"
|
|
>hide private</a>]</span></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="summary" colspan="2">
|
|
<a href="nss.ssl.SSLChannelInfo-class.html" class="summary-name">SSLChannelInfo</a><br />
|
|
SSLChannelInformation(obj)
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="summary" colspan="2">
|
|
<a href="nss.ssl.SSLCipherSuiteInfo-class.html" class="summary-name">SSLCipherSuiteInfo</a><br />
|
|
SSLCipherSuiteInformation(obj)
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="summary" colspan="2">
|
|
<a href="nss.ssl.SSLSocket-class.html" class="summary-name">SSLSocket</a><br />
|
|
SSLSocket(family=PR_AF_INET, type=PR_DESC_SOCKET_TCP)
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<!-- ==================== FUNCTIONS ==================== -->
|
|
<a name="section-Functions"></a>
|
|
<table class="summary" border="1" cellpadding="3"
|
|
cellspacing="0" width="100%" bgcolor="white">
|
|
<tr bgcolor="#70b0f0" class="table-header">
|
|
<td colspan="2" class="table-header">
|
|
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
|
<tr valign="top">
|
|
<td align="left"><span class="table-header">Functions</span></td>
|
|
<td align="right" valign="top"
|
|
><span class="options">[<a href="#section-Functions"
|
|
class="privatelink" onclick="toggle_private();"
|
|
>hide private</a>]</span></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr>
|
|
<td><span class="summary-sig"><a href="nss.ssl-module.html#clear_session_cache" class="summary-sig-name">clear_session_cache</a>()</span><br />
|
|
You must call ssl.clear_session_cache() after you use one of the SSL
|
|
Export Policy Functions to change cipher suite policy settings or use
|
|
ssl.set_default_cipher_pref() to enable or disable any cipher
|
|
suite.</td>
|
|
<td align="right" valign="top">
|
|
|
|
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr>
|
|
<td><span class="summary-sig"><a href="nss.ssl-module.html#config_mp_server_sid_cache" class="summary-sig-name">config_mp_server_sid_cache</a>(<span class="summary-sig-arg">max_cache_entries</span>=<span class="summary-sig-default">0</span>,
|
|
<span class="summary-sig-arg">ssl2_timeout</span>=<span class="summary-sig-default">0</span>,
|
|
<span class="summary-sig-arg">ssl3_timeout</span>=<span class="summary-sig-default">0</span>,
|
|
<span class="summary-sig-arg">directory</span>=<span class="summary-sig-default">None</span>)</span><br />
|
|
This function sets up a Server Session ID (SID) cache that is safe for
|
|
access by multiple processes on the same system.</td>
|
|
<td align="right" valign="top">
|
|
|
|
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr>
|
|
<td><span class="summary-sig"><a href="nss.ssl-module.html#config_server_session_id_cache" class="summary-sig-name">config_server_session_id_cache</a>(<span class="summary-sig-arg">max_cache_entries</span>=<span class="summary-sig-default">0</span>,
|
|
<span class="summary-sig-arg">ssl2_timeout</span>=<span class="summary-sig-default">0</span>,
|
|
<span class="summary-sig-arg">ssl3_timeout</span>=<span class="summary-sig-default">0</span>,
|
|
<span class="summary-sig-arg">directory</span>=<span class="summary-sig-default">None</span>)</span><br />
|
|
If you are writing an application which will use SSL sockets to
|
|
handshake as a server, you must call config_server_session_id_cache()
|
|
to configure the session caches for server sessions.</td>
|
|
<td align="right" valign="top">
|
|
|
|
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr>
|
|
<td><span class="summary-sig"><a href="nss.ssl-module.html#config_server_session_id_cache_with_opt" class="summary-sig-name">config_server_session_id_cache_with_opt</a>(<span class="summary-sig-arg">max_cache_entries</span>=<span class="summary-sig-default">0</span>,
|
|
<span class="summary-sig-arg">max_cert_cache_entries</span>=<span class="summary-sig-default">0</span>,
|
|
<span class="summary-sig-arg">max_server_name_cache_entries</span>=<span class="summary-sig-default">0</span>,
|
|
<span class="summary-sig-arg">ssl2_timeout</span>=<span class="summary-sig-default">0</span>,
|
|
<span class="summary-sig-arg">ssl3_timeout</span>=<span class="summary-sig-default">0</span>,
|
|
<span class="summary-sig-arg">directory</span>=<span class="summary-sig-default">None</span>,
|
|
<span class="summary-sig-arg">enable_mp_cache</span>=<span class="summary-sig-default">False</span>)</span><br />
|
|
Configure a secure server's session-id cache.</td>
|
|
<td align="right" valign="top">
|
|
|
|
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type">policy</span>
|
|
</td><td class="summary">
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr>
|
|
<td><span class="summary-sig"><a href="nss.ssl-module.html#get_cipher_policy" class="summary-sig-name">get_cipher_policy</a>(<span class="summary-sig-arg">cipher</span>)</span><br />
|
|
Returns the cipher policy.</td>
|
|
<td align="right" valign="top">
|
|
|
|
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type">SSLCipherSuiteInfo</span>
|
|
</td><td class="summary">
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr>
|
|
<td><span class="summary-sig"><a href="nss.ssl-module.html#get_cipher_suite_info" class="summary-sig-name">get_cipher_suite_info</a>(<span class="summary-sig-arg">suite</span>)</span><br />
|
|
Returns a <a href="nss.ssl.SSLCipherSuiteInfo-class.html" class="link">ssl.SSLCipherSuiteInfo</a>.</td>
|
|
<td align="right" valign="top">
|
|
|
|
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type">enabled</span>
|
|
</td><td class="summary">
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr>
|
|
<td><span class="summary-sig"><a href="nss.ssl-module.html#get_default_cipher_pref" class="summary-sig-name">get_default_cipher_pref</a>(<span class="summary-sig-arg">cipher</span>)</span><br />
|
|
Returns the application default preference for the specified SSL2,
|
|
SSL3, or TLS cipher.</td>
|
|
<td align="right" valign="top">
|
|
|
|
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type">(min_version, max_version)</span>
|
|
</td><td class="summary">
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr>
|
|
<td><span class="summary-sig"><a href="nss.ssl-module.html#get_default_ssl_version_range" class="summary-sig-name">get_default_ssl_version_range</a>(<span class="summary-sig-arg">protocol_variant</span>=<span class="summary-sig-default">SSL_VARIANT_STREAM</span>,
|
|
<span class="summary-sig-arg">repr_kind</span>=<span class="summary-sig-default">AsEnum</span>)</span><br />
|
|
Returns the range of SSL3/TLS versions enabled by default for the given
|
|
protocol variant.</td>
|
|
<td align="right" valign="top">
|
|
|
|
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type">int</span>
|
|
</td><td class="summary">
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr>
|
|
<td><span class="summary-sig"><a href="nss.ssl-module.html#get_max_server_cache_locks" class="summary-sig-name">get_max_server_cache_locks</a>()</span><br />
|
|
Get the configured maximum number of mutexes used for the server's
|
|
store of SSL sessions.</td>
|
|
<td align="right" valign="top">
|
|
|
|
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr>
|
|
<td><span class="summary-sig"><a href="nss.ssl-module.html#get_ssl_default_option" class="summary-sig-name">get_ssl_default_option</a>(<span class="summary-sig-arg">value</span>)</span><br />
|
|
Gets the default value of a specified SSL option for all
|
|
subsequently opened sockets as long as the current application program
|
|
is running.</td>
|
|
<td align="right" valign="top">
|
|
|
|
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type">Object</span>
|
|
</td><td class="summary">
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr>
|
|
<td><span class="summary-sig"><a href="nss.ssl-module.html#get_ssl_version_from_major_minor" class="summary-sig-name">get_ssl_version_from_major_minor</a>(<span class="summary-sig-arg">major</span>,
|
|
<span class="summary-sig-arg">minor</span>,
|
|
<span class="summary-sig-arg">repr_kind</span>=<span class="summary-sig-default">AsString</span>)</span><br />
|
|
Given the major and minor SSL protocol versions return the SSL version
|
|
it's according to repr_kind</td>
|
|
<td align="right" valign="top">
|
|
|
|
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type">(min_version, max_version)</span>
|
|
</td><td class="summary">
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr>
|
|
<td><span class="summary-sig"><a href="nss.ssl-module.html#get_supported_ssl_version_range" class="summary-sig-name">get_supported_ssl_version_range</a>(<span class="summary-sig-arg">protocol_variant</span>=<span class="summary-sig-default">SSL_VARIANT_STREAM</span>,
|
|
<span class="summary-sig-arg">repr_kind</span>=<span class="summary-sig-default">AsEnum</span>)</span><br />
|
|
Returns the range of SSL3/TLS versions supported for the
|
|
given protocol variant by the version of libssl linked-to at runtime.</td>
|
|
<td align="right" valign="top">
|
|
|
|
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr>
|
|
<td><span class="summary-sig"><a href="nss.ssl-module.html#set_cipher_policy" class="summary-sig-name">set_cipher_policy</a>(<span class="summary-sig-arg">cipher</span>,
|
|
<span class="summary-sig-arg">enabled</span>)</span><br />
|
|
Tells the SSL library that the specified cipher suite is allowed by
|
|
the application's export license, or is not allowed by the
|
|
application's export license, or is allowed to be used only with a
|
|
Step-Up certificate.</td>
|
|
<td align="right" valign="top">
|
|
|
|
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr>
|
|
<td><span class="summary-sig"><a href="nss.ssl-module.html#set_default_cipher_pref" class="summary-sig-name">set_default_cipher_pref</a>(<span class="summary-sig-arg">cipher</span>,
|
|
<span class="summary-sig-arg">enabled</span>)</span><br />
|
|
Sets the application default preference for the specified SSL2, SSL3,
|
|
or TLS cipher.</td>
|
|
<td align="right" valign="top">
|
|
|
|
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr>
|
|
<td><span class="summary-sig"><a href="nss.ssl-module.html#set_default_ssl_version_range" class="summary-sig-name">set_default_ssl_version_range</a>(<span class="summary-sig-arg">min_version</span>,
|
|
<span class="summary-sig-arg">max_version</span>,
|
|
<span class="summary-sig-arg">protocol_variant</span>=<span class="summary-sig-default">SSL_VARIANT_STREAM</span>)</span><br />
|
|
Sets the range of SSL3/TLS versions enabled by default for the given
|
|
protocol variant.</td>
|
|
<td align="right" valign="top">
|
|
|
|
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr>
|
|
<td><span class="summary-sig"><a href="nss.ssl-module.html#set_domestic_policy" class="summary-sig-name">set_domestic_policy</a>()</span><br />
|
|
Configures cipher suites to conform with current U.S.</td>
|
|
<td align="right" valign="top">
|
|
|
|
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr>
|
|
<td><span class="summary-sig"><a href="nss.ssl-module.html#set_export_policy" class="summary-sig-name">set_export_policy</a>()</span><br />
|
|
Configures the SSL cipher suites to conform with current U.S.</td>
|
|
<td align="right" valign="top">
|
|
|
|
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr>
|
|
<td><span class="summary-sig"><a name="set_france_policy"></a><span class="summary-sig-name">set_france_policy</span>()</span><br />
|
|
Configures the SSL cipher suites to conform with French import
|
|
regulations related to software products with encryption features.</td>
|
|
<td align="right" valign="top">
|
|
|
|
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr>
|
|
<td><span class="summary-sig"><a href="nss.ssl-module.html#set_max_server_cache_locks" class="summary-sig-name">set_max_server_cache_locks</a>(<span class="summary-sig-arg">max_locks</span>)</span><br />
|
|
Set the configured maximum number of mutexes used for the server's
|
|
store of SSL sessions.</td>
|
|
<td align="right" valign="top">
|
|
|
|
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr>
|
|
<td><span class="summary-sig"><a href="nss.ssl-module.html#set_ssl_default_option" class="summary-sig-name">set_ssl_default_option</a>(<span class="summary-sig-arg">option</span>,
|
|
<span class="summary-sig-arg">value</span>)</span><br />
|
|
Changes the default value of a specified SSL option for all
|
|
subsequently opened sockets as long as the current application program
|
|
is running.</td>
|
|
<td align="right" valign="top">
|
|
|
|
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr>
|
|
<td><span class="summary-sig"><a name="shutdown_server_session_id_cache"></a><span class="summary-sig-name">shutdown_server_session_id_cache</span>()</span></td>
|
|
<td align="right" valign="top">
|
|
|
|
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type">int</span>
|
|
</td><td class="summary">
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr>
|
|
<td><span class="summary-sig"><a href="nss.ssl-module.html#ssl_cipher_suite_from_name" class="summary-sig-name">ssl_cipher_suite_from_name</a>(<span class="summary-sig-arg">name</span>)</span><br />
|
|
Given the name of a SSL cipher constant
|
|
return it's integer constant
|
|
The string comparison is case insensitive.</td>
|
|
<td align="right" valign="top">
|
|
|
|
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type">string</span>
|
|
</td><td class="summary">
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr>
|
|
<td><span class="summary-sig"><a href="nss.ssl-module.html#ssl_cipher_suite_name" class="summary-sig-name">ssl_cipher_suite_name</a>(<span class="summary-sig-arg">cipher</span>)</span><br />
|
|
Given an enumerated SSL Cipher constant
|
|
return it's name as a string</td>
|
|
<td align="right" valign="top">
|
|
|
|
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type">int</span>
|
|
</td><td class="summary">
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr>
|
|
<td><span class="summary-sig"><a href="nss.ssl-module.html#ssl_library_version_from_name" class="summary-sig-name">ssl_library_version_from_name</a>(<span class="summary-sig-arg">name</span>)</span><br />
|
|
Given the name of a SSL_LIBRARY_VERSION
|
|
return it's integer constant
|
|
The string comparison is case insensitive.</td>
|
|
<td align="right" valign="top">
|
|
|
|
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type">string</span>
|
|
</td><td class="summary">
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr>
|
|
<td><span class="summary-sig"><a href="nss.ssl-module.html#ssl_library_version_name" class="summary-sig-name">ssl_library_version_name</a>(<span class="summary-sig-arg">ssl_library_version</span>,
|
|
<span class="summary-sig-arg">repr_kind</span>=<span class="summary-sig-default">AsEnumName</span>)</span><br />
|
|
Given a SSL_LIBRARY_VERSION constant
|
|
return it's according to repr_kind</td>
|
|
<td align="right" valign="top">
|
|
|
|
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<!-- ==================== VARIABLES ==================== -->
|
|
<a name="section-Variables"></a>
|
|
<table class="summary" border="1" cellpadding="3"
|
|
cellspacing="0" width="100%" bgcolor="white">
|
|
<tr bgcolor="#70b0f0" class="table-header">
|
|
<td colspan="2" class="table-header">
|
|
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
|
<tr valign="top">
|
|
<td align="left"><span class="table-header">Variables</span></td>
|
|
<td align="right" valign="top"
|
|
><span class="options">[<a href="#section-Variables"
|
|
class="privatelink" onclick="toggle_private();"
|
|
>hide private</a>]</span></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SRTP_AES128_CM_HMAC_SHA1_32"></a><span class="summary-name">SRTP_AES128_CM_HMAC_SHA1_32</span> = <code title="2">2</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SRTP_AES128_CM_HMAC_SHA1_80"></a><span class="summary-name">SRTP_AES128_CM_HMAC_SHA1_80</span> = <code title="1">1</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SRTP_NULL_HMAC_SHA1_32"></a><span class="summary-name">SRTP_NULL_HMAC_SHA1_32</span> = <code title="6">6</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SRTP_NULL_HMAC_SHA1_80"></a><span class="summary-name">SRTP_NULL_HMAC_SHA1_80</span> = <code title="5">5</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_ALLOWED"></a><span class="summary-name">SSL_ALLOWED</span> = <code title="1">1</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_BYPASS_PKCS11"></a><span class="summary-name">SSL_BYPASS_PKCS11</span> = <code title="16">16</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_CK_DES_192_EDE3_CBC_WITH_MD5"></a><span class="summary-name">SSL_CK_DES_192_EDE3_CBC_WITH_MD5</span> = <code title="7">7</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_CK_DES_64_CBC_WITH_MD5"></a><span class="summary-name">SSL_CK_DES_64_CBC_WITH_MD5</span> = <code title="6">6</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_CK_IDEA_128_CBC_WITH_MD5"></a><span class="summary-name">SSL_CK_IDEA_128_CBC_WITH_MD5</span> = <code title="5">5</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_CK_RC2_128_CBC_EXPORT40_WITH_MD5"></a><span class="summary-name">SSL_CK_RC2_128_CBC_EXPORT40_WITH_MD5</span> = <code title="4">4</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_CK_RC2_128_CBC_WITH_MD5"></a><span class="summary-name">SSL_CK_RC2_128_CBC_WITH_MD5</span> = <code title="3">3</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_CK_RC4_128_EXPORT40_WITH_MD5"></a><span class="summary-name">SSL_CK_RC4_128_EXPORT40_WITH_MD5</span> = <code title="2">2</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_CK_RC4_128_WITH_MD5"></a><span class="summary-name">SSL_CK_RC4_128_WITH_MD5</span> = <code title="1">1</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA"></a><span class="summary-name">SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA</span> = <code title="17">17</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA"></a><span class="summary-name">SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA</span> = <code title="19">19</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_DHE_DSS_WITH_DES_CBC_SHA"></a><span class="summary-name">SSL_DHE_DSS_WITH_DES_CBC_SHA</span> = <code title="18">18</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA"></a><span class="summary-name">SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA</span> = <code title="20">20</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA"></a><span class="summary-name">SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA</span> = <code title="22">22</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_DHE_RSA_WITH_DES_CBC_SHA"></a><span class="summary-name">SSL_DHE_RSA_WITH_DES_CBC_SHA</span> = <code title="21">21</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_DH_ANON_EXPORT_WITH_DES40_CBC_SHA"></a><span class="summary-name">SSL_DH_ANON_EXPORT_WITH_DES40_CBC_SHA</span> = <code title="25">25</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_DH_ANON_EXPORT_WITH_RC4_40_MD5"></a><span class="summary-name">SSL_DH_ANON_EXPORT_WITH_RC4_40_MD5</span> = <code title="23">23</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_DH_ANON_WITH_3DES_EDE_CBC_SHA"></a><span class="summary-name">SSL_DH_ANON_WITH_3DES_EDE_CBC_SHA</span> = <code title="27">27</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_DH_ANON_WITH_DES_CBC_SHA"></a><span class="summary-name">SSL_DH_ANON_WITH_DES_CBC_SHA</span> = <code title="26">26</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_DH_ANON_WITH_RC4_128_MD5"></a><span class="summary-name">SSL_DH_ANON_WITH_RC4_128_MD5</span> = <code title="24">24</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_DH_DSS_EXPORT_WITH_DES40_CBC_SHA"></a><span class="summary-name">SSL_DH_DSS_EXPORT_WITH_DES40_CBC_SHA</span> = <code title="11">11</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_DH_DSS_WITH_3DES_EDE_CBC_SHA"></a><span class="summary-name">SSL_DH_DSS_WITH_3DES_EDE_CBC_SHA</span> = <code title="13">13</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_DH_DSS_WITH_DES_CBC_SHA"></a><span class="summary-name">SSL_DH_DSS_WITH_DES_CBC_SHA</span> = <code title="12">12</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_DH_RSA_EXPORT_WITH_DES40_CBC_SHA"></a><span class="summary-name">SSL_DH_RSA_EXPORT_WITH_DES40_CBC_SHA</span> = <code title="14">14</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_DH_RSA_WITH_3DES_EDE_CBC_SHA"></a><span class="summary-name">SSL_DH_RSA_WITH_3DES_EDE_CBC_SHA</span> = <code title="16">16</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_DH_RSA_WITH_DES_CBC_SHA"></a><span class="summary-name">SSL_DH_RSA_WITH_DES_CBC_SHA</span> = <code title="15">15</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_ENABLE_FDX"></a><span class="summary-name">SSL_ENABLE_FDX</span> = <code title="11">11</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_ENABLE_SSL2"></a><span class="summary-name">SSL_ENABLE_SSL2</span> = <code title="7">7</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_ENABLE_SSL3"></a><span class="summary-name">SSL_ENABLE_SSL3</span> = <code title="8">8</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_ENABLE_TLS"></a><span class="summary-name">SSL_ENABLE_TLS</span> = <code title="13">13</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_EN_DES_192_EDE3_CBC_WITH_MD5"></a><span class="summary-name">SSL_EN_DES_192_EDE3_CBC_WITH_MD5</span> = <code title="65287">65287</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_EN_DES_64_CBC_WITH_MD5"></a><span class="summary-name">SSL_EN_DES_64_CBC_WITH_MD5</span> = <code title="65286">65286</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_EN_IDEA_128_CBC_WITH_MD5"></a><span class="summary-name">SSL_EN_IDEA_128_CBC_WITH_MD5</span> = <code title="65285">65285</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_EN_RC2_128_CBC_EXPORT40_WITH_MD5"></a><span class="summary-name">SSL_EN_RC2_128_CBC_EXPORT40_WITH_MD5</span> = <code title="65284">65284</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_EN_RC2_128_CBC_WITH_MD5"></a><span class="summary-name">SSL_EN_RC2_128_CBC_WITH_MD5</span> = <code title="65283">65283</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_EN_RC4_128_EXPORT40_WITH_MD5"></a><span class="summary-name">SSL_EN_RC4_128_EXPORT40_WITH_MD5</span> = <code title="65282">65282</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_EN_RC4_128_WITH_MD5"></a><span class="summary-name">SSL_EN_RC4_128_WITH_MD5</span> = <code title="65281">65281</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_FORTEZZA_DMS_WITH_FORTEZZA_CBC_SHA"></a><span class="summary-name">SSL_FORTEZZA_DMS_WITH_FORTEZZA_CBC_SHA</span> = <code title="29">29</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_FORTEZZA_DMS_WITH_NULL_SHA"></a><span class="summary-name">SSL_FORTEZZA_DMS_WITH_NULL_SHA</span> = <code title="28">28</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_FORTEZZA_DMS_WITH_RC4_128_SHA"></a><span class="summary-name">SSL_FORTEZZA_DMS_WITH_RC4_128_SHA</span> = <code title="30">30</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_HANDSHAKE_AS_CLIENT"></a><span class="summary-name">SSL_HANDSHAKE_AS_CLIENT</span> = <code title="5">5</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_HANDSHAKE_AS_SERVER"></a><span class="summary-name">SSL_HANDSHAKE_AS_SERVER</span> = <code title="6">6</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_LIBRARY_VERSION_2"></a><span class="summary-name">SSL_LIBRARY_VERSION_2</span> = <code title="2">2</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_LIBRARY_VERSION_3_0"></a><span class="summary-name">SSL_LIBRARY_VERSION_3_0</span> = <code title="768">768</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_LIBRARY_VERSION_TLS_1_0"></a><span class="summary-name">SSL_LIBRARY_VERSION_TLS_1_0</span> = <code title="769">769</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_LIBRARY_VERSION_TLS_1_1"></a><span class="summary-name">SSL_LIBRARY_VERSION_TLS_1_1</span> = <code title="770">770</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_LIBRARY_VERSION_TLS_1_2"></a><span class="summary-name">SSL_LIBRARY_VERSION_TLS_1_2</span> = <code title="771">771</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_LIBRARY_VERSION_TLS_1_3"></a><span class="summary-name">SSL_LIBRARY_VERSION_TLS_1_3</span> = <code title="772">772</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_NOT_ALLOWED"></a><span class="summary-name">SSL_NOT_ALLOWED</span> = <code title="0">0</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_NO_CACHE"></a><span class="summary-name">SSL_NO_CACHE</span> = <code title="9">9</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_NO_LOCKS"></a><span class="summary-name">SSL_NO_LOCKS</span> = <code title="17">17</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_NO_STEP_DOWN"></a><span class="summary-name">SSL_NO_STEP_DOWN</span> = <code title="15">15</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_NULL_WITH_NULL_NULL"></a><span class="summary-name">SSL_NULL_WITH_NULL_NULL</span> = <code title="0">0</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_REQUEST_CERTIFICATE"></a><span class="summary-name">SSL_REQUEST_CERTIFICATE</span> = <code title="3">3</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_REQUIRE_ALWAYS"></a><span class="summary-name">SSL_REQUIRE_ALWAYS</span> = <code title="1">1</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_REQUIRE_CERTIFICATE"></a><span class="summary-name">SSL_REQUIRE_CERTIFICATE</span> = <code title="10">10</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_REQUIRE_FIRST_HANDSHAKE"></a><span class="summary-name">SSL_REQUIRE_FIRST_HANDSHAKE</span> = <code title="2">2</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_REQUIRE_NEVER"></a><span class="summary-name">SSL_REQUIRE_NEVER</span> = <code title="0">0</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_REQUIRE_NO_ERROR"></a><span class="summary-name">SSL_REQUIRE_NO_ERROR</span> = <code title="3">3</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_RESTRICTED"></a><span class="summary-name">SSL_RESTRICTED</span> = <code title="2">2</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_ROLLBACK_DETECTION"></a><span class="summary-name">SSL_ROLLBACK_DETECTION</span> = <code title="14">14</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_RSA_EXPORT_WITH_DES40_CBC_SHA"></a><span class="summary-name">SSL_RSA_EXPORT_WITH_DES40_CBC_SHA</span> = <code title="8">8</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_RSA_EXPORT_WITH_RC2_CBC_40_MD5"></a><span class="summary-name">SSL_RSA_EXPORT_WITH_RC2_CBC_40_MD5</span> = <code title="6">6</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_RSA_EXPORT_WITH_RC4_40_MD5"></a><span class="summary-name">SSL_RSA_EXPORT_WITH_RC4_40_MD5</span> = <code title="3">3</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_RSA_FIPS_WITH_3DES_EDE_CBC_SHA"></a><span class="summary-name">SSL_RSA_FIPS_WITH_3DES_EDE_CBC_SHA</span> = <code title="65279">65279</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_RSA_FIPS_WITH_DES_CBC_SHA"></a><span class="summary-name">SSL_RSA_FIPS_WITH_DES_CBC_SHA</span> = <code title="65278">65278</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_RSA_OLDFIPS_WITH_3DES_EDE_CBC_SHA"></a><span class="summary-name">SSL_RSA_OLDFIPS_WITH_3DES_EDE_CBC_SHA</span> = <code title="65504">65504</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_RSA_OLDFIPS_WITH_DES_CBC_SHA"></a><span class="summary-name">SSL_RSA_OLDFIPS_WITH_DES_CBC_SHA</span> = <code title="65505">65505</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_RSA_WITH_3DES_EDE_CBC_SHA"></a><span class="summary-name">SSL_RSA_WITH_3DES_EDE_CBC_SHA</span> = <code title="10">10</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_RSA_WITH_DES_CBC_SHA"></a><span class="summary-name">SSL_RSA_WITH_DES_CBC_SHA</span> = <code title="9">9</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_RSA_WITH_IDEA_CBC_SHA"></a><span class="summary-name">SSL_RSA_WITH_IDEA_CBC_SHA</span> = <code title="7">7</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_RSA_WITH_NULL_MD5"></a><span class="summary-name">SSL_RSA_WITH_NULL_MD5</span> = <code title="1">1</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_RSA_WITH_NULL_SHA"></a><span class="summary-name">SSL_RSA_WITH_NULL_SHA</span> = <code title="2">2</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_RSA_WITH_RC4_128_MD5"></a><span class="summary-name">SSL_RSA_WITH_RC4_128_MD5</span> = <code title="4">4</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_RSA_WITH_RC4_128_SHA"></a><span class="summary-name">SSL_RSA_WITH_RC4_128_SHA</span> = <code title="5">5</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_SECURITY"></a><span class="summary-name">SSL_SECURITY</span> = <code title="1">1</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_SECURITY_STATUS_NOOPT"></a><span class="summary-name">SSL_SECURITY_STATUS_NOOPT</span> = <code title="-1">-1</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_SECURITY_STATUS_OFF"></a><span class="summary-name">SSL_SECURITY_STATUS_OFF</span> = <code title="0">0</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_SECURITY_STATUS_ON_HIGH"></a><span class="summary-name">SSL_SECURITY_STATUS_ON_HIGH</span> = <code title="1">1</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_SECURITY_STATUS_ON_LOW"></a><span class="summary-name">SSL_SECURITY_STATUS_ON_LOW</span> = <code title="2">2</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_SOCKS"></a><span class="summary-name">SSL_SOCKS</span> = <code title="2">2</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_V2_COMPATIBLE_HELLO"></a><span class="summary-name">SSL_V2_COMPATIBLE_HELLO</span> = <code title="12">12</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_VARIANT_DATAGRAM"></a><span class="summary-name">SSL_VARIANT_DATAGRAM</span> = <code title="1">1</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="SSL_VARIANT_STREAM"></a><span class="summary-name">SSL_VARIANT_STREAM</span> = <code title="0">0</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA"></a><span class="summary-name">TLS_DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA</span> = <code title="99">99</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DHE_DSS_EXPORT1024_WITH_RC4_56_SHA"></a><span class="summary-name">TLS_DHE_DSS_EXPORT1024_WITH_RC4_56_SHA</span> = <code title="101">101</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA"></a><span class="summary-name">TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA</span> = <code title="17">17</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA"></a><span class="summary-name">TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA</span> = <code title="19">19</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DHE_DSS_WITH_AES_128_CBC_SHA"></a><span class="summary-name">TLS_DHE_DSS_WITH_AES_128_CBC_SHA</span> = <code title="50">50</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DHE_DSS_WITH_AES_128_GCM_SHA256"></a><span class="summary-name">TLS_DHE_DSS_WITH_AES_128_GCM_SHA256</span> = <code title="162">162</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DHE_DSS_WITH_AES_256_CBC_SHA"></a><span class="summary-name">TLS_DHE_DSS_WITH_AES_256_CBC_SHA</span> = <code title="56">56</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA"></a><span class="summary-name">TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA</span> = <code title="68">68</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA"></a><span class="summary-name">TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA</span> = <code title="135">135</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DHE_DSS_WITH_DES_CBC_SHA"></a><span class="summary-name">TLS_DHE_DSS_WITH_DES_CBC_SHA</span> = <code title="18">18</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DHE_DSS_WITH_RC4_128_SHA"></a><span class="summary-name">TLS_DHE_DSS_WITH_RC4_128_SHA</span> = <code title="102">102</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DHE_PSK_WITH_CHACHA20_POLY1305_SHA256"></a><span class="summary-name">TLS_DHE_PSK_WITH_CHACHA20_POLY1305_SHA256</span> = <code title="52397">52397</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA"></a><span class="summary-name">TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA</span> = <code title="20">20</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA"></a><span class="summary-name">TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA</span> = <code title="22">22</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DHE_RSA_WITH_AES_128_CBC_SHA"></a><span class="summary-name">TLS_DHE_RSA_WITH_AES_128_CBC_SHA</span> = <code title="51">51</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DHE_RSA_WITH_AES_128_CBC_SHA256"></a><span class="summary-name">TLS_DHE_RSA_WITH_AES_128_CBC_SHA256</span> = <code title="103">103</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DHE_RSA_WITH_AES_128_GCM_SHA256"></a><span class="summary-name">TLS_DHE_RSA_WITH_AES_128_GCM_SHA256</span> = <code title="158">158</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DHE_RSA_WITH_AES_256_CBC_SHA"></a><span class="summary-name">TLS_DHE_RSA_WITH_AES_256_CBC_SHA</span> = <code title="57">57</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DHE_RSA_WITH_AES_256_CBC_SHA256"></a><span class="summary-name">TLS_DHE_RSA_WITH_AES_256_CBC_SHA256</span> = <code title="107">107</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA"></a><span class="summary-name">TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA</span> = <code title="69">69</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA"></a><span class="summary-name">TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA</span> = <code title="136">136</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256"></a><span class="summary-name">TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256</span> = <code title="52394">52394</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DHE_RSA_WITH_DES_CBC_SHA"></a><span class="summary-name">TLS_DHE_RSA_WITH_DES_CBC_SHA</span> = <code title="21">21</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DH_ANON_WITH_AES_128_CBC_SHA"></a><span class="summary-name">TLS_DH_ANON_WITH_AES_128_CBC_SHA</span> = <code title="52">52</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DH_ANON_WITH_AES_256_CBC_SHA"></a><span class="summary-name">TLS_DH_ANON_WITH_AES_256_CBC_SHA</span> = <code title="58">58</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DH_ANON_WITH_CAMELLIA_128_CBC_SHA"></a><span class="summary-name">TLS_DH_ANON_WITH_CAMELLIA_128_CBC_SHA</span> = <code title="70">70</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DH_ANON_WITH_CAMELLIA_256_CBC_SHA"></a><span class="summary-name">TLS_DH_ANON_WITH_CAMELLIA_256_CBC_SHA</span> = <code title="137">137</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHA"></a><span class="summary-name">TLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHA</span> = <code title="11">11</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA"></a><span class="summary-name">TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA</span> = <code title="13">13</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DH_DSS_WITH_AES_128_CBC_SHA"></a><span class="summary-name">TLS_DH_DSS_WITH_AES_128_CBC_SHA</span> = <code title="48">48</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DH_DSS_WITH_AES_256_CBC_SHA"></a><span class="summary-name">TLS_DH_DSS_WITH_AES_256_CBC_SHA</span> = <code title="54">54</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA"></a><span class="summary-name">TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA</span> = <code title="66">66</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA"></a><span class="summary-name">TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA</span> = <code title="133">133</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DH_DSS_WITH_DES_CBC_SHA"></a><span class="summary-name">TLS_DH_DSS_WITH_DES_CBC_SHA</span> = <code title="12">12</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA"></a><span class="summary-name">TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA</span> = <code title="14">14</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA"></a><span class="summary-name">TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA</span> = <code title="16">16</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DH_RSA_WITH_AES_128_CBC_SHA"></a><span class="summary-name">TLS_DH_RSA_WITH_AES_128_CBC_SHA</span> = <code title="49">49</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DH_RSA_WITH_AES_256_CBC_SHA"></a><span class="summary-name">TLS_DH_RSA_WITH_AES_256_CBC_SHA</span> = <code title="55">55</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA"></a><span class="summary-name">TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA</span> = <code title="67">67</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA"></a><span class="summary-name">TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA</span> = <code title="134">134</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DH_RSA_WITH_DES_CBC_SHA"></a><span class="summary-name">TLS_DH_RSA_WITH_DES_CBC_SHA</span> = <code title="15">15</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA"></a><span class="summary-name">TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA</span> = <code title="25">25</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DH_anon_EXPORT_WITH_RC4_40_MD5"></a><span class="summary-name">TLS_DH_anon_EXPORT_WITH_RC4_40_MD5</span> = <code title="23">23</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DH_anon_WITH_3DES_EDE_CBC_SHA"></a><span class="summary-name">TLS_DH_anon_WITH_3DES_EDE_CBC_SHA</span> = <code title="27">27</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DH_anon_WITH_AES_128_CBC_SHA"></a><span class="summary-name">TLS_DH_anon_WITH_AES_128_CBC_SHA</span> = <code title="52">52</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DH_anon_WITH_AES_256_CBC_SHA"></a><span class="summary-name">TLS_DH_anon_WITH_AES_256_CBC_SHA</span> = <code title="58">58</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA"></a><span class="summary-name">TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA</span> = <code title="70">70</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA"></a><span class="summary-name">TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA</span> = <code title="137">137</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DH_anon_WITH_DES_CBC_SHA"></a><span class="summary-name">TLS_DH_anon_WITH_DES_CBC_SHA</span> = <code title="26">26</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_DH_anon_WITH_RC4_128_MD5"></a><span class="summary-name">TLS_DH_anon_WITH_RC4_128_MD5</span> = <code title="24">24</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA"></a><span class="summary-name">TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA</span> = <code title="49160">49160</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA"></a><span class="summary-name">TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA</span> = <code title="49161">49161</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256"></a><span class="summary-name">TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256</span> = <code title="49187">49187</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256"></a><span class="summary-name">TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256</span> = <code title="49195">49195</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA"></a><span class="summary-name">TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA</span> = <code title="49162">49162</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256"></a><span class="summary-name">TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256</span> = <code title="52393">52393</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDHE_ECDSA_WITH_NULL_SHA"></a><span class="summary-name">TLS_ECDHE_ECDSA_WITH_NULL_SHA</span> = <code title="49158">49158</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDHE_ECDSA_WITH_RC4_128_SHA"></a><span class="summary-name">TLS_ECDHE_ECDSA_WITH_RC4_128_SHA</span> = <code title="49159">49159</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256"></a><span class="summary-name">TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256</span> = <code title="52396">52396</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA"></a><span class="summary-name">TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA</span> = <code title="49170">49170</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA"></a><span class="summary-name">TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA</span> = <code title="49171">49171</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256"></a><span class="summary-name">TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256</span> = <code title="49191">49191</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256"></a><span class="summary-name">TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256</span> = <code title="49199">49199</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA"></a><span class="summary-name">TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA</span> = <code title="49172">49172</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256"></a><span class="summary-name">TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256</span> = <code title="52392">52392</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDHE_RSA_WITH_NULL_SHA"></a><span class="summary-name">TLS_ECDHE_RSA_WITH_NULL_SHA</span> = <code title="49168">49168</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDHE_RSA_WITH_RC4_128_SHA"></a><span class="summary-name">TLS_ECDHE_RSA_WITH_RC4_128_SHA</span> = <code title="49169">49169</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA"></a><span class="summary-name">TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA</span> = <code title="49155">49155</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA"></a><span class="summary-name">TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA</span> = <code title="49156">49156</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256"></a><span class="summary-name">TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256</span> = <code title="49197">49197</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA"></a><span class="summary-name">TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA</span> = <code title="49157">49157</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDH_ECDSA_WITH_NULL_SHA"></a><span class="summary-name">TLS_ECDH_ECDSA_WITH_NULL_SHA</span> = <code title="49153">49153</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDH_ECDSA_WITH_RC4_128_SHA"></a><span class="summary-name">TLS_ECDH_ECDSA_WITH_RC4_128_SHA</span> = <code title="49154">49154</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA"></a><span class="summary-name">TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA</span> = <code title="49165">49165</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDH_RSA_WITH_AES_128_CBC_SHA"></a><span class="summary-name">TLS_ECDH_RSA_WITH_AES_128_CBC_SHA</span> = <code title="49166">49166</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256"></a><span class="summary-name">TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256</span> = <code title="49201">49201</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDH_RSA_WITH_AES_256_CBC_SHA"></a><span class="summary-name">TLS_ECDH_RSA_WITH_AES_256_CBC_SHA</span> = <code title="49167">49167</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDH_RSA_WITH_NULL_SHA"></a><span class="summary-name">TLS_ECDH_RSA_WITH_NULL_SHA</span> = <code title="49163">49163</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDH_RSA_WITH_RC4_128_SHA"></a><span class="summary-name">TLS_ECDH_RSA_WITH_RC4_128_SHA</span> = <code title="49164">49164</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA"></a><span class="summary-name">TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA</span> = <code title="49175">49175</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDH_anon_WITH_AES_128_CBC_SHA"></a><span class="summary-name">TLS_ECDH_anon_WITH_AES_128_CBC_SHA</span> = <code title="49176">49176</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDH_anon_WITH_AES_256_CBC_SHA"></a><span class="summary-name">TLS_ECDH_anon_WITH_AES_256_CBC_SHA</span> = <code title="49177">49177</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDH_anon_WITH_NULL_SHA"></a><span class="summary-name">TLS_ECDH_anon_WITH_NULL_SHA</span> = <code title="49173">49173</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_ECDH_anon_WITH_RC4_128_SHA"></a><span class="summary-name">TLS_ECDH_anon_WITH_RC4_128_SHA</span> = <code title="49174">49174</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_EMPTY_RENEGOTIATION_INFO_SCSV"></a><span class="summary-name">TLS_EMPTY_RENEGOTIATION_INFO_SCSV</span> = <code title="255">255</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_FALLBACK_SCSV"></a><span class="summary-name">TLS_FALLBACK_SCSV</span> = <code title="22016">22016</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_NULL_WITH_NULL_NULL"></a><span class="summary-name">TLS_NULL_WITH_NULL_NULL</span> = <code title="0">0</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_RSA_EXPORT1024_WITH_DES_CBC_SHA"></a><span class="summary-name">TLS_RSA_EXPORT1024_WITH_DES_CBC_SHA</span> = <code title="98">98</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_RSA_EXPORT1024_WITH_RC4_56_SHA"></a><span class="summary-name">TLS_RSA_EXPORT1024_WITH_RC4_56_SHA</span> = <code title="100">100</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_RSA_EXPORT_WITH_DES40_CBC_SHA"></a><span class="summary-name">TLS_RSA_EXPORT_WITH_DES40_CBC_SHA</span> = <code title="8">8</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5"></a><span class="summary-name">TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5</span> = <code title="6">6</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_RSA_EXPORT_WITH_RC4_40_MD5"></a><span class="summary-name">TLS_RSA_EXPORT_WITH_RC4_40_MD5</span> = <code title="3">3</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_RSA_WITH_3DES_EDE_CBC_SHA"></a><span class="summary-name">TLS_RSA_WITH_3DES_EDE_CBC_SHA</span> = <code title="10">10</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_RSA_WITH_AES_128_CBC_SHA"></a><span class="summary-name">TLS_RSA_WITH_AES_128_CBC_SHA</span> = <code title="47">47</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_RSA_WITH_AES_128_CBC_SHA256"></a><span class="summary-name">TLS_RSA_WITH_AES_128_CBC_SHA256</span> = <code title="60">60</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_RSA_WITH_AES_128_GCM_SHA256"></a><span class="summary-name">TLS_RSA_WITH_AES_128_GCM_SHA256</span> = <code title="156">156</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_RSA_WITH_AES_256_CBC_SHA"></a><span class="summary-name">TLS_RSA_WITH_AES_256_CBC_SHA</span> = <code title="53">53</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_RSA_WITH_AES_256_CBC_SHA256"></a><span class="summary-name">TLS_RSA_WITH_AES_256_CBC_SHA256</span> = <code title="61">61</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_RSA_WITH_CAMELLIA_128_CBC_SHA"></a><span class="summary-name">TLS_RSA_WITH_CAMELLIA_128_CBC_SHA</span> = <code title="65">65</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_RSA_WITH_CAMELLIA_256_CBC_SHA"></a><span class="summary-name">TLS_RSA_WITH_CAMELLIA_256_CBC_SHA</span> = <code title="132">132</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_RSA_WITH_DES_CBC_SHA"></a><span class="summary-name">TLS_RSA_WITH_DES_CBC_SHA</span> = <code title="9">9</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_RSA_WITH_IDEA_CBC_SHA"></a><span class="summary-name">TLS_RSA_WITH_IDEA_CBC_SHA</span> = <code title="7">7</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_RSA_WITH_NULL_MD5"></a><span class="summary-name">TLS_RSA_WITH_NULL_MD5</span> = <code title="1">1</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_RSA_WITH_NULL_SHA"></a><span class="summary-name">TLS_RSA_WITH_NULL_SHA</span> = <code title="2">2</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_RSA_WITH_NULL_SHA256"></a><span class="summary-name">TLS_RSA_WITH_NULL_SHA256</span> = <code title="59">59</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_RSA_WITH_RC4_128_MD5"></a><span class="summary-name">TLS_RSA_WITH_RC4_128_MD5</span> = <code title="4">4</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_RSA_WITH_RC4_128_SHA"></a><span class="summary-name">TLS_RSA_WITH_RC4_128_SHA</span> = <code title="5">5</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="TLS_RSA_WITH_SEED_CBC_SHA"></a><span class="summary-name">TLS_RSA_WITH_SEED_CBC_SHA</span> = <code title="150">150</code>
|
|
</td>
|
|
</tr>
|
|
<tr class="private">
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="_C_API"></a><span class="summary-name">_C_API</span> = <code title="<capsule object "_C_API" at 0x7f1d05996f90>"><capsule object "_C_API" at 0x7f1d05996f90></code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="__package__"></a><span class="summary-name">__package__</span> = <code title="None">None</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="ssl2"></a><span class="summary-name">ssl2</span> = <code title="2">2</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="ssl3"></a><span class="summary-name">ssl3</span> = <code title="768">768</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a href="nss.ssl-module.html#ssl_implemented_ciphers" class="summary-name">ssl_implemented_ciphers</a> = <code title="(53249,
|
|
52396,
|
|
53250,
|
|
170,
|
|
52397,
|
|
171,
|
|
49195,
|
|
49199,
|
|
..."><code class="variable-group">(</code>53249<code class="variable-op">, </code>52396<code class="variable-op">, </code>53250<code class="variable-op">, </code>170<code class="variable-op">, </code>52397<code class="variable-op">, </code>17<code class="variable-ellipsis">...</code></code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="tls1.0"></a><span class="summary-name">tls1.0</span> = <code title="769">769</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="tls1.1"></a><span class="summary-name">tls1.1</span> = <code title="770">770</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="tls1.2"></a><span class="summary-name">tls1.2</span> = <code title="771">771</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="15%" align="right" valign="top" class="summary">
|
|
<span class="summary-type"> </span>
|
|
</td><td class="summary">
|
|
<a name="tls1.3"></a><span class="summary-name">tls1.3</span> = <code title="772">772</code>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<!-- ==================== FUNCTION DETAILS ==================== -->
|
|
<a name="section-FunctionDetails"></a>
|
|
<table class="details" border="1" cellpadding="3"
|
|
cellspacing="0" width="100%" bgcolor="white">
|
|
<tr bgcolor="#70b0f0" class="table-header">
|
|
<td colspan="2" class="table-header">
|
|
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
|
<tr valign="top">
|
|
<td align="left"><span class="table-header">Function Details</span></td>
|
|
<td align="right" valign="top"
|
|
><span class="options">[<a href="#section-FunctionDetails"
|
|
class="privatelink" onclick="toggle_private();"
|
|
>hide private</a>]</span></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<a name="clear_session_cache"></a>
|
|
<div>
|
|
<table class="details" border="1" cellpadding="3"
|
|
cellspacing="0" width="100%" bgcolor="white">
|
|
<tr><td>
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr valign="top"><td>
|
|
<h3 class="epydoc"><span class="sig"><span class="sig-name">clear_session_cache</span>()</span>
|
|
</h3>
|
|
</td><td align="right" valign="top"
|
|
>
|
|
</td>
|
|
</tr></table>
|
|
|
|
You must call ssl.clear_session_cache() after you use one of the SSL
|
|
Export Policy Functions to change cipher suite policy settings or use
|
|
ssl.set_default_cipher_pref() to enable or disable any cipher
|
|
suite. Otherwise, the old settings remain in the session cache and
|
|
will be used instead of the new settings. This function clears only
|
|
the client cache. The client cache is not configurable. It is located
|
|
in RAM (not on disk).
|
|
<dl class="fields">
|
|
</dl>
|
|
</td></tr></table>
|
|
</div>
|
|
<a name="config_mp_server_sid_cache"></a>
|
|
<div>
|
|
<table class="details" border="1" cellpadding="3"
|
|
cellspacing="0" width="100%" bgcolor="white">
|
|
<tr><td>
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr valign="top"><td>
|
|
<h3 class="epydoc"><span class="sig"><span class="sig-name">config_mp_server_sid_cache</span>(<span class="sig-arg">max_cache_entries</span>=<span class="sig-default">0</span>,
|
|
<span class="sig-arg">ssl2_timeout</span>=<span class="sig-default">0</span>,
|
|
<span class="sig-arg">ssl3_timeout</span>=<span class="sig-default">0</span>,
|
|
<span class="sig-arg">directory</span>=<span class="sig-default">None</span>)</span>
|
|
</h3>
|
|
</td><td align="right" valign="top"
|
|
>
|
|
</td>
|
|
</tr></table>
|
|
|
|
<p>This function sets up a Server Session ID (SID) cache that is safe for
|
|
access by multiple processes on the same system.</p>
|
|
<p>Like <a href="nss.ssl-module.html#config_server_session_id_cache" class="link">ssl.config\_server\_session\_id\_cache()</a>, with one important
|
|
difference. If the application will run multiple processes (as
|
|
opposed to, or in addition to multiple threads), then it must call
|
|
this function, instead of calling
|
|
<a href="nss.ssl-module.html#config_server_session_id_cache" class="link">ssl.config\_server\_session\_id\_cache()</a>. This has nothing to do with
|
|
the number of processors, only processes.</p>
|
|
<dl class="fields">
|
|
<dt>Parameters:</dt>
|
|
<dd><ul class="nomargin-top">
|
|
<li><strong class="pname"><code>max_cache_entries</code></strong> (integer) - The maximum number of entries in the cache. If ZERO the server
|
|
default value is used (10,000).</li>
|
|
<li><strong class="pname"><code>ssl2_timeout</code></strong> (integer) - The lifetime in seconds of an SSL2 session. The minimum timeout
|
|
value is 5 seconds and the maximum is 24 hours. Values outside
|
|
this range are replaced by the server default value (100 seconds).</li>
|
|
<li><strong class="pname"><code>ssl3_timeout</code></strong> (integer) - The lifetime in seconds of an SSL3 session. The minimum timeout
|
|
value is 5 seconds and the maximum is 24 hours. Values outside
|
|
this range are replaced by the server default value (24 hours).</li>
|
|
<li><strong class="pname"><code>directory</code></strong> (string) - A string specifying the pathname of the directory that will
|
|
contain the session cache. If None the server default value is
|
|
used (/tmp (Unix) or temp (NT)).</li>
|
|
</ul></dd>
|
|
</dl>
|
|
</td></tr></table>
|
|
</div>
|
|
<a name="config_server_session_id_cache"></a>
|
|
<div>
|
|
<table class="details" border="1" cellpadding="3"
|
|
cellspacing="0" width="100%" bgcolor="white">
|
|
<tr><td>
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr valign="top"><td>
|
|
<h3 class="epydoc"><span class="sig"><span class="sig-name">config_server_session_id_cache</span>(<span class="sig-arg">max_cache_entries</span>=<span class="sig-default">0</span>,
|
|
<span class="sig-arg">ssl2_timeout</span>=<span class="sig-default">0</span>,
|
|
<span class="sig-arg">ssl3_timeout</span>=<span class="sig-default">0</span>,
|
|
<span class="sig-arg">directory</span>=<span class="sig-default">None</span>)</span>
|
|
</h3>
|
|
</td><td align="right" valign="top"
|
|
>
|
|
</td>
|
|
</tr></table>
|
|
|
|
<p>If you are writing an application which will use SSL sockets to
|
|
handshake as a server, you must call config_server_session_id_cache()
|
|
to configure the session caches for server sessions.</p>
|
|
<p>If your server application uses multiple processes (instead of or in
|
|
addition to multiple threads), use <a href="nss.ssl-module.html#config_mp_server_sid_cache" class="link">ssl.config\_mp\_server\_sid\_cache()</a>
|
|
instead. You must use one of these functions to create a server
|
|
cache.</p>
|
|
<p>This function creates two caches: the server session ID cache (also
|
|
called the server session cache, or server cache), and the client-auth
|
|
certificate cache (also called the client cert cache, or client auth
|
|
cache). Both caches are used only for sessions where the program will
|
|
handshakes as a server. The client-auth certificate cache is used to
|
|
remember the certificates previously presented by clients for client
|
|
certificate authentication.</p>
|
|
<p>A zero value or a value that is out of range for any of the parameters
|
|
causes the server default value to be used in the server cache. Note,
|
|
this function only affects the server cache, not the client cache.</p>
|
|
<dl class="fields">
|
|
<dt>Parameters:</dt>
|
|
<dd><ul class="nomargin-top">
|
|
<li><strong class="pname"><code>max_cache_entries</code></strong> (integer) - The maximum number of entries in the cache. If ZERO the server
|
|
default value is used (10,000).</li>
|
|
<li><strong class="pname"><code>ssl2_timeout</code></strong> (integer) - The lifetime in seconds of an SSL2 session. The minimum timeout
|
|
value is 5 seconds and the maximum is 24 hours. Values outside
|
|
this range are replaced by the server default value (100 seconds).</li>
|
|
<li><strong class="pname"><code>ssl3_timeout</code></strong> (integer) - The lifetime in seconds of an SSL3 session. The minimum timeout
|
|
value is 5 seconds and the maximum is 24 hours. Values outside
|
|
this range are replaced by the server default value (24 hours).</li>
|
|
<li><strong class="pname"><code>directory</code></strong> (string) - A string specifying the pathname of the directory that will
|
|
contain the session cache. If None the server default value is
|
|
used (/tmp (Unix) or temp (NT)).</li>
|
|
</ul></dd>
|
|
</dl>
|
|
</td></tr></table>
|
|
</div>
|
|
<a name="config_server_session_id_cache_with_opt"></a>
|
|
<div>
|
|
<table class="details" border="1" cellpadding="3"
|
|
cellspacing="0" width="100%" bgcolor="white">
|
|
<tr><td>
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr valign="top"><td>
|
|
<h3 class="epydoc"><span class="sig"><span class="sig-name">config_server_session_id_cache_with_opt</span>(<span class="sig-arg">max_cache_entries</span>=<span class="sig-default">0</span>,
|
|
<span class="sig-arg">max_cert_cache_entries</span>=<span class="sig-default">0</span>,
|
|
<span class="sig-arg">max_server_name_cache_entries</span>=<span class="sig-default">0</span>,
|
|
<span class="sig-arg">ssl2_timeout</span>=<span class="sig-default">0</span>,
|
|
<span class="sig-arg">ssl3_timeout</span>=<span class="sig-default">0</span>,
|
|
<span class="sig-arg">directory</span>=<span class="sig-default">None</span>,
|
|
<span class="sig-arg">enable_mp_cache</span>=<span class="sig-default">False</span>)</span>
|
|
</h3>
|
|
</td><td align="right" valign="top"
|
|
>
|
|
</td>
|
|
</tr></table>
|
|
|
|
<p>Configure a secure server's session-id cache. Depends on value of
|
|
enable_mp_cache, configures multi-proc or single proc cache.</p>
|
|
<p>A zero value or a value that is out of range for any of the parameters
|
|
causes the server default value to be used in the server cache. Note,
|
|
this function only affects the server cache, not the client cache.</p>
|
|
<dl class="fields">
|
|
<dt>Parameters:</dt>
|
|
<dd><ul class="nomargin-top">
|
|
<li><strong class="pname"><code>max_cache_entries</code></strong> (integer) - The maximum number of entries in the cache. If ZERO the server
|
|
default value is used (10,000).</li>
|
|
<li><strong class="pname"><code>max_cert_cache_entries</code></strong> (integer) - The maximum number of entries in the cert cache. If ZERO the server
|
|
default value is used (10,000).</li>
|
|
<li><strong class="pname"><code>max_server_name_cache_entries</code></strong> (integer) - The maximum number of entries in the server name cache. If ZERO the server
|
|
default value is used (10,000).</li>
|
|
<li><strong class="pname"><code>ssl2_timeout</code></strong> (integer) - The lifetime in seconds of an SSL2 session. The minimum timeout
|
|
value is 5 seconds and the maximum is 24 hours. Values outside
|
|
this range are replaced by the server default value (100 seconds).</li>
|
|
<li><strong class="pname"><code>ssl3_timeout</code></strong> (integer) - The lifetime in seconds of an SSL3 session. The minimum timeout
|
|
value is 5 seconds and the maximum is 24 hours. Values outside
|
|
this range are replaced by the server default value (24 hours).</li>
|
|
<li><strong class="pname"><code>directory</code></strong> (string) - A string specifying the pathname of the directory that will
|
|
contain the session cache. If None the server default value is
|
|
used (/tmp (Unix) or temp (NT)).</li>
|
|
<li><strong class="pname"><code>enable_mp_cache</code></strong> (bool) - If True enable the multi-process cache.</li>
|
|
</ul></dd>
|
|
</dl>
|
|
</td></tr></table>
|
|
</div>
|
|
<a name="get_cipher_policy"></a>
|
|
<div>
|
|
<table class="details" border="1" cellpadding="3"
|
|
cellspacing="0" width="100%" bgcolor="white">
|
|
<tr><td>
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr valign="top"><td>
|
|
<h3 class="epydoc"><span class="sig"><span class="sig-name">get_cipher_policy</span>(<span class="sig-arg">cipher</span>)</span>
|
|
</h3>
|
|
</td><td align="right" valign="top"
|
|
>
|
|
</td>
|
|
</tr></table>
|
|
|
|
Returns the cipher policy.
|
|
<dl class="fields">
|
|
<dt>Parameters:</dt>
|
|
<dd><ul class="nomargin-top">
|
|
<li><strong class="pname"><code>cipher</code></strong> (integer) - The cipher suite enumeration (e.g. SSL_RSA_WITH_NULL_MD5, etc.)</li>
|
|
</ul></dd>
|
|
<dt>Returns: policy</dt>
|
|
</dl>
|
|
</td></tr></table>
|
|
</div>
|
|
<a name="get_cipher_suite_info"></a>
|
|
<div>
|
|
<table class="details" border="1" cellpadding="3"
|
|
cellspacing="0" width="100%" bgcolor="white">
|
|
<tr><td>
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr valign="top"><td>
|
|
<h3 class="epydoc"><span class="sig"><span class="sig-name">get_cipher_suite_info</span>(<span class="sig-arg">suite</span>)</span>
|
|
</h3>
|
|
</td><td align="right" valign="top"
|
|
>
|
|
</td>
|
|
</tr></table>
|
|
|
|
Returns a <a href="nss.ssl.SSLCipherSuiteInfo-class.html" class="link">ssl.SSLCipherSuiteInfo</a>.
|
|
<dl class="fields">
|
|
<dt>Parameters:</dt>
|
|
<dd><ul class="nomargin-top">
|
|
<li><strong class="pname"><code>suite</code></strong> (int) - a cipher suite enumerated constant</li>
|
|
</ul></dd>
|
|
<dt>Returns: SSLCipherSuiteInfo</dt>
|
|
</dl>
|
|
</td></tr></table>
|
|
</div>
|
|
<a name="get_default_cipher_pref"></a>
|
|
<div>
|
|
<table class="details" border="1" cellpadding="3"
|
|
cellspacing="0" width="100%" bgcolor="white">
|
|
<tr><td>
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr valign="top"><td>
|
|
<h3 class="epydoc"><span class="sig"><span class="sig-name">get_default_cipher_pref</span>(<span class="sig-arg">cipher</span>)</span>
|
|
</h3>
|
|
</td><td align="right" valign="top"
|
|
>
|
|
</td>
|
|
</tr></table>
|
|
|
|
Returns the application default preference for the specified SSL2,
|
|
SSL3, or TLS cipher.
|
|
<dl class="fields">
|
|
<dt>Parameters:</dt>
|
|
<dd><ul class="nomargin-top">
|
|
<li><strong class="pname"><code>cipher</code></strong> (integer) - The cipher suite enumeration (e.g. SSL_RSA_WITH_NULL_MD5, etc.)</li>
|
|
</ul></dd>
|
|
<dt>Returns: enabled</dt>
|
|
</dl>
|
|
</td></tr></table>
|
|
</div>
|
|
<a name="get_default_ssl_version_range"></a>
|
|
<div>
|
|
<table class="details" border="1" cellpadding="3"
|
|
cellspacing="0" width="100%" bgcolor="white">
|
|
<tr><td>
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr valign="top"><td>
|
|
<h3 class="epydoc"><span class="sig"><span class="sig-name">get_default_ssl_version_range</span>(<span class="sig-arg">protocol_variant</span>=<span class="sig-default">SSL_VARIANT_STREAM</span>,
|
|
<span class="sig-arg">repr_kind</span>=<span class="sig-default">AsEnum</span>)</span>
|
|
</h3>
|
|
</td><td align="right" valign="top"
|
|
>
|
|
</td>
|
|
</tr></table>
|
|
|
|
Returns the range of SSL3/TLS versions enabled by default for the given
|
|
protocol variant.
|
|
The result is a tuple of enumerations (min_version, max_version).
|
|
<dl class="fields">
|
|
<dt>Parameters:</dt>
|
|
<dd><ul class="nomargin-top">
|
|
<li><strong class="pname"><code>protocol_variant</code></strong> (int) - One of: SSL_VARIANT_STREAM or SSL_VARIANT_DATAGRAM
|
|
enumerated constants</li>
|
|
<li><p><strong class="pname"><code>repr_kind</code></strong> (RepresentationKind constant) - Specifies what format the contents of the returned tuple will be in.
|
|
May be one of:</p>
|
|
<dl class="rst-docutils">
|
|
<dt>AsEnum</dt>
|
|
<dd>The enumerated constant as an integer value.</dd>
|
|
<dt>AsEnumName</dt>
|
|
<dd>The name of the enumerated constant as a string.</dd>
|
|
<dt>AsString</dt>
|
|
<dd>A short friendly name for the enumerated constant.</dd>
|
|
</dl></li>
|
|
</ul></dd>
|
|
<dt>Returns: (min_version, max_version)</dt>
|
|
</dl>
|
|
</td></tr></table>
|
|
</div>
|
|
<a name="get_max_server_cache_locks"></a>
|
|
<div>
|
|
<table class="details" border="1" cellpadding="3"
|
|
cellspacing="0" width="100%" bgcolor="white">
|
|
<tr><td>
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr valign="top"><td>
|
|
<h3 class="epydoc"><span class="sig"><span class="sig-name">get_max_server_cache_locks</span>()</span>
|
|
</h3>
|
|
</td><td align="right" valign="top"
|
|
>
|
|
</td>
|
|
</tr></table>
|
|
|
|
Get the configured maximum number of mutexes used for the server's
|
|
store of SSL sessions. This value is used by the server session ID
|
|
cache initialization functions.
|
|
<dl class="fields">
|
|
<dt>Returns: int</dt>
|
|
</dl>
|
|
</td></tr></table>
|
|
</div>
|
|
<a name="get_ssl_default_option"></a>
|
|
<div>
|
|
<table class="details" border="1" cellpadding="3"
|
|
cellspacing="0" width="100%" bgcolor="white">
|
|
<tr><td>
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr valign="top"><td>
|
|
<h3 class="epydoc"><span class="sig"><span class="sig-name">get_ssl_default_option</span>(<span class="sig-arg">value</span>)</span>
|
|
</h3>
|
|
</td><td align="right" valign="top"
|
|
>
|
|
</td>
|
|
</tr></table>
|
|
|
|
Gets the default value of a specified SSL option for all
|
|
subsequently opened sockets as long as the current application program
|
|
is running. Refer to the documentation for <a href="nss.ssl.SSLSocket-class.html#set_ssl_option" class="link">SSLSocket.set\_ssl\_option()</a>
|
|
for an explanation of the possible values.
|
|
<dl class="fields">
|
|
</dl>
|
|
</td></tr></table>
|
|
</div>
|
|
<a name="get_ssl_version_from_major_minor"></a>
|
|
<div>
|
|
<table class="details" border="1" cellpadding="3"
|
|
cellspacing="0" width="100%" bgcolor="white">
|
|
<tr><td>
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr valign="top"><td>
|
|
<h3 class="epydoc"><span class="sig"><span class="sig-name">get_ssl_version_from_major_minor</span>(<span class="sig-arg">major</span>,
|
|
<span class="sig-arg">minor</span>,
|
|
<span class="sig-arg">repr_kind</span>=<span class="sig-default">AsString</span>)</span>
|
|
</h3>
|
|
</td><td align="right" valign="top"
|
|
>
|
|
</td>
|
|
</tr></table>
|
|
|
|
<p>Given the major and minor SSL protocol versions return the SSL version
|
|
it's according to repr_kind</p>
|
|
<dl class="rst-docutils">
|
|
<dt>Example:</dt>
|
|
<dd>get_ssl_version_from_major_minor(3, 1, nss.AsString) -> 'tls1.0'</dd>
|
|
</dl>
|
|
<dl class="fields">
|
|
<dt>Parameters:</dt>
|
|
<dd><ul class="nomargin-top">
|
|
<li><strong class="pname"><code>major</code></strong> (int) - The major version number.</li>
|
|
<li><strong class="pname"><code>minor</code></strong> (int) - The minor version number.</li>
|
|
<li><p><strong class="pname"><code>repr_kind</code></strong> (RepresentationKind constant) - Specifies what format the return value will be in.
|
|
May be one of:</p>
|
|
<dl class="rst-docutils">
|
|
<dt>AsEnum</dt>
|
|
<dd>The enumerated constant as an integer value.</dd>
|
|
<dt>AsEnumName</dt>
|
|
<dd>The name of the enumerated constant as a string.</dd>
|
|
<dt>AsString</dt>
|
|
<dd>A short friendly name for the enumerated constant.</dd>
|
|
</dl></li>
|
|
</ul></dd>
|
|
<dt>Returns: Object</dt>
|
|
</dl>
|
|
</td></tr></table>
|
|
</div>
|
|
<a name="get_supported_ssl_version_range"></a>
|
|
<div>
|
|
<table class="details" border="1" cellpadding="3"
|
|
cellspacing="0" width="100%" bgcolor="white">
|
|
<tr><td>
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr valign="top"><td>
|
|
<h3 class="epydoc"><span class="sig"><span class="sig-name">get_supported_ssl_version_range</span>(<span class="sig-arg">protocol_variant</span>=<span class="sig-default">SSL_VARIANT_STREAM</span>,
|
|
<span class="sig-arg">repr_kind</span>=<span class="sig-default">AsEnum</span>)</span>
|
|
</h3>
|
|
</td><td align="right" valign="top"
|
|
>
|
|
</td>
|
|
</tr></table>
|
|
|
|
Returns the range of SSL3/TLS versions supported for the
|
|
given protocol variant by the version of libssl linked-to at runtime.
|
|
The result is a tuple of enumerations (min_version, max_version).
|
|
<dl class="fields">
|
|
<dt>Parameters:</dt>
|
|
<dd><ul class="nomargin-top">
|
|
<li><strong class="pname"><code>protocol_variant</code></strong> (int) - One of: SSL_VARIANT_STREAM or SSL_VARIANT_DATAGRAM
|
|
enumerated constants</li>
|
|
<li><p><strong class="pname"><code>repr_kind</code></strong> (RepresentationKind constant) - Specifies what format the contents of the returned tuple will be in.
|
|
May be one of:</p>
|
|
<dl class="rst-docutils">
|
|
<dt>AsEnum</dt>
|
|
<dd>The enumerated constant as an integer value.</dd>
|
|
<dt>AsEnumName</dt>
|
|
<dd>The name of the enumerated constant as a string.</dd>
|
|
<dt>AsString</dt>
|
|
<dd>A short friendly name for the enumerated constant.</dd>
|
|
</dl></li>
|
|
</ul></dd>
|
|
<dt>Returns: (min_version, max_version)</dt>
|
|
</dl>
|
|
</td></tr></table>
|
|
</div>
|
|
<a name="set_cipher_policy"></a>
|
|
<div>
|
|
<table class="details" border="1" cellpadding="3"
|
|
cellspacing="0" width="100%" bgcolor="white">
|
|
<tr><td>
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr valign="top"><td>
|
|
<h3 class="epydoc"><span class="sig"><span class="sig-name">set_cipher_policy</span>(<span class="sig-arg">cipher</span>,
|
|
<span class="sig-arg">enabled</span>)</span>
|
|
</h3>
|
|
</td><td align="right" valign="top"
|
|
>
|
|
</td>
|
|
</tr></table>
|
|
|
|
Tells the SSL library that the specified cipher suite is allowed by
|
|
the application's export license, or is not allowed by the
|
|
application's export license, or is allowed to be used only with a
|
|
Step-Up certificate. It overrides the factory default policy for that
|
|
cipher suite. The default policy for all cipher suites is
|
|
SSL_NOT_ALLOWED, meaning that the application's export license does
|
|
not approve the use of this cipher suite. A U.S.domestic version of a
|
|
product typically sets all cipher suites to SSL_ALLOWED. This setting
|
|
is used to separate export and domestic versions of a product, and is
|
|
not intended to express user cipher preferences.
|
|
<dl class="fields">
|
|
<dt>Parameters:</dt>
|
|
<dd><ul class="nomargin-top">
|
|
<li><strong class="pname"><code>cipher</code></strong> (integer) - The cipher suite enumeration (e.g. SSL_RSA_WITH_NULL_MD5, etc.)</li>
|
|
<li><strong class="pname"><code>enabled</code></strong> (bool) - Boolean value</li>
|
|
</ul></dd>
|
|
</dl>
|
|
</td></tr></table>
|
|
</div>
|
|
<a name="set_default_cipher_pref"></a>
|
|
<div>
|
|
<table class="details" border="1" cellpadding="3"
|
|
cellspacing="0" width="100%" bgcolor="white">
|
|
<tr><td>
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr valign="top"><td>
|
|
<h3 class="epydoc"><span class="sig"><span class="sig-name">set_default_cipher_pref</span>(<span class="sig-arg">cipher</span>,
|
|
<span class="sig-arg">enabled</span>)</span>
|
|
</h3>
|
|
</td><td align="right" valign="top"
|
|
>
|
|
</td>
|
|
</tr></table>
|
|
|
|
<p>Sets the application default preference for the specified SSL2, SSL3,
|
|
or TLS cipher. A cipher suite is used only if the policy allows it and
|
|
the preference for it is set to True.</p>
|
|
<p>This function must be called once for each cipher you want to enable
|
|
or disable by default.</p>
|
|
<p>Note, which cipher suites are permitted or disallowed are modified by
|
|
previous calls to one or more of the SSL Export Policy Functions.</p>
|
|
<dl class="fields">
|
|
<dt>Parameters:</dt>
|
|
<dd><ul class="nomargin-top">
|
|
<li><strong class="pname"><code>cipher</code></strong> (integer) - The cipher suite enumeration (e.g. SSL_RSA_WITH_NULL_MD5, etc.)</li>
|
|
<li><strong class="pname"><code>enabled</code></strong> (bool) - Boolean value</li>
|
|
</ul></dd>
|
|
</dl>
|
|
</td></tr></table>
|
|
</div>
|
|
<a name="set_default_ssl_version_range"></a>
|
|
<div>
|
|
<table class="details" border="1" cellpadding="3"
|
|
cellspacing="0" width="100%" bgcolor="white">
|
|
<tr><td>
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr valign="top"><td>
|
|
<h3 class="epydoc"><span class="sig"><span class="sig-name">set_default_ssl_version_range</span>(<span class="sig-arg">min_version</span>,
|
|
<span class="sig-arg">max_version</span>,
|
|
<span class="sig-arg">protocol_variant</span>=<span class="sig-default">SSL_VARIANT_STREAM</span>)</span>
|
|
</h3>
|
|
</td><td align="right" valign="top"
|
|
>
|
|
</td>
|
|
</tr></table>
|
|
|
|
Sets the range of SSL3/TLS versions enabled by default for the given
|
|
protocol variant.
|
|
<dl class="fields">
|
|
<dt>Parameters:</dt>
|
|
<dd><ul class="nomargin-top">
|
|
<li><strong class="pname"><code>min_version</code></strong> (int or string) - Either a SSL_LIBRARY_VERSION_* enumerated constant or it's
|
|
string equivalent, see <a href="nss.ssl-module.html#ssl_library_version_from_name" class="link">ssl\_library\_version\_from\_name()</a></li>
|
|
<li><strong class="pname"><code>max_version</code></strong> (int or string) - Either a SSL_LIBRARY_VERSION_* enumerated constant or it's
|
|
string equivalent, see <a href="nss.ssl-module.html#ssl_library_version_from_name" class="link">ssl\_library\_version\_from\_name()</a></li>
|
|
<li><strong class="pname"><code>protocol_variant</code></strong> (int) - One of: SSL_VARIANT_STREAM or SSL_VARIANT_DATAGRAM
|
|
enumerated constants</li>
|
|
</ul></dd>
|
|
</dl>
|
|
</td></tr></table>
|
|
</div>
|
|
<a name="set_domestic_policy"></a>
|
|
<div>
|
|
<table class="details" border="1" cellpadding="3"
|
|
cellspacing="0" width="100%" bgcolor="white">
|
|
<tr><td>
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr valign="top"><td>
|
|
<h3 class="epydoc"><span class="sig"><span class="sig-name">set_domestic_policy</span>()</span>
|
|
</h3>
|
|
</td><td align="right" valign="top"
|
|
>
|
|
</td>
|
|
</tr></table>
|
|
|
|
Configures cipher suites to conform with current U.S. export
|
|
regulations related to domestic software products with encryption
|
|
features.
|
|
<dl class="fields">
|
|
</dl>
|
|
</td></tr></table>
|
|
</div>
|
|
<a name="set_export_policy"></a>
|
|
<div>
|
|
<table class="details" border="1" cellpadding="3"
|
|
cellspacing="0" width="100%" bgcolor="white">
|
|
<tr><td>
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr valign="top"><td>
|
|
<h3 class="epydoc"><span class="sig"><span class="sig-name">set_export_policy</span>()</span>
|
|
</h3>
|
|
</td><td align="right" valign="top"
|
|
>
|
|
</td>
|
|
</tr></table>
|
|
|
|
Configures the SSL cipher suites to conform with current U.S. export
|
|
regulations related to international software products with encryption
|
|
features.
|
|
<dl class="fields">
|
|
</dl>
|
|
</td></tr></table>
|
|
</div>
|
|
<a name="set_max_server_cache_locks"></a>
|
|
<div>
|
|
<table class="details" border="1" cellpadding="3"
|
|
cellspacing="0" width="100%" bgcolor="white">
|
|
<tr><td>
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr valign="top"><td>
|
|
<h3 class="epydoc"><span class="sig"><span class="sig-name">set_max_server_cache_locks</span>(<span class="sig-arg">max_locks</span>)</span>
|
|
</h3>
|
|
</td><td align="right" valign="top"
|
|
>
|
|
</td>
|
|
</tr></table>
|
|
|
|
Set the configured maximum number of mutexes used for the server's
|
|
store of SSL sessions. This value is used by the server session ID
|
|
cache initialization functions. Note that on some platforms, these
|
|
mutexes are actually implemented with POSIX semaphores, or with
|
|
unnamed pipes. The default value varies by platform. An attempt to
|
|
set a too-low maximum will return an error and the configured value
|
|
will not be changed.
|
|
<dl class="fields">
|
|
<dt>Parameters:</dt>
|
|
<dd><ul class="nomargin-top">
|
|
<li><strong class="pname"><code>max_locks</code></strong> (int) - Maximum number of locks</li>
|
|
</ul></dd>
|
|
</dl>
|
|
</td></tr></table>
|
|
</div>
|
|
<a name="set_ssl_default_option"></a>
|
|
<div>
|
|
<table class="details" border="1" cellpadding="3"
|
|
cellspacing="0" width="100%" bgcolor="white">
|
|
<tr><td>
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr valign="top"><td>
|
|
<h3 class="epydoc"><span class="sig"><span class="sig-name">set_ssl_default_option</span>(<span class="sig-arg">option</span>,
|
|
<span class="sig-arg">value</span>)</span>
|
|
</h3>
|
|
</td><td align="right" valign="top"
|
|
>
|
|
</td>
|
|
</tr></table>
|
|
|
|
Changes the default value of a specified SSL option for all
|
|
subsequently opened sockets as long as the current application program
|
|
is running. Refer to the documentation for <a href="nss.ssl.SSLSocket-class.html#set_ssl_option" class="link">SSLSocket.set\_ssl\_option()</a>
|
|
for an explanation of the possible values.
|
|
<dl class="fields">
|
|
</dl>
|
|
</td></tr></table>
|
|
</div>
|
|
<a name="ssl_cipher_suite_from_name"></a>
|
|
<div>
|
|
<table class="details" border="1" cellpadding="3"
|
|
cellspacing="0" width="100%" bgcolor="white">
|
|
<tr><td>
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr valign="top"><td>
|
|
<h3 class="epydoc"><span class="sig"><span class="sig-name">ssl_cipher_suite_from_name</span>(<span class="sig-arg">name</span>)</span>
|
|
</h3>
|
|
</td><td align="right" valign="top"
|
|
>
|
|
</td>
|
|
</tr></table>
|
|
|
|
Given the name of a SSL cipher constant
|
|
return it's integer constant
|
|
The string comparison is case insensitive.
|
|
<dl class="fields">
|
|
<dt>Parameters:</dt>
|
|
<dd><ul class="nomargin-top">
|
|
<li><strong class="pname"><code>name</code></strong> (string) - name of SSL cipher enumerated constant</li>
|
|
</ul></dd>
|
|
<dt>Returns: int</dt>
|
|
</dl>
|
|
</td></tr></table>
|
|
</div>
|
|
<a name="ssl_cipher_suite_name"></a>
|
|
<div>
|
|
<table class="details" border="1" cellpadding="3"
|
|
cellspacing="0" width="100%" bgcolor="white">
|
|
<tr><td>
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr valign="top"><td>
|
|
<h3 class="epydoc"><span class="sig"><span class="sig-name">ssl_cipher_suite_name</span>(<span class="sig-arg">cipher</span>)</span>
|
|
</h3>
|
|
</td><td align="right" valign="top"
|
|
>
|
|
</td>
|
|
</tr></table>
|
|
|
|
Given an enumerated SSL Cipher constant
|
|
return it's name as a string
|
|
<dl class="fields">
|
|
<dt>Parameters:</dt>
|
|
<dd><ul class="nomargin-top">
|
|
<li><strong class="pname"><code>cipher</code></strong> (int) - SSL cipher enumerated constant</li>
|
|
</ul></dd>
|
|
<dt>Returns: string</dt>
|
|
</dl>
|
|
</td></tr></table>
|
|
</div>
|
|
<a name="ssl_library_version_from_name"></a>
|
|
<div>
|
|
<table class="details" border="1" cellpadding="3"
|
|
cellspacing="0" width="100%" bgcolor="white">
|
|
<tr><td>
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr valign="top"><td>
|
|
<h3 class="epydoc"><span class="sig"><span class="sig-name">ssl_library_version_from_name</span>(<span class="sig-arg">name</span>)</span>
|
|
</h3>
|
|
</td><td align="right" valign="top"
|
|
>
|
|
</td>
|
|
</tr></table>
|
|
|
|
<p>Given the name of a SSL_LIBRARY_VERSION
|
|
return it's integer constant
|
|
The string comparison is case insensitive.
|
|
In addition to the names of the SSL_LIBRARY_VERSION constants
|
|
the following aliases are recognized:</p>
|
|
<table border="1" class="rst-docutils">
|
|
<colgroup>
|
|
<col width="22%" />
|
|
<col width="78%" />
|
|
</colgroup>
|
|
<thead valign="bottom">
|
|
<tr><th class="rst-head">Alias</th>
|
|
<th class="rst-head">Constant</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody valign="top">
|
|
<tr><td>ssl2</td>
|
|
<td>SSL_LIBRARY_VERSION_2</td>
|
|
</tr>
|
|
<tr><td>ssl3</td>
|
|
<td>SSL_LIBRARY_VERSION_3_0</td>
|
|
</tr>
|
|
<tr><td>tls1.0</td>
|
|
<td>SSL_LIBRARY_VERSION_TLS_1_0</td>
|
|
</tr>
|
|
<tr><td>tls1.1</td>
|
|
<td>SSL_LIBRARY_VERSION_TLS_1_1</td>
|
|
</tr>
|
|
<tr><td>tls1.2</td>
|
|
<td>SSL_LIBRARY_VERSION_TLS_1_2</td>
|
|
</tr>
|
|
<tr><td>tls1.3</td>
|
|
<td>SSL_LIBRARY_VERSION_TLS_1_3</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<dl class="fields">
|
|
<dt>Parameters:</dt>
|
|
<dd><ul class="nomargin-top">
|
|
<li><strong class="pname"><code>name</code></strong> (string) - name of SSL_LIBRARY_VERSION</li>
|
|
</ul></dd>
|
|
<dt>Returns: int</dt>
|
|
</dl>
|
|
</td></tr></table>
|
|
</div>
|
|
<a name="ssl_library_version_name"></a>
|
|
<div>
|
|
<table class="details" border="1" cellpadding="3"
|
|
cellspacing="0" width="100%" bgcolor="white">
|
|
<tr><td>
|
|
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
|
<tr valign="top"><td>
|
|
<h3 class="epydoc"><span class="sig"><span class="sig-name">ssl_library_version_name</span>(<span class="sig-arg">ssl_library_version</span>,
|
|
<span class="sig-arg">repr_kind</span>=<span class="sig-default">AsEnumName</span>)</span>
|
|
</h3>
|
|
</td><td align="right" valign="top"
|
|
>
|
|
</td>
|
|
</tr></table>
|
|
|
|
Given a SSL_LIBRARY_VERSION constant
|
|
return it's according to repr_kind
|
|
<dl class="fields">
|
|
<dt>Parameters:</dt>
|
|
<dd><ul class="nomargin-top">
|
|
<li><strong class="pname"><code>ssl_library_version</code></strong> (int) - SSL_LIBRARY_VERSION constant</li>
|
|
<li><p><strong class="pname"><code>repr_kind</code></strong> (RepresentationKind constant) - Specifies what format the contents of the returned tuple will be in.
|
|
May be one of:</p>
|
|
<dl class="rst-docutils">
|
|
<dt>AsEnum</dt>
|
|
<dd>The enumerated constant as an integer value.</dd>
|
|
<dt>AsEnumName</dt>
|
|
<dd>The name of the enumerated constant as a string.</dd>
|
|
<dt>AsString</dt>
|
|
<dd>A short friendly name for the enumerated constant.</dd>
|
|
</dl></li>
|
|
</ul></dd>
|
|
<dt>Returns: string</dt>
|
|
</dl>
|
|
</td></tr></table>
|
|
</div>
|
|
<br />
|
|
<!-- ==================== VARIABLES DETAILS ==================== -->
|
|
<a name="section-VariablesDetails"></a>
|
|
<table class="details" border="1" cellpadding="3"
|
|
cellspacing="0" width="100%" bgcolor="white">
|
|
<tr bgcolor="#70b0f0" class="table-header">
|
|
<td colspan="2" class="table-header">
|
|
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
|
<tr valign="top">
|
|
<td align="left"><span class="table-header">Variables Details</span></td>
|
|
<td align="right" valign="top"
|
|
><span class="options">[<a href="#section-VariablesDetails"
|
|
class="privatelink" onclick="toggle_private();"
|
|
>hide private</a>]</span></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<a name="ssl_implemented_ciphers"></a>
|
|
<div>
|
|
<table class="details" border="1" cellpadding="3"
|
|
cellspacing="0" width="100%" bgcolor="white">
|
|
<tr><td>
|
|
<h3 class="epydoc">ssl_implemented_ciphers</h3>
|
|
|
|
<dl class="fields">
|
|
</dl>
|
|
<dl class="fields">
|
|
<dt>Value:</dt>
|
|
<dd><table><tr><td><pre class="variable">
|
|
<code class="variable-group">(</code>53249<code class="variable-op">,</code>
|
|
52396<code class="variable-op">,</code>
|
|
53250<code class="variable-op">,</code>
|
|
170<code class="variable-op">,</code>
|
|
52397<code class="variable-op">,</code>
|
|
171<code class="variable-op">,</code>
|
|
49195<code class="variable-op">,</code>
|
|
49199<code class="variable-op">,</code>
|
|
<code class="variable-ellipsis">...</code>
|
|
</pre></td></tr></table>
|
|
</dd>
|
|
</dl>
|
|
</td></tr></table>
|
|
</div>
|
|
<br />
|
|
<!-- ==================== NAVIGATION BAR ==================== -->
|
|
<table class="navbar" border="0" width="100%" cellpadding="0"
|
|
bgcolor="#a0c0ff" cellspacing="0">
|
|
<tr valign="middle">
|
|
<!-- Home link -->
|
|
<th> <a
|
|
href="nss-module.html">Home</a> </th>
|
|
|
|
<!-- Tree link -->
|
|
<th> <a
|
|
href="module-tree.html">Trees</a> </th>
|
|
|
|
<!-- Index link -->
|
|
<th> <a
|
|
href="identifier-index.html">Indices</a> </th>
|
|
|
|
<!-- Help link -->
|
|
<th> <a
|
|
href="help.html">Help</a> </th>
|
|
|
|
<th class="navbar" width="100%"></th>
|
|
</tr>
|
|
</table>
|
|
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
|
<tr>
|
|
<td align="left" class="footer">
|
|
Generated by Epydoc 3.0.1
|
|
</td>
|
|
<td align="right" class="footer">
|
|
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
|
>http://epydoc.sourceforge.net</a>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<script type="text/javascript">
|
|
<!--
|
|
// Private objects are initially displayed (because if
|
|
// javascript is turned off then we want them to be
|
|
// visible); but by default, we want to hide them. So hide
|
|
// them unless we have a cookie that says to show them.
|
|
checkCookie();
|
|
// -->
|
|
</script>
|
|
</body>
|
|
</html>
|