Sophie

Sophie

distrib > Mageia > 6 > armv7hl > by-pkgid > be48589b7b9611719bcc10d42dba172d > files > 79

python-OpenSSL-doc-16.1.0-1.mga6.noarch.rpm




<!DOCTYPE html>
<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
<head>
  <meta charset="utf-8">
  
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  
  <title>Index &mdash; pyOpenSSL 16.1.0 documentation</title>
  

  
  

  

  
  
    

  

  
  
    <link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
  

  

  
        <link rel="index" title="Index"
              href="#"/>
        <link rel="search" title="Search" href="search.html"/>
    <link rel="top" title="pyOpenSSL 16.1.0 documentation" href="index.html"/> 

  
  <script src="_static/js/modernizr.min.js"></script>

</head>

<body class="wy-body-for-nav" role="document">

  <div class="wy-grid-for-nav">

    
    <nav data-toggle="wy-nav-shift" class="wy-nav-side">
      <div class="wy-side-scroll">
        <div class="wy-side-nav-search">
          

          
            <a href="index.html" class="icon icon-home"> pyOpenSSL
          

          
          </a>

          
            
            
              <div class="version">
                16.1.0
              </div>
            
          

          
<div role="search">
  <form id="rtd-search-form" class="wy-form" action="search.html" method="get">
    <input type="text" name="q" placeholder="Search docs" />
    <input type="hidden" name="check_keywords" value="yes" />
    <input type="hidden" name="area" value="default" />
  </form>
</div>

          
        </div>

        <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
          
            
            
                <ul>
<li class="toctree-l1"><a class="reference internal" href="introduction.html">Introduction</a></li>
<li class="toctree-l1"><a class="reference internal" href="install.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="api.html"><code class="docutils literal"><span class="pre">OpenSSL</span></code> &#8212; Python interface to OpenSSL</a></li>
<li class="toctree-l1"><a class="reference internal" href="internals.html">Internals</a></li>
</ul>
<ul>
<li class="toctree-l1"><a class="reference internal" href="backward-compatibility.html">Backward Compatibility</a></li>
<li class="toctree-l1"><a class="reference internal" href="changelog.html">Changelog</a></li>
</ul>

            
          
        </div>
      </div>
    </nav>

    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">

      
      <nav class="wy-nav-top" role="navigation" aria-label="top navigation">
        <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
        <a href="index.html">pyOpenSSL</a>
      </nav>


      
      <div class="wy-nav-content">
        <div class="rst-content">
          





<div role="navigation" aria-label="breadcrumbs navigation">
  <ul class="wy-breadcrumbs">
    <li><a href="index.html">Docs</a> &raquo;</li>
      
    <li></li>
      <li class="wy-breadcrumbs-aside">
        
          
        
      </li>
  </ul>
  <hr/>
</div>
          <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
           <div itemprop="articleBody">
            

<h1 id="index">Index</h1>

<div class="genindex-jumpbox">
 <a href="#A"><strong>A</strong></a>
 | <a href="#B"><strong>B</strong></a>
 | <a href="#C"><strong>C</strong></a>
 | <a href="#D"><strong>D</strong></a>
 | <a href="#E"><strong>E</strong></a>
 | <a href="#F"><strong>F</strong></a>
 | <a href="#G"><strong>G</strong></a>
 | <a href="#L"><strong>L</strong></a>
 | <a href="#M"><strong>M</strong></a>
 | <a href="#O"><strong>O</strong></a>
 | <a href="#P"><strong>P</strong></a>
 | <a href="#R"><strong>R</strong></a>
 | <a href="#S"><strong>S</strong></a>
 | <a href="#T"><strong>T</strong></a>
 | <a href="#U"><strong>U</strong></a>
 | <a href="#V"><strong>V</strong></a>
 | <a href="#W"><strong>W</strong></a>
 | <a href="#Z"><strong>Z</strong></a>
 
</div>
<h2 id="A">A</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.accept">accept() (OpenSSL.SSL.Connection method)</a>
  </dt>

  </dl></td>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Context.add_client_ca">add_client_ca() (OpenSSL.SSL.Context method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Context.add_extra_chain_cert">add_extra_chain_cert() (OpenSSL.SSL.Context method)</a>
  </dt>

  </dl></td>
