commit | author | age
|
90d4d7
|
1 |
<?xml version="1.0" encoding="UTF-8"?> |
8c1f3d
|
2 |
<web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"> |
d78377
|
3 |
<session-config> |
PH |
4 |
<tracking-mode>COOKIE</tracking-mode> |
|
5 |
</session-config> |
|
6 |
<servlet-mapping> |
|
7 |
<servlet-name>default</servlet-name> |
|
8 |
<url-pattern>/css/*</url-pattern> |
|
9 |
<url-pattern>/webjars/*</url-pattern> |
|
10 |
<url-pattern>*.css</url-pattern> |
|
11 |
<url-pattern>*.js</url-pattern> |
|
12 |
</servlet-mapping> |
|
13 |
<welcome-file-list> |
d9ee90
|
14 |
<welcome-file>/index.jsp</welcome-file> |
d78377
|
15 |
</welcome-file-list> |
PH |
16 |
<error-page> |
|
17 |
<error-code>403</error-code> |
|
18 |
<location>/access-denied.jsp</location> |
|
19 |
</error-page> |
|
20 |
<error-page> |
|
21 |
<error-code>500</error-code> |
|
22 |
<location>/servlet-exception.jsp</location> |
|
23 |
</error-page> |
|
24 |
<error-page> |
|
25 |
<error-code>503</error-code> |
|
26 |
<location>/servlet-exception.jsp</location> |
|
27 |
</error-page> |
|
28 |
<security-constraint> |
|
29 |
<web-resource-collection> |
|
30 |
<web-resource-name>Public access</web-resource-name> |
d9ee90
|
31 |
<url-pattern>/</url-pattern> |
PH |
32 |
<url-pattern>/index.jsp</url-pattern> |
90d4d7
|
33 |
<url-pattern>*.css</url-pattern> |
PH |
34 |
<url-pattern>*.js</url-pattern> |
d78377
|
35 |
<url-pattern>/css/*</url-pattern> |
PH |
36 |
<url-pattern>/webjars/*</url-pattern> |
|
37 |
<url-pattern>/logout</url-pattern> |
|
38 |
<url-pattern>/passwordreset</url-pattern> |
d9ee90
|
39 |
<url-pattern>/access-denied.jsp</url-pattern> |
d78377
|
40 |
<url-pattern>/servlet-exception.jsp</url-pattern> |
PH |
41 |
</web-resource-collection> |
|
42 |
</security-constraint> |
|
43 |
<security-constraint> |
|
44 |
<web-resource-collection> |
|
45 |
<web-resource-name>Profile Area</web-resource-name> |
|
46 |
<url-pattern>/profile</url-pattern> |
|
47 |
<url-pattern>/profile/*</url-pattern> |
|
48 |
<url-pattern>/</url-pattern> |
|
49 |
</web-resource-collection> |
|
50 |
<auth-constraint> |
90d4d7
|
51 |
<role-name>admins</role-name> |
PH |
52 |
<role-name>login</role-name> |
d78377
|
53 |
</auth-constraint> |
PH |
54 |
</security-constraint> |
|
55 |
<security-constraint> |
|
56 |
<web-resource-collection> |
|
57 |
<web-resource-name>Administrative Area</web-resource-name> |
0b810b
|
58 |
<url-pattern>/user</url-pattern> |
PH |
59 |
<url-pattern>/user/*</url-pattern> |
d78377
|
60 |
<url-pattern>/users</url-pattern> |
PH |
61 |
<url-pattern>/users/*</url-pattern> |
0b810b
|
62 |
<url-pattern>/group</url-pattern> |
PH |
63 |
<url-pattern>/group/*</url-pattern> |
d78377
|
64 |
<url-pattern>/groups</url-pattern> |
PH |
65 |
<url-pattern>/groups/*</url-pattern> |
|
66 |
</web-resource-collection> |
|
67 |
<auth-constraint> |
|
68 |
<role-name>admins</role-name> |
|
69 |
</auth-constraint> |
|
70 |
</security-constraint> |
|
71 |
<login-config> |
|
72 |
<auth-method>FORM</auth-method> |
2e5e7d
|
73 |
<realm-name>LDAP Realm</realm-name> |
d78377
|
74 |
<form-login-config> |
PH |
75 |
<form-login-page>/login.jsp</form-login-page> |
|
76 |
<form-error-page>/loginfail.jsp</form-error-page> |
|
77 |
</form-login-config> |
|
78 |
</login-config> |
|
79 |
<security-role> |
|
80 |
<role-name>admins</role-name> |
|
81 |
</security-role> |
|
82 |
<security-role> |
|
83 |
<role-name>login</role-name> |
|
84 |
</security-role> |
8c1f3d
|
85 |
</web-app> |