Platform Explorer / Nuxeo Platform LTS 2019 10.10

Component org.nuxeo.ecm.platform.login.digest

Documentation

This authentication plugin processes HTTP Digest Access Authentication (RFC 2617).

It requires a specific directory to be configured with the user manager implementation in order to stored specialized hashed versions of the user passwords, which RFC 2617 needs.

Resolution Order

413
The resolution order represents the order in which this component has been resolved by the Nuxeo Runtime framework.
You can influence this order by adding "require" tags in your component declaration, to make sure it is resolved after another component.

Contributions

XML Source

<?xml version='1.0' encoding='UTF-8'?>
<component name="org.nuxeo.ecm.platform.login.digest">

  <documentation>
    This authentication plugin processes HTTP Digest Access Authentication
    (RFC 2617).

    It requires a specific directory to be configured with
    the user manager implementation in order to stored specialized
    hashed versions of the user passwords, which RFC 2617 needs.
  </documentation>

  <extension target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService" point="authenticators">
    <authenticationPlugin name="DIGEST_AUTH" enabled="true" class="org.nuxeo.ecm.ui.web.auth.digest.DigestAuthenticator">
      <stateful>false</stateful>
      <loginModulePlugin>DigestLoginPlugin</loginModulePlugin>
    </authenticationPlugin>
  </extension>

  <extension target="org.nuxeo.ecm.platform.login.LoginPluginRegistry" point="plugin">
    <LoginPlugin name="DigestLoginPlugin" class="org.nuxeo.ecm.ui.web.auth.digest.DigestLoginPlugin">
      <enabled>true</enabled>
    </LoginPlugin>
  </extension>

</component>