JDK HTTP server authentication
[lgpl/argeo-commons.git] / org.argeo.cms.lib.equinox / OSGI-INF / jettyServiceFactory.xml
index 2eec733bc97f7f0e36f4e8c1f7e0a2397baa2fa9..e2c23f85df97a163b05af8fe8a1b0cdb9710857b 100644 (file)
@@ -3,4 +3,8 @@
    <implementation class="org.argeo.cms.equinox.http.jetty.EquinoxJettyServer"/>
    <property name="service.pid" type="String" value="org.argeo.equinox.jetty.config"/>
    <reference bind="setCmsState" cardinality="1..1" interface="org.argeo.api.cms.CmsState" name="CmsState" policy="static"/>
+   <reference bind="setDefaultAuthenticator" cardinality="1..1" interface="com.sun.net.httpserver.Authenticator" policy="static"/>
+   <service>
+      <provide interface="com.sun.net.httpserver.HttpServer"/>
+   </service>
 </scr:component>