Uploaded image for project: 'Sling'
  1. Sling
  2. SLING-1419

Remove dependency to JCR

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • Auth Core 1.0.0
    • Auth Core 1.0.0
    • Authentication
    • None

    Description

      The commons auth module as independent functionality wrt to JCR therefore we should make it work without JCR
      With SLING-1262 implemented, we can use the ResourceResolverFactory to login instead of going through the SlingRepository.

      In addition we should:

      • drop the setter and getter methods for credentials in the AuthenticationInfo - we keep the constant though
      • drop the setter and getter method for the workspace in the AuthenticationInfo - we keep the constant

      We make the import to the jcr packages optional as these are required for compatibility support of the old engine packages. If someone wants to use this support he'll need the jcr api anyway.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              cziegeler Carsten Ziegeler
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: