Uploaded image for project: 'Crowd Data Center'
  1. Crowd Data Center
  2. CWD-1597

REST "directory" resource returns two levels of "<directories>" element

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: High High
    • 2.0
    • 2.0
    • REST
    • None
    • Atlassian Crowd Version: 2.0-beta2 (Build:#401 - Jun 22, 2009)
      Report a bug Request a feature Contact Atlassian

      In the REST API, the URL below returns two levels of the <directories> element. Instead, the lower level should be <directory>:

      URL:

      http://localhost:8095/crowd/rest/admin/latest/directory

      Returns something like this:

      <?xml version="1.0" encoding="UTF-8" standalone="yes" ?> 
      - <directories>
      - <directories>
        <name>Active Directory</name> 
        <type>CONNECTOR</type> 
        <implementationClass>com.atlassian.crowd.integration.directory.connector.MicrosoftActiveDirectory</implementationClass> 
        </directories>
      - <directories>
        <name>Atlassian Crowd</name> 
        <type>INTERNAL</type> 
        <implementationClass>com.atlassian.crowd.integration.directory.internal.InternalDirectory</implementationClass> 
        </directories>
      - <directories>
        <name>Crowd Internal</name> 
        <type>INTERNAL</type> 
        <implementationClass>com.atlassian.crowd.integration.directory.internal.InternalDirectory</implementationClass> 
        </directories>
      - <directories>
        <name>Delegated Auth Directory</name> 
        <type>DELEGATING</type> 
        <implementationClass>com.atlassian.crowd.integration.directory.delegated.DelegatedAuthenticationDirectory</implementationClass> 
        </directories>
      - <directories>
        <name>Employees</name> 
        <type>INTERNAL</type> 
        <implementationClass>com.atlassian.crowd.integration.directory.internal.InternalDirectory</implementationClass> 
        </directories>
      - <directories>
        <name>My Own Connector</name> 
        <type>CUSTOM</type> 
        <implementationClass>com.atlassian.crowd.integration.directory.custom.MyOwnConnector</implementationClass> 
        </directories>
        </directories>
      

            justin@atlassian.com Justin Koke
            smaddox SarahA
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: