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

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

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • 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

    Description

      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>
      

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: