Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-6212

Add HTTP Digest Auth support in Nuxeo (RFC 2617)

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Security / Rights, WebDAV
    • Impact type:
      Configuration format change
    • Upgrade notes:
      Hide

      To be able to function with Digest Auth, the plugin requires the UserManager
      configuration to have an additional directory and a realm:

      <extension target="org.nuxeo.ecm.platform.usermanager.UserService" point="userManager">
      <userManager>
      <digestAuthDirectory>some_directory</digestAuthDirectory>
      <digestAuthRealm>NUXEO</digestAuthRealm>
      </userManager>
      </extension>

      This directory must have an id field and password field configured.

      Show
      To be able to function with Digest Auth, the plugin requires the UserManager configuration to have an additional directory and a realm: <extension target="org.nuxeo.ecm.platform.usermanager.UserService" point="userManager"> <userManager> <digestAuthDirectory>some_directory</digestAuthDirectory> <digestAuthRealm>NUXEO</digestAuthRealm> </userManager> </extension> This directory must have an id field and password field configured.

      Description

      We need to implement RFC 2617 HTTP DIGEST AUTH support in Nuxeo.
      Even if the standard is old and not widely used, it is a requirement for WSS/WebDav under recent versions of MS Windows.

      An initial implementation has been contributed by Gagnavarslan
      => see : http://hg.nuxeo.com/sandbox/nuxeo-fs-connector/rev/712c9a606296

      This initial implementation contains both a AuthPlugin (for the filter) and a LoginModulePlugin (for the LoginModule).

      See : http://tools.ietf.org/html/rfc2617
      See : http://en.wikipedia.org/wiki/Digest_access_authentication

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                1 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  PagerDuty

                  Error rendering 'com.pagerduty.jira-server-plugin:PagerDuty'. Please contact your Jira administrators.