From: Mathieu Baudier Date: Thu, 17 Mar 2011 15:48:48 +0000 (+0000) Subject: Introduce LDAP saos X-Git-Tag: argeo-commons-2.1.30~1348 X-Git-Url: http://git.argeo.org/?a=commitdiff_plain;h=95d53b1b0018e86014d8659bdba9903e6f63526a;p=lgpl%2Fargeo-commons.git Introduce LDAP saos git-svn-id: https://svn.argeo.org/commons/trunk@4316 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- diff --git a/security/modules/org.argeo.security.dao.admin.ldap/.project b/security/modules/org.argeo.security.dao.admin.ldap/.project new file mode 100644 index 000000000..b79fc941e --- /dev/null +++ b/security/modules/org.argeo.security.dao.admin.ldap/.project @@ -0,0 +1,22 @@ + + + org.argeo.security.dao.admin.ldap + + + + + + org.eclipse.pde.ManifestBuilder + + + + + org.eclipse.pde.SchemaBuilder + + + + + + org.eclipse.pde.PluginNature + + diff --git a/security/modules/org.argeo.security.dao.admin.ldap/META-INF/MANIFEST.MF b/security/modules/org.argeo.security.dao.admin.ldap/META-INF/MANIFEST.MF new file mode 100644 index 000000000..b6100ab26 --- /dev/null +++ b/security/modules/org.argeo.security.dao.admin.ldap/META-INF/MANIFEST.MF @@ -0,0 +1,20 @@ +Bundle-SymbolicName: org.argeo.security.dao.admin.ldap +Bundle-Version: 0.2.3.SNAPSHOT +Import-Package: com.sun.jndi.ldap;resolution:=optional, + org.argeo.security, + org.argeo.security.ldap, + org.argeo.security.ldap.nature, + org.argeo.security.nature, + org.argeo.server.json;resolution:=optional, + org.springframework.beans.factory.config, + org.springframework.ldap.core.support, + org.springframework.security, + org.springframework.security.ldap, + org.springframework.security.ldap.populator, + org.springframework.security.providers, + org.springframework.security.providers.encoding;specification-version="2.0.6.RELEASE", + org.springframework.security.providers.ldap, + org.springframework.security.providers.ldap.authenticator, + org.springframework.security.userdetails, + org.springframework.security.userdetails.ldap +Bundle-Name: Security Manager LDAP diff --git a/security/modules/org.argeo.security.dao.admin.ldap/META-INF/spring/ldap-osgi.xml b/security/modules/org.argeo.security.dao.admin.ldap/META-INF/spring/ldap-osgi.xml new file mode 100644 index 000000000..7a0fa89fa --- /dev/null +++ b/security/modules/org.argeo.security.dao.admin.ldap/META-INF/spring/ldap-osgi.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/security/modules/org.argeo.security.dao.admin.ldap/META-INF/spring/ldap.xml b/security/modules/org.argeo.security.dao.admin.ldap/META-INF/spring/ldap.xml new file mode 100644 index 000000000..2f65ebe82 --- /dev/null +++ b/security/modules/org.argeo.security.dao.admin.ldap/META-INF/spring/ldap.xml @@ -0,0 +1,61 @@ + + + + + + + osgibundle:ldap.properties + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + uid={0},ou=People + + + + + + + diff --git a/security/modules/org.argeo.security.dao.admin.ldap/build.properties b/security/modules/org.argeo.security.dao.admin.ldap/build.properties new file mode 100644 index 000000000..5f22cdd44 --- /dev/null +++ b/security/modules/org.argeo.security.dao.admin.ldap/build.properties @@ -0,0 +1 @@ +bin.includes = META-INF/ diff --git a/security/modules/org.argeo.security.dao.admin.ldap/ldap.properties b/security/modules/org.argeo.security.dao.admin.ldap/ldap.properties new file mode 100644 index 000000000..1b24ee3d1 --- /dev/null +++ b/security/modules/org.argeo.security.dao.admin.ldap/ldap.properties @@ -0,0 +1,6 @@ +argeo.ldap.rootdn=dc=demo,dc=argeo,dc=org +argeo.ldap.protocol=ldap +argeo.ldap.host=localhost +argeo.ldap.port=10389 +argeo.ldap.manager.userdn=uid=admin,ou=system +argeo.ldap.manager.password=secret diff --git a/security/modules/org.argeo.security.dao.ldap/.project b/security/modules/org.argeo.security.dao.ldap/.project new file mode 100644 index 000000000..6de38255f --- /dev/null +++ b/security/modules/org.argeo.security.dao.ldap/.project @@ -0,0 +1,22 @@ + + + org.argeo.security.manager.ldap + + + + + + org.eclipse.pde.ManifestBuilder + + + + + org.eclipse.pde.SchemaBuilder + + + + + + org.eclipse.pde.PluginNature + + diff --git a/security/modules/org.argeo.security.dao.ldap/META-INF/MANIFEST.MF b/security/modules/org.argeo.security.dao.ldap/META-INF/MANIFEST.MF new file mode 100644 index 000000000..5325587bb --- /dev/null +++ b/security/modules/org.argeo.security.dao.ldap/META-INF/MANIFEST.MF @@ -0,0 +1,20 @@ +Bundle-SymbolicName: org.argeo.security.manager.ldap +Bundle-Version: 0.2.3.SNAPSHOT +Import-Package: com.sun.jndi.ldap;resolution:=optional, + org.argeo.security, + org.argeo.security.ldap, + org.argeo.security.ldap.nature, + org.argeo.security.nature, + org.argeo.server.json;resolution:=optional, + org.springframework.beans.factory.config, + org.springframework.ldap.core.support, + org.springframework.security, + org.springframework.security.ldap, + org.springframework.security.ldap.populator, + org.springframework.security.providers, + org.springframework.security.providers.encoding;specification-version="2.0.6.RELEASE", + org.springframework.security.providers.ldap, + org.springframework.security.providers.ldap.authenticator, + org.springframework.security.userdetails, + org.springframework.security.userdetails.ldap +Bundle-Name: Security Manager LDAP diff --git a/security/modules/org.argeo.security.dao.ldap/META-INF/spring/ldap-osgi.xml b/security/modules/org.argeo.security.dao.ldap/META-INF/spring/ldap-osgi.xml new file mode 100644 index 000000000..7a0fa89fa --- /dev/null +++ b/security/modules/org.argeo.security.dao.ldap/META-INF/spring/ldap-osgi.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/security/modules/org.argeo.security.dao.ldap/META-INF/spring/ldap.xml b/security/modules/org.argeo.security.dao.ldap/META-INF/spring/ldap.xml new file mode 100644 index 000000000..2f65ebe82 --- /dev/null +++ b/security/modules/org.argeo.security.dao.ldap/META-INF/spring/ldap.xml @@ -0,0 +1,61 @@ + + + + + + + osgibundle:ldap.properties + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + uid={0},ou=People + + + + + + + diff --git a/security/modules/org.argeo.security.dao.ldap/META-INF/spring/natures-osgi.xml b/security/modules/org.argeo.security.dao.ldap/META-INF/spring/natures-osgi.xml new file mode 100644 index 000000000..6f7c1e5cb --- /dev/null +++ b/security/modules/org.argeo.security.dao.ldap/META-INF/spring/natures-osgi.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/security/modules/org.argeo.security.dao.ldap/build.properties b/security/modules/org.argeo.security.dao.ldap/build.properties new file mode 100644 index 000000000..5f22cdd44 --- /dev/null +++ b/security/modules/org.argeo.security.dao.ldap/build.properties @@ -0,0 +1 @@ +bin.includes = META-INF/ diff --git a/security/modules/org.argeo.security.dao.ldap/ldap.properties b/security/modules/org.argeo.security.dao.ldap/ldap.properties new file mode 100644 index 000000000..1b24ee3d1 --- /dev/null +++ b/security/modules/org.argeo.security.dao.ldap/ldap.properties @@ -0,0 +1,6 @@ +argeo.ldap.rootdn=dc=demo,dc=argeo,dc=org +argeo.ldap.protocol=ldap +argeo.ldap.host=localhost +argeo.ldap.port=10389 +argeo.ldap.manager.userdn=uid=admin,ou=system +argeo.ldap.manager.password=secret diff --git a/security/modules/org.argeo.security.manager.ldap/.project b/security/modules/org.argeo.security.manager.ldap/.project deleted file mode 100644 index 6de38255f..000000000 --- a/security/modules/org.argeo.security.manager.ldap/.project +++ /dev/null @@ -1,22 +0,0 @@ - - - org.argeo.security.manager.ldap - - - - - - org.eclipse.pde.ManifestBuilder - - - - - org.eclipse.pde.SchemaBuilder - - - - - - org.eclipse.pde.PluginNature - - diff --git a/security/modules/org.argeo.security.manager.ldap/META-INF/MANIFEST.MF b/security/modules/org.argeo.security.manager.ldap/META-INF/MANIFEST.MF deleted file mode 100644 index 5325587bb..000000000 --- a/security/modules/org.argeo.security.manager.ldap/META-INF/MANIFEST.MF +++ /dev/null @@ -1,20 +0,0 @@ -Bundle-SymbolicName: org.argeo.security.manager.ldap -Bundle-Version: 0.2.3.SNAPSHOT -Import-Package: com.sun.jndi.ldap;resolution:=optional, - org.argeo.security, - org.argeo.security.ldap, - org.argeo.security.ldap.nature, - org.argeo.security.nature, - org.argeo.server.json;resolution:=optional, - org.springframework.beans.factory.config, - org.springframework.ldap.core.support, - org.springframework.security, - org.springframework.security.ldap, - org.springframework.security.ldap.populator, - org.springframework.security.providers, - org.springframework.security.providers.encoding;specification-version="2.0.6.RELEASE", - org.springframework.security.providers.ldap, - org.springframework.security.providers.ldap.authenticator, - org.springframework.security.userdetails, - org.springframework.security.userdetails.ldap -Bundle-Name: Security Manager LDAP diff --git a/security/modules/org.argeo.security.manager.ldap/META-INF/spring/ldap-osgi.xml b/security/modules/org.argeo.security.manager.ldap/META-INF/spring/ldap-osgi.xml deleted file mode 100644 index 7a0fa89fa..000000000 --- a/security/modules/org.argeo.security.manager.ldap/META-INF/spring/ldap-osgi.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/security/modules/org.argeo.security.manager.ldap/META-INF/spring/ldap.xml b/security/modules/org.argeo.security.manager.ldap/META-INF/spring/ldap.xml deleted file mode 100644 index 2f65ebe82..000000000 --- a/security/modules/org.argeo.security.manager.ldap/META-INF/spring/ldap.xml +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - osgibundle:ldap.properties - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - uid={0},ou=People - - - - - - - diff --git a/security/modules/org.argeo.security.manager.ldap/META-INF/spring/natures-osgi.xml b/security/modules/org.argeo.security.manager.ldap/META-INF/spring/natures-osgi.xml deleted file mode 100644 index 6f7c1e5cb..000000000 --- a/security/modules/org.argeo.security.manager.ldap/META-INF/spring/natures-osgi.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - \ No newline at end of file diff --git a/security/modules/org.argeo.security.manager.ldap/build.properties b/security/modules/org.argeo.security.manager.ldap/build.properties deleted file mode 100644 index 5f22cdd44..000000000 --- a/security/modules/org.argeo.security.manager.ldap/build.properties +++ /dev/null @@ -1 +0,0 @@ -bin.includes = META-INF/ diff --git a/security/modules/org.argeo.security.manager.ldap/ldap.properties b/security/modules/org.argeo.security.manager.ldap/ldap.properties deleted file mode 100644 index 1b24ee3d1..000000000 --- a/security/modules/org.argeo.security.manager.ldap/ldap.properties +++ /dev/null @@ -1,6 +0,0 @@ -argeo.ldap.rootdn=dc=demo,dc=argeo,dc=org -argeo.ldap.protocol=ldap -argeo.ldap.host=localhost -argeo.ldap.port=10389 -argeo.ldap.manager.userdn=uid=admin,ou=system -argeo.ldap.manager.password=secret