Spring config for ApacheDS is no longer used.
This commit is contained in:
parent
069f78c00b
commit
929b08c085
|
@ -1,101 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
|
|
||||||
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
|
|
||||||
"http://www.springframework.org/dtd/spring-beans.dtd">
|
|
||||||
|
|
||||||
<beans>
|
|
||||||
<!-- JNDI environment variable -->
|
|
||||||
<bean id="environment" class="org.springframework.beans.factory.config.PropertiesFactoryBean">
|
|
||||||
<property name="properties">
|
|
||||||
<props>
|
|
||||||
<!--prop key="asn.1.berlib.provider">org.apache.ldap.common.berlib.asn1.SnickersProvider</prop -->
|
|
||||||
<!--prop key="asn.1.berlib.provider">org.apache.asn1new.ldap.TwixProvider</prop-->
|
|
||||||
<prop key="java.naming.security.authentication">simple</prop>
|
|
||||||
<prop key="java.naming.security.principal">uid=admin,ou=system</prop>
|
|
||||||
<prop key="java.naming.security.credentials">secret</prop>
|
|
||||||
<prop key="java.naming.ldap.attributes.binary">
|
|
||||||
photo personalSignature audio jpegPhoto javaSerializedData userPassword
|
|
||||||
userCertificate cACertificate authorityRevocationList certificateRevocationList
|
|
||||||
crossCertificatePair x500UniqueIdentifier krb5Key
|
|
||||||
</prop>
|
|
||||||
</props>
|
|
||||||
</property>
|
|
||||||
</bean>
|
|
||||||
|
|
||||||
<!-- StartupConfiguration to start ApacheDS -->
|
|
||||||
<bean id="configuration" class="org.apache.ldap.server.configuration.MutableServerStartupConfiguration">
|
|
||||||
<property name="workingDirectory"><value>${java.io.tmpdir}/apache_ds</value></property>
|
|
||||||
<property name="allowAnonymousAccess"><value>true</value></property>
|
|
||||||
<property name="accessControlEnabled"><value>false</value></property>
|
|
||||||
<property name="ldapPort"><value>10389</value></property>
|
|
||||||
<property name="contextPartitionConfigurations">
|
|
||||||
<set>
|
|
||||||
<ref bean="acegiPartitionConfiguration"/>
|
|
||||||
</set>
|
|
||||||
</property>
|
|
||||||
|
|
||||||
<!-- Bootstrap schemas -->
|
|
||||||
<!-- <property name="bootstrapSchemas">
|
|
||||||
<set>
|
|
||||||
<bean class="org.apache.ldap.server.schema.bootstrap.AutofsSchema"/>
|
|
||||||
<bean class="org.apache.ldap.server.schema.bootstrap.CorbaSchema"/>
|
|
||||||
<bean class="org.apache.ldap.server.schema.bootstrap.CoreSchema"/>
|
|
||||||
|
|
||||||
|
|
||||||
</set>
|
|
||||||
</property>
|
|
||||||
-->
|
|
||||||
<!-- Interceptor configurations -->
|
|
||||||
<!-- <property name="interceptorConfigurations">
|
|
||||||
<list>
|
|
||||||
<bean class="org.apache.ldap.server.configuration.MutableInterceptorConfiguration">
|
|
||||||
<property name="name"><value>normalizationService</value></property>
|
|
||||||
<property name="interceptor">
|
|
||||||
<bean class="org.apache.ldap.server.normalization.NormalizationService" />
|
|
||||||
</property>
|
|
||||||
</bean>
|
|
||||||
<bean class="org.apache.ldap.server.configuration.MutableInterceptorConfiguration">
|
|
||||||
<property name="name"><value>authenticationService</value></property>
|
|
||||||
<property name="interceptor">
|
|
||||||
<bean class="org.apache.ldap.server.authn.AuthenticationService" />
|
|
||||||
</property>
|
|
||||||
</bean>
|
|
||||||
|
|
||||||
|
|
||||||
</list>
|
|
||||||
</property>
|
|
||||||
-->
|
|
||||||
</bean>
|
|
||||||
|
|
||||||
<!-- Additional ContextPartitionConfiguration -->
|
|
||||||
<bean id="acegiPartitionConfiguration" class="org.apache.ldap.server.configuration.MutableDirectoryPartitionConfiguration">
|
|
||||||
<property name="name"><value>acegisecurity</value></property>
|
|
||||||
<property name="suffix"><value>dc=acegisecurity,dc=org</value></property>
|
|
||||||
<property name="indexedAttributes">
|
|
||||||
<set>
|
|
||||||
<value>objectClass</value>
|
|
||||||
<value>ou</value>
|
|
||||||
<value>uid</value>
|
|
||||||
</set>
|
|
||||||
</property>
|
|
||||||
<property name="contextEntry">
|
|
||||||
<value>
|
|
||||||
objectClass: top
|
|
||||||
objectClass: domain
|
|
||||||
objectClass: extensibleObject
|
|
||||||
dc: apache
|
|
||||||
</value>
|
|
||||||
</property>
|
|
||||||
</bean>
|
|
||||||
|
|
||||||
<!-- Custom editors required to launch ApacheDS -->
|
|
||||||
<bean class="org.springframework.beans.factory.config.CustomEditorConfigurer">
|
|
||||||
<property name="customEditors">
|
|
||||||
<map>
|
|
||||||
<entry key="javax.naming.directory.Attributes">
|
|
||||||
<bean class="org.apache.ldap.server.configuration.AttributesPropertyEditor"/>
|
|
||||||
</entry>
|
|
||||||
</map>
|
|
||||||
</property>
|
|
||||||
</bean>
|
|
||||||
</beans>
|
|
Loading…
Reference in New Issue