.. _api_interfaces_section:

Implemented PluggableAuthService Interfaces
-------------------------------------------

The :term:`PluggableAuthService` plugins in this package 
implement interfaces defined in the :term:`PluggableAuthService`
package.

.. autointerface:: Products.PluggableAuthService.interfaces.plugins.IAuthenticationPlugin
    :members:

.. autointerface:: Products.PluggableAuthService.interfaces.plugins.IChallengePlugin
    :members:

.. autointerface:: Products.PluggableAuthService.interfaces.plugins.ICredentialsResetPlugin
    :members:

.. autointerface:: Products.PluggableAuthService.interfaces.plugins.IExtractionPlugin
    :members:

.. autointerface:: Products.PluggableAuthService.interfaces.plugins.IPropertiesPlugin
    :members:
