<?xml version="1.0" encoding="UTF-8"?>

<web-app>
  

  <listener>
      <listener-class>
      com.sun.xml.ws.transport.http.servlet.WSServletContextListener
    </listener-class>
  </listener>
  <servlet>
    <servlet-name>WSServlet</servlet-name>
    <!--
    <display-name>WSServlet</display-name>
    -->
    <servlet-class>
      com.sun.xml.ws.transport.http.servlet.WSServlet
    </servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>WSServlet</servlet-name>
    <url-pattern>/ws</url-pattern>
  </servlet-mapping>
  <session-config>
    <session-timeout>30</session-timeout>
  </session-config>
  <security-constraint>
    <display-name>SecurityConstraint</display-name>
    <web-resource-collection>
      <web-resource-name>Event Manager Web Service</web-resource-name>
      <url-pattern>/ws</url-pattern>
    </web-resource-collection>
    <auth-constraint>
      <role-name>publicationadmin</role-name>
      <role-name>administrator</role-name>
      <role-name>reader</role-name>
    </auth-constraint>
    <user-data-constraint>
      <transport-guarantee>NONE</transport-guarantee>
    </user-data-constraint>
  </security-constraint>
  <security-role>
    <role-name>publicationadmin</role-name>
  </security-role>
  <security-role>
    <role-name>administrator</role-name>
  </security-role>
  <security-role>
    <role-name>reader</role-name>
  </security-role>
  <login-config>
    <!--
    <auth-constraint>BASIC</auth-constraint>-->
    <auth-method>BASIC</auth-method>
    <realm-name>LdapRealmByMarc</realm-name>
  </login-config>
</web-app>
