Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
Loading status checks…
fixed web.xml shib for 2.4
Showing
3 changed files
with
32 additions
and
145 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,203 +1,89 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:j2ee="http://java.sun.com/xml/ns/j2ee" version="2.4" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.s | ||
un.com/xml/ns/j2ee/web-app_2_4.xsd"> | ||
<!--DO NOT EDIT THIS FILE. IT WILL BE OVERWRITTEN. CHANGE YOUR FILE specified by the build.properties value [additional.web.xml]. The contents of that file are merged into ${grouper-ui}/w | ||
ebapp/WEB-INF/web.core.xml--> | ||
<!--In webapp--> | ||
<!--Processing context-param--> | ||
<!--Processing filter--> | ||
<!--Inserting tag from merge file--> | ||
<filter> | ||
<web-app xmlns:j2ee="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | ||
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" | ||
version="2.4"> | ||
<filter> | ||
<filter-name>GrouperUi</filter-name> | ||
<filter-class>edu.internet2.middleware.grouper.ui.GrouperUiFilter</filter-class> | ||
</filter> | ||
<!--Inserting tag from merge file--> | ||
<filter> | ||
<filter-name>Error Catcher</filter-name> | ||
<filter-class>edu.internet2.middleware.grouper.ui.ErrorFilter</filter-class> | ||
</filter> | ||
<!--Inserting tag from base file. Merge file was file:/opt/grouper.ui-2.3.0/temp/99.web.core-filters.xml--> | ||
<filter> | ||
<filter-name>Login check</filter-name> | ||
<filter-class>edu.internet2.middleware.grouper.ui.LoginCheckFilter</filter-class> | ||
<init-param> | ||
<param-name>failureUrl</param-name> | ||
<param-value>/index.jsp</param-value> | ||
</init-param> | ||
<init-param> | ||
<param-name>ignore</param-name> | ||
<param-value>:/populateIndex.do:/callLogin.do:/error.do:/logout.do:/status:</param-value> | ||
</init-param> | ||
<init-param> | ||
<param-name>grouperRole</param-name> | ||
<param-value>*</param-value> | ||
</init-param> | ||
</filter> | ||
<!--Inserting tag from base file. Merge file was file:/opt/grouper.ui-2.3.0/temp/99.web.core-filters.xml--> | ||
<filter> | ||
<filter-name>Caller page</filter-name> | ||
<filter-class>edu.internet2.middleware.grouper.ui.CallerPageFilter</filter-class> | ||
</filter> | ||
<!--Inserting tag from base file. Merge file was file:/opt/grouper.ui-2.3.0/temp/99.web.core-filters.xml--> | ||
<filter> | ||
<filter> | ||
<filter-name>CSRFGuard</filter-name> | ||
<filter-class>org.owasp.csrfguard.CsrfGuardFilter</filter-class> | ||
</filter> | ||
<!--Processing filter-mapping--> | ||
<!--Inserting tag from merge file--> | ||
<filter-mapping> | ||
<filter-name>GrouperUi</filter-name> | ||
<url-pattern>*.do</url-pattern> | ||
</filter-mapping> | ||
<!--Inserting tag from merge file--> | ||
<filter-mapping> | ||
<filter-mapping> | ||
<filter-name>GrouperUi</filter-name> | ||
<url-pattern>*.jsp</url-pattern> | ||
</filter-mapping> | ||
<!--Inserting tag from merge file--> | ||
<filter-mapping> | ||
<filter-name>Error Catcher</filter-name> | ||
<url-pattern>*.do</url-pattern> | ||
</filter-mapping> | ||
<!--Inserting tag from merge file--> | ||
<filter-mapping> | ||
<filter-name>Error Catcher</filter-name> | ||
<url-pattern>/gotoCallerPage</url-pattern> | ||
</filter-mapping> | ||
<!--Inserting tag from base file. Merge file was file:/opt/grouper.ui-2.3.0/temp/99.web.core-filters.xml--> | ||
<filter-mapping> | ||
<filter-mapping> | ||
<filter-name>GrouperUi</filter-name> | ||
<url-pattern>/grouperUi/app/*</url-pattern> | ||
</filter-mapping> | ||
<!--Inserting tag from base file. Merge file was file:/opt/grouper.ui-2.3.0/temp/99.web.core-filters.xml--> | ||
<filter-mapping> | ||
<filter-mapping> | ||
<filter-name>GrouperUi</filter-name> | ||
<url-pattern>/grouperUi/appHtml/*</url-pattern> | ||
</filter-mapping> | ||
<!--Inserting tag from base file. Merge file was file:/opt/grouper.ui-2.3.0/temp/99.web.core-filters.xml--> | ||
<filter-mapping> | ||
<filter-mapping> | ||
<filter-name>GrouperUi</filter-name> | ||
<url-pattern>/grouperExternal/app/*</url-pattern> | ||
</filter-mapping> | ||
<!--Inserting tag from base file. Merge file was file:/opt/grouper.ui-2.3.0/temp/99.web.core-filters.xml--> | ||
<filter-mapping> | ||
<filter-name>GrouperUi</filter-name> | ||
<url-pattern>/grouperExternal/appHtml/*</url-pattern> | ||
</filter-mapping> | ||
<!--Inserting tag from base file. Merge file was file:/opt/grouper.ui-2.3.0/temp/99.web.core-filters.xml--> | ||
<filter-mapping> | ||
<filter-mapping> | ||
<filter-name>GrouperUi</filter-name> | ||
<url-pattern>/grouperExternal/public/UiV2Public.index</url-pattern> | ||
</filter-mapping> | ||
<!--Inserting tag from base file. Merge file was file:/opt/grouper.ui-2.3.0/temp/99.web.core-filters.xml--> | ||
<filter-mapping> | ||
<filter-mapping> | ||
<filter-name>GrouperUi</filter-name> | ||
<url-pattern>/grouperExternal/public/UiV2Public.postIndex</url-pattern> | ||
</filter-mapping> | ||
<!--Inserting tag from base file. Merge file was file:/opt/grouper.ui-2.3.0/temp/99.web.core-filters.xml--> | ||
<filter-mapping> | ||
<filter-name>Caller page</filter-name> | ||
<url-pattern>/gotoCallerPage</url-pattern> | ||
</filter-mapping> | ||
<!--Inserting tag from base file. Merge file was file:/opt/grouper.ui-2.3.0/temp/99.web.core-filters.xml--> | ||
<filter-mapping> | ||
<filter-name>Login check</filter-name> | ||
<url-pattern>*.do</url-pattern> | ||
</filter-mapping> | ||
<!--Inserting tag from base file. Merge file was file:/opt/grouper.ui-2.3.0/temp/99.web.core-filters.xml--> | ||
<filter-mapping> | ||
<filter-mapping> | ||
<filter-name>CSRFGuard</filter-name> | ||
<url-pattern>/*</url-pattern> | ||
</filter-mapping> | ||
<!--Processing listener--> | ||
<!--Inserting tag from base file. Merge file was file:/opt/grouper.ui-2.3.0/temp/99.web.core-filters.xml--> | ||
<listener> | ||
<listener-class>edu.internet2.middleware.grouper.ui.GrouperSessionAttributeListener</listener-class> | ||
</listener> | ||
<!--Inserting tag from base file. Merge file was file:/opt/grouper.ui-2.3.0/temp/99.web.core-filters.xml--> | ||
<listener> | ||
<listener> | ||
<listener-class>edu.internet2.middleware.grouper.ui.GrouperSessionAttributeListener</listener-class> | ||
</listener> | ||
<listener> | ||
<listener-class>org.owasp.csrfguard.CsrfGuardServletContextListener</listener-class> | ||
</listener> | ||
<!--Inserting tag from base file. Merge file was file:/opt/grouper.ui-2.3.0/temp/99.web.core-filters.xml--> | ||
<listener> | ||
<listener> | ||
<listener-class>org.owasp.csrfguard.CsrfGuardHttpSessionListener</listener-class> | ||
</listener> | ||
<!--Processing servlet--> | ||
<!--Inserting tag from base file. Merge file was file:/opt/grouper.ui-2.3.0/temp/99.web.core-filters.xml--> | ||
<servlet> | ||
<servlet> | ||
<servlet-name>StatusServlet</servlet-name> | ||
<display-name>Status Servlet</display-name> | ||
<servlet-class>edu.internet2.middleware.grouper.j2ee.status.GrouperStatusServlet</servlet-class> | ||
<load-on-startup>1</load-on-startup> | ||
</servlet> | ||
<!--Inserting tag from base file. Merge file was file:/opt/grouper.ui-2.3.0/temp/99.web.core-filters.xml--> | ||
<servlet> | ||
<!-- Map the filter to a Servlet or URL --> | ||
|
||
<servlet> | ||
<servlet-name>UiServlet</servlet-name> | ||
<servlet-class>edu.internet2.middleware.grouper.j2ee.GrouperUiRestServlet</servlet-class> | ||
<load-on-startup>1</load-on-startup> | ||
</servlet> | ||
<!--Inserting tag from base file. Merge file was file:/opt/grouper.ui-2.3.0/temp/99.web.core-filters.xml--> | ||
<servlet> | ||
<servlet-name>OwaspJavaScriptServlet</servlet-name> | ||
<servlet-class>org.owasp.csrfguard.servlet.JavaScriptServlet</servlet-class> | ||
</servlet> | ||
<!--Inserting tag from base file. Merge file was file:/opt/grouper.ui-2.3.0/temp/99.web.core-filters.xml--> | ||
<servlet> | ||
<servlet-name>action</servlet-name> | ||
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class> | ||
<init-param> | ||
<param-name>config</param-name> | ||
<param-value>/WEB-INF/struts-config.xml</param-value> | ||
</init-param> | ||
<load-on-startup>2</load-on-startup> | ||
<servlet> | ||
<servlet-name>OwaspJavaScriptServlet</servlet-name> | ||
<servlet-class>org.owasp.csrfguard.servlet.JavaScriptServlet</servlet-class> | ||
</servlet> | ||
<!--Processing servlet-mapping--> | ||
<!--Inserting tag from base file. Merge file was file:/opt/grouper.ui-2.3.0/temp/99.web.core-filters.xml--> | ||
<servlet-mapping> | ||
<servlet-mapping> | ||
<servlet-name>StatusServlet</servlet-name> | ||
<url-pattern>/status</url-pattern> | ||
</servlet-mapping> | ||
<!--Inserting tag from base file. Merge file was file:/opt/grouper.ui-2.3.0/temp/99.web.core-filters.xml--> | ||
<servlet-mapping> | ||
<servlet-mapping> | ||
<servlet-name>UiServlet</servlet-name> | ||
<url-pattern>/grouperUi/app/*</url-pattern> | ||
</servlet-mapping> | ||
<!--Inserting tag from base file. Merge file was file:/opt/grouper.ui-2.3.0/temp/99.web.core-filters.xml--> | ||
<servlet-mapping> | ||
<servlet-mapping> | ||
<servlet-name>UiServlet</servlet-name> | ||
<url-pattern>/grouperExternal/app/*</url-pattern> | ||
</servlet-mapping> | ||
<!--Inserting tag from base file. Merge file was file:/opt/grouper.ui-2.3.0/temp/99.web.core-filters.xml--> | ||
<servlet-mapping> | ||
<servlet-mapping> | ||
<servlet-name>UiServlet</servlet-name> | ||
<url-pattern>/grouperExternal/public/UiV2Public.index</url-pattern> | ||
</servlet-mapping> | ||
<!--Inserting tag from base file. Merge file was file:/opt/grouper.ui-2.3.0/temp/99.web.core-filters.xml--> | ||
<servlet-mapping> | ||
<servlet-mapping> | ||
<servlet-name>UiServlet</servlet-name> | ||
<url-pattern>/grouperExternal/public/UiV2Public.postIndex</url-pattern> | ||
</servlet-mapping> | ||
<!--Inserting tag from base file. Merge file was file:/opt/grouper.ui-2.3.0/temp/99.web.core-filters.xml--> | ||
<servlet-mapping> | ||
<servlet-name>OwaspJavaScriptServlet</servlet-name> | ||
<url-pattern>/grouperExternal/public/OwaspJavaScriptServlet</url-pattern> | ||
</servlet-mapping> | ||
<!--Inserting tag from base file. Merge file was file:/opt/grouper.ui-2.3.0/temp/99.web.core-filters.xml--> | ||
<servlet-mapping> | ||
<servlet-name>action</servlet-name> | ||
<url-pattern>*.do</url-pattern> | ||
<servlet-mapping> | ||
<servlet-name>OwaspJavaScriptServlet</servlet-name> | ||
<url-pattern>/grouperExternal/public/OwaspJavaScriptServlet</url-pattern> | ||
</servlet-mapping> | ||
<!--Processing mime-mapping--> | ||
<!--Processing error-page--> | ||
<!--Processing error-page--> | ||
<!--Processing taglib--> | ||
<!--Processing resource-env-ref--> | ||
<!--Processing resource-ref--> | ||
<!--Processing security-constraint--> | ||
<!--Inserting tag from base file. Merge file was file:/opt/grouper.ui-2.3.0/temp/99.web.core-filters.xml--> | ||
<!--Processing env-entry--> | ||
<!--Processing ejb-ref--> | ||
<!--Processing ejb-local-ref--> | ||
</web-app> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters