<div id="docs-body">
 <div class="section">
  <div class="titlepage">
   <div>
    <div>
     <h3 class="title">
      <a name="authentication-plugins">
      </a>
      8.4.1 Authentication Plugins
     </h3>
    </div>
   </div>
  </div>
  <div class="toc">
   <dl class="toc">
    <dt>
     <span class="section">
      <a href="native-pluggable-authentication.html">
       8.4.1.1 Native Pluggable Authentication
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="caching-sha2-pluggable-authentication.html">
       8.4.1.2 Caching SHA-2 Pluggable Authentication
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="sha256-pluggable-authentication.html">
       8.4.1.3 SHA-256 Pluggable Authentication
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="cleartext-pluggable-authentication.html">
       8.4.1.4 Client-Side Cleartext Pluggable Authentication
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="pam-pluggable-authentication.html">
       8.4.1.5 PAM Pluggable Authentication
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="windows-pluggable-authentication.html">
       8.4.1.6 Windows Pluggable Authentication
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="ldap-pluggable-authentication.html">
       8.4.1.7 LDAP Pluggable Authentication
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="kerberos-pluggable-authentication.html">
       8.4.1.8 Kerberos Pluggable Authentication
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="no-login-pluggable-authentication.html">
       8.4.1.9 No-Login Pluggable Authentication
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="socket-pluggable-authentication.html">
       8.4.1.10 Socket Peer-Credential Pluggable Authentication
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="webauthn-pluggable-authentication.html">
       8.4.1.11 WebAuthn Pluggable Authentication
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="test-pluggable-authentication.html">
       8.4.1.12 Test Pluggable Authentication
      </a>
     </span>
    </dt>
    <dt>
     <span class="section">
      <a href="pluggable-authentication-system-variables.html">
       8.4.1.13 Pluggable Authentication System Variables
      </a>
     </span>
    </dt>
   </dl>
  </div>
  <div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
   <div class="admon-title">
    Note
   </div>
   <p>
    If you are looking for information about the
    <code class="literal">
     authentication_oci
    </code>
    plugin, it is HeatWave Service only.
        See
    <a class="ulink" href="https://docs.oracle.com/en-us/iaas/mysql-database/doc/connecting-db-system.html#MYAAS-GUID-232CA959-1FDD-4AA8-A77D-0A551C881C09" target="_blank">
     authentication_oci
        plugin
    </a>
    , in the
    <em class="citetitle">
     HeatWave Service
    </em>
    manual.
   </p>
  </div>
  <p>
   The following sections describe pluggable authentication methods
      available in MySQL and the plugins that implement these methods.
      For general discussion of the authentication process, see
   <a class="xref" href="pluggable-authentication.html" title="8.2.17 Pluggable Authentication">
    Section 8.2.17, “Pluggable Authentication”
   </a>
   .
  </p>
  <p>
   The default authentication plugin is determined as described in
   <a class="xref" href="pluggable-authentication.html#pluggable-authentication-default-plugin" title="The Default Authentication Plugin">
    The Default Authentication Plugin
   </a>
   .
  </p>
 </div>
 <br/>
</div>