</tr></table>

<h2 id="B">B</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.bind">bind() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.bio_read">bio_read() (OpenSSL.SSL.Connection method)</a>
  </dt>

  </dl></td>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.bio_shutdown">bio_shutdown() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.bio_write">bio_write() (OpenSSL.SSL.Connection method)</a>
  </dt>

  </dl></td>
</tr></table>

<h2 id="C">C</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Context.check_privatekey">check_privatekey() (OpenSSL.SSL.Context method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.client_random">client_random() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.close">close() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.connect">connect() (OpenSSL.SSL.Connection method)</a>
  </dt>

  </dl></td>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.connect_ex">connect_ex() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection">Connection (class in OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.ConnectionType">ConnectionType (in module OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Context">Context (class in OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.ContextType">ContextType (in module OpenSSL.SSL)</a>
  </dt>

  </dl></td>
</tr></table>

<h2 id="D">D</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.do_handshake">do_handshake() (OpenSSL.SSL.Connection method)</a>
  </dt>

  </dl></td>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="api/crypto.html#OpenSSL.crypto.dump_certificate">dump_certificate() (in module OpenSSL.crypto)</a>
  </dt>

      
  <dt><a href="api/crypto.html#OpenSSL.crypto.dump_certificate_request">dump_certificate_request() (in module OpenSSL.crypto)</a>
  </dt>

  </dl></td>
</tr></table>

<h2 id="E">E</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="api/crypto.html#OpenSSL.crypto.Error">Error</a>, <a href="api/ssl.html#OpenSSL.SSL.Error">[1]</a>
  </dt>

  </dl></td>
</tr></table>

<h2 id="F">F</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.fileno">fileno() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/crypto.html#OpenSSL.crypto.FILETYPE_ASN1">FILETYPE_ASN1 (in module OpenSSL.crypto)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="api/ssl.html#OpenSSL.SSL.FILETYPE_ASN1">(in module OpenSSL.SSL)</a>
  </dt>

      </dl></dd>
  </dl></td>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="api/crypto.html#OpenSSL.crypto.FILETYPE_PEM">FILETYPE_PEM (in module OpenSSL.crypto)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="api/ssl.html#OpenSSL.SSL.FILETYPE_PEM">(in module OpenSSL.SSL)</a>
  </dt>

      </dl></dd>
  </dl></td>
</tr></table>

<h2 id="G">G</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.get_alpn_proto_negotiated">get_alpn_proto_negotiated() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.get_app_data">get_app_data() (OpenSSL.SSL.Connection method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="api/ssl.html#OpenSSL.SSL.Context.get_app_data">(OpenSSL.SSL.Context method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Context.get_cert_store">get_cert_store() (OpenSSL.SSL.Context method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.get_cipher_bits">get_cipher_bits() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.get_cipher_name">get_cipher_name() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.get_cipher_version">get_cipher_version() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.get_client_ca_list">get_client_ca_list() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.get_context">get_context() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/crypto.html#OpenSSL.crypto.get_elliptic_curve">get_elliptic_curve() (in module OpenSSL.crypto)</a>
  </dt>

      
  <dt><a href="api/crypto.html#OpenSSL.crypto.get_elliptic_curves">get_elliptic_curves() (in module OpenSSL.crypto)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.get_finished">get_finished() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.get_peer_cert_chain">get_peer_cert_chain() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.get_peer_certificate">get_peer_certificate() (OpenSSL.SSL.Connection method)</a>
  </dt>

  </dl></td>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.get_peer_finished">get_peer_finished() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.get_protocol_version">get_protocol_version() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.get_protocol_version_name">get_protocol_version_name() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.get_servername">get_servername() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.get_session">get_session() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Context.get_session_cache_mode">get_session_cache_mode() (OpenSSL.SSL.Context method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.get_shutdown">get_shutdown() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Context.get_timeout">get_timeout() (OpenSSL.SSL.Context method)</a>
  </dt>

      
  <dt><a href="api/crypto.html#OpenSSL.crypto.PKCS7.get_type_name">get_type_name() (OpenSSL.crypto.PKCS7 method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Context.get_verify_depth">get_verify_depth() (OpenSSL.SSL.Context method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Context.get_verify_mode">get_verify_mode() (OpenSSL.SSL.Context method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.getpeername">getpeername() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.getsockname">getsockname() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.getsockopt">getsockopt() (OpenSSL.SSL.Connection method)</a>
  </dt>

  </dl></td>
</tr></table>

<h2 id="L">L</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.listen">listen() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/crypto.html#OpenSSL.crypto.load_certificate">load_certificate() (in module OpenSSL.crypto)</a>
  </dt>

      
  <dt><a href="api/crypto.html#OpenSSL.crypto.load_certificate_request">load_certificate_request() (in module OpenSSL.crypto)</a>
  </dt>

      
  <dt><a href="api/crypto.html#OpenSSL.crypto.load_crl">load_crl() (in module OpenSSL.crypto)</a>
  </dt>

  </dl></td>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="api/crypto.html#OpenSSL.crypto.load_pkcs12">load_pkcs12() (in module OpenSSL.crypto)</a>
  </dt>

      
  <dt><a href="api/crypto.html#OpenSSL.crypto.load_pkcs7_data">load_pkcs7_data() (in module OpenSSL.crypto)</a>
  </dt>

      
  <dt><a href="api/crypto.html#OpenSSL.crypto.load_privatekey">load_privatekey() (in module OpenSSL.crypto)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Context.load_tmp_dh">load_tmp_dh() (OpenSSL.SSL.Context method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Context.load_verify_locations">load_verify_locations() (OpenSSL.SSL.Context method)</a>
  </dt>

  </dl></td>
</tr></table>

<h2 id="M">M</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.master_key">master_key() (OpenSSL.SSL.Connection method)</a>
  </dt>

  </dl></td>
</tr></table>

<h2 id="O">O</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="api/ssl.html#OpenSSL.SSL.OP_EPHEMERAL_RSA">OP_EPHEMERAL_RSA (in module OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.OP_NO_COMPRESSION">OP_NO_COMPRESSION (in module OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.OP_NO_SSLv2">OP_NO_SSLv2 (in module OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.OP_NO_SSLv3">OP_NO_SSLv3 (in module OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.OP_NO_TICKET">OP_NO_TICKET (in module OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.OP_NO_TLSv1">OP_NO_TLSv1 (in module OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.OP_NO_TLSv1_1">OP_NO_TLSv1_1 (in module OpenSSL.SSL)</a>
  </dt>

  </dl></td>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="api/ssl.html#OpenSSL.SSL.OP_NO_TLSv1_2">OP_NO_TLSv1_2 (in module OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.OP_SINGLE_DH_USE">OP_SINGLE_DH_USE (in module OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.OP_SINGLE_ECDH_USE">OP_SINGLE_ECDH_USE (in module OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api.html#module-OpenSSL">OpenSSL (module)</a>
  </dt>

      
  <dt><a href="api/crypto.html#module-OpenSSL.crypto">OpenSSL.crypto (module)</a>
  </dt>

      
  <dt><a href="api/rand.html#module-OpenSSL.rand">OpenSSL.rand (module)</a>
  </dt>

      
  <dt><a href="api/ssl.html#module-OpenSSL.SSL">OpenSSL.SSL (module)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.OPENSSL_VERSION_NUMBER">OPENSSL_VERSION_NUMBER (in module OpenSSL.SSL)</a>
  </dt>

  </dl></td>
</tr></table>

<h2 id="P">P</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.pending">pending() (OpenSSL.SSL.Connection method)</a>
  </dt>

  </dl></td>
</tr></table>

<h2 id="R">R</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.recv">recv() (OpenSSL.SSL.Connection method)</a>
  </dt>

  </dl></td>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.recv_into">recv_into() (OpenSSL.SSL.Connection method)</a>
  </dt>

  </dl></td>
</tr></table>

<h2 id="S">S</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="api/rand.html#OpenSSL.rand.screen">screen() (in module OpenSSL.rand)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.send">send() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.sendall">sendall() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.server_random">server_random() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.SESS_CACHE_BOTH">SESS_CACHE_BOTH (in module OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.SESS_CACHE_CLIENT">SESS_CACHE_CLIENT (in module OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.SESS_CACHE_NO_AUTO_CLEAR">SESS_CACHE_NO_AUTO_CLEAR (in module OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.SESS_CACHE_NO_INTERNAL">SESS_CACHE_NO_INTERNAL (in module OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.SESS_CACHE_NO_INTERNAL_LOOKUP">SESS_CACHE_NO_INTERNAL_LOOKUP (in module OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.SESS_CACHE_NO_INTERNAL_STORE">SESS_CACHE_NO_INTERNAL_STORE (in module OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.SESS_CACHE_OFF">SESS_CACHE_OFF (in module OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.SESS_CACHE_SERVER">SESS_CACHE_SERVER (in module OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Session">Session (class in OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.set_accept_state">set_accept_state() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.set_alpn_protos">set_alpn_protos() (OpenSSL.SSL.Connection method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="api/ssl.html#OpenSSL.SSL.Context.set_alpn_protos">(OpenSSL.SSL.Context method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Context.set_alpn_select_callback">set_alpn_select_callback() (OpenSSL.SSL.Context method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.set_app_data">set_app_data() (OpenSSL.SSL.Connection method)</a>
  </dt>

      <dd><dl>
        
  <dt><a href="api/ssl.html#OpenSSL.SSL.Context.set_app_data">(OpenSSL.SSL.Context method)</a>
  </dt>

      </dl></dd>
      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Context.set_client_ca_list">set_client_ca_list() (OpenSSL.SSL.Context method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.set_connect_state">set_connect_state() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.set_context">set_context() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Context.set_default_verify_paths">set_default_verify_paths() (OpenSSL.SSL.Context method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Context.set_info_callback">set_info_callback() (OpenSSL.SSL.Context method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Context.set_mode">set_mode() (OpenSSL.SSL.Context method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Context.set_npn_advertise_callback">set_npn_advertise_callback() (OpenSSL.SSL.Context method)</a>
  </dt>

  </dl></td>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Context.set_options">set_options() (OpenSSL.SSL.Context method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Context.set_passwd_cb">set_passwd_cb() (OpenSSL.SSL.Context method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.set_session">set_session() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Context.set_session_cache_mode">set_session_cache_mode() (OpenSSL.SSL.Context method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.set_shutdown">set_shutdown() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Context.set_timeout">set_timeout() (OpenSSL.SSL.Context method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.set_tlsext_host_name">set_tlsext_host_name() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Context.set_tlsext_servername_callback">set_tlsext_servername_callback() (OpenSSL.SSL.Context method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Context.set_tmp_ecdh">set_tmp_ecdh() (OpenSSL.SSL.Context method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Context.set_verify">set_verify() (OpenSSL.SSL.Context method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Context.set_verify_depth">set_verify_depth() (OpenSSL.SSL.Context method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.setblocking">setblocking() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.setsockopt">setsockopt() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.shutdown">shutdown() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/crypto.html#OpenSSL.crypto.sign">sign() (in module OpenSSL.crypto)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.sock_shutdown">sock_shutdown() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.SSLEAY_BUILT_ON">SSLEAY_BUILT_ON (in module OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.SSLEAY_CFLAGS">SSLEAY_CFLAGS (in module OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.SSLEAY_DIR">SSLEAY_DIR (in module OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.SSLEAY_PLATFORM">SSLEAY_PLATFORM (in module OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.SSLEAY_VERSION">SSLEAY_VERSION (in module OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.SSLeay_version">SSLeay_version() (in module OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.SSLv23_METHOD">SSLv23_METHOD (in module OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.SSLv2_METHOD">SSLv2_METHOD (in module OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.SSLv3_METHOD">SSLv3_METHOD (in module OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.SysCallError">SysCallError</a>
  </dt>

  </dl></td>
</tr></table>

<h2 id="T">T</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="api/ssl.html#OpenSSL.SSL.TLSv1_1_METHOD">TLSv1_1_METHOD (in module OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.TLSv1_2_METHOD">TLSv1_2_METHOD (in module OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.TLSv1_METHOD">TLSv1_METHOD (in module OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api/crypto.html#OpenSSL.crypto.TYPE_DSA">TYPE_DSA (in module OpenSSL.crypto)</a>
  </dt>

  </dl></td>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="api/crypto.html#OpenSSL.crypto.PKCS7.type_is_data">type_is_data() (OpenSSL.crypto.PKCS7 method)</a>
  </dt>

      
  <dt><a href="api/crypto.html#OpenSSL.crypto.PKCS7.type_is_enveloped">type_is_enveloped() (OpenSSL.crypto.PKCS7 method)</a>
  </dt>

      
  <dt><a href="api/crypto.html#OpenSSL.crypto.PKCS7.type_is_signed">type_is_signed() (OpenSSL.crypto.PKCS7 method)</a>
  </dt>

      
  <dt><a href="api/crypto.html#OpenSSL.crypto.PKCS7.type_is_signedAndEnveloped">type_is_signedAndEnveloped() (OpenSSL.crypto.PKCS7 method)</a>
  </dt>

      
  <dt><a href="api/crypto.html#OpenSSL.crypto.TYPE_RSA">TYPE_RSA (in module OpenSSL.crypto)</a>
  </dt>

  </dl></td>
</tr></table>

<h2 id="U">U</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Context.use_certificate">use_certificate() (OpenSSL.SSL.Context method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Context.use_certificate_chain_file">use_certificate_chain_file() (OpenSSL.SSL.Context method)</a>
  </dt>

  </dl></td>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Context.use_certificate_file">use_certificate_file() (OpenSSL.SSL.Context method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Context.use_privatekey">use_privatekey() (OpenSSL.SSL.Context method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Context.use_privatekey_file">use_privatekey_file() (OpenSSL.SSL.Context method)</a>
  </dt>

  </dl></td>
</tr></table>

<h2 id="V">V</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="api/crypto.html#OpenSSL.crypto.verify">verify() (in module OpenSSL.crypto)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.VERIFY_FAIL_IF_NO_PEER_CERT">VERIFY_FAIL_IF_NO_PEER_CERT (in module OpenSSL.SSL)</a>
  </dt>

  </dl></td>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="api/ssl.html#OpenSSL.SSL.VERIFY_NONE">VERIFY_NONE (in module OpenSSL.SSL)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.VERIFY_PEER">VERIFY_PEER (in module OpenSSL.SSL)</a>
  </dt>

  </dl></td>
</tr></table>

<h2 id="W">W</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.want_read">want_read() (OpenSSL.SSL.Connection method)</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.Connection.want_write">want_write() (OpenSSL.SSL.Connection method)</a>
  </dt>

  </dl></td>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="api/ssl.html#OpenSSL.SSL.WantReadError">WantReadError</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.WantWriteError">WantWriteError</a>
  </dt>

      
  <dt><a href="api/ssl.html#OpenSSL.SSL.WantX509LookupError">WantX509LookupError</a>
  </dt>

  </dl></td>
</tr></table>

<h2 id="Z">Z</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
  <td style="width: 33%" valign="top"><dl>
      
  <dt><a href="api/ssl.html#OpenSSL.SSL.ZeroReturnError">ZeroReturnError</a>
  </dt>

  </dl></td>
</tr></table>



           </div>
          </div>
          <footer>
  

  <hr/>

  <div role="contentinfo">
    <p>
        &copy; Copyright 2001-2017, The pyOpenSSL developers.

    </p>
  </div>
  Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/snide/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>. 

</footer>

        </div>
      </div>

    </section>

  </div>
  


  

    <script type="text/javascript">
        var DOCUMENTATION_OPTIONS = {
            URL_ROOT:'./',
            VERSION:'16.1.0',
            COLLAPSE_INDEX:false,
            FILE_SUFFIX:'.html',
            HAS_SOURCE:  true
        };
    </script>
      <script type="text/javascript" src="_static/jquery.js"></script>
      <script type="text/javascript" src="_static/underscore.js"></script>
      <script type="text/javascript" src="_static/doctools.js"></script>

  

  
  
    <script type="text/javascript" src="_static/js/theme.js"></script>
  

  
  
  <script type="text/javascript">
      jQuery(function () {
          SphinxRtdTheme.StickyNav.enable();
      });
  </script>
   

</body>
</html>