Sonar LDAP Plugin

Delegates authentication to LDAP.

License

License

GroupId

GroupId

org.codehaus.sonar-plugins
ArtifactId

ArtifactId

sonar-ldap-plugin
Last Version

Last Version

1.4
Release Date

Release Date

Type

Type

sonar-plugin
Description

Description

Sonar LDAP Plugin
Delegates authentication to LDAP.
Project Organization

Project Organization

SonarSource
Source Code Management

Source Code Management

https://github.com/SonarCommunity/sonar-ldap

Download sonar-ldap-plugin

Dependencies

provided (1)

Group / Artifact Type Version
org.codehaus.sonar : sonar-plugin-api jar 3.0

test (7)

Group / Artifact Type Version
org.mockito : mockito-all jar 1.8.5
junit : junit jar 4.9
org.easytesting : fest-assert jar 1.4
ch.qos.logback : logback-classic jar 0.9.30
org.apache.directory.server : apacheds-core jar 1.5.5
org.apache.directory.server : apacheds-server-jndi jar 1.5.5
org.apache.directory.server : apacheds-protocol-kerberos jar 1.5.5

Project Modules

There are no modules declared in this project.

This plugin is compatible with SonarQube up to 7.9.X, and won't be compatible with the next SonarQube versions as it's now a built-in feature of SonarQube 8 and later.

SonarQube LDAP Plugin

Quality Gate Status

For more, see the docs

Example

You can check this plugin in action using Docker as described below.

Build plugin:

mvn clean package

Generate certificates:

./docker/gen-certs.sh

Build containers (SonarQube and OpenLDAP servers):

docker-compose build

Start containers:

docker-compose up

To access SonarQube use LDAP user tester with password test.

License

Copyright 2009-2017 SonarSource.

Licensed under the GNU Lesser General Public License, Version 3.0

Versions

Version
1.4
1.3
1.2.1
1.2
1.1.1
1.1
1.0
0.1