You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@atlas.apache.org by ni...@apache.org on 2026/10/26 09:56:23 UTC

(atlas) 04/06: ATLAS-5158: Remove unused Spring Security XML configuration (#483)

This is an automated email from the ASF dual-hosted git repository.

asf-gitbox-commits pushed a commit to branch atlas-2.6
in repository https://gitbox.apache.org/repos/asf/atlas.git

commit 66b33ddb1b8b76771d88fa4acd8ef2f3c083a0dc
Author: Aditya Gupta <ad...@freestoneinfotech.com>
AuthorDate: Fri Jul 17 11:06:09 2026 +0530

    ATLAS-5158: Remove unused Spring Security XML configuration (#483)
---
 webapp/src/main/resources/spring-security.xml | 110 --------------------------
 1 file changed, 110 deletions(-)

diff --git a/webapp/src/main/resources/spring-security.xml b/webapp/src/main/resources/spring-security.xml
deleted file mode 100644
index 3d2d55bec4..0000000000
--- a/webapp/src/main/resources/spring-security.xml
+++ /dev/null
@@ -1,110 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor
-    license agreements. See the NOTICE file distributed with this work for additional
-    information regarding copyright ownership. The ASF licenses this file to
-    You under the Apache License, Version 2.0 (the "License"); you may not use
-    this file except in compliance with the License. You may obtain a copy of
-    the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required
-    by applicable law or agreed to in writing, software distributed under the
-    License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
-    OF ANY KIND, either express or implied. See the License for the specific
-    language governing permissions and limitations under the License. -->
-
-<beans:beans xmlns="http://www.springframework.org/schema/security"
-             xmlns:beans="http://www.springframework.org/schema/beans"
-             xmlns:security="http://www.springframework.org/schema/security"
-             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-             xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
-						http://www.springframework.org/schema/security http://www.springframework.org/schema/security/spring-security.xsd">
-
-    <!-- This XML is no longer being used, @see AtlasSecurityConfig for the equivalent java config -->
-
-    <security:http pattern="/login.jsp" security="none" />
-    <security:http pattern="/error.jsp" security="none" />
-    <security:http pattern="/css/**" security="none" />
-    <security:http pattern="/img/**" security="none" />
-    <security:http pattern="/libs/**" security="none" />
-    <security:http pattern="/js/**" security="none" />
-    <security:http pattern="/ieerror.html" security="none" />
-    <security:http pattern="/api/atlas/admin/status" security="none" />
-    <security:http pattern="/api/atlas/admin/metrics" security="none" />
-    <security:http pattern="/apidocs/**" security="none" />
-
-    <security:http create-session="always"
-                   entry-point-ref="entryPoint">
-        <security:session-management
-                session-fixation-protection="newSession" />
-        <intercept-url pattern="/**" access="isAuthenticated()" />
-        <security:custom-filter position="PRE_AUTH_FILTER" ref="headerPreAuthFilter" />
-        <custom-filter ref="ssoAuthenticationFilter" after="BASIC_AUTH_FILTER" />
-
-        <security:custom-filter ref="krbAuthenticationFilter" after="SERVLET_API_SUPPORT_FILTER" />
-        <security:custom-filter ref="CSRFPreventionFilter" after="REMEMBER_ME_FILTER" />
-
-        <form-login
-                login-page="/login.jsp"
-                login-processing-url="/j_spring_security_check"
-                authentication-success-handler-ref="atlasAuthenticationSuccessHandler"
-                authentication-failure-handler-ref="atlasAuthenticationFailureHandler"
-                username-parameter="j_username"
-                password-parameter="j_password" />
-
-        <security:logout logout-success-url="/login.jsp" delete-cookies="ATLASSESSIONID"
-                         logout-url="/logout.html" />
-        <http-basic />
-        <headers disabled="true"/>
-        <csrf disabled="true"/>
-    </security:http>
-
-    <beans:bean id="headerPreAuthFilter" class="org.apache.atlas.web.filters.AtlasHeaderPreAuthFilter">
-    </beans:bean>
-
-    <beans:bean id="krbAuthenticationFilter" class="org.apache.atlas.web.filters.AtlasAuthenticationFilter">
-    </beans:bean>
-
-    <beans:bean id="ssoAuthenticationFilter" class="org.apache.atlas.web.filters.AtlasKnoxSSOAuthenticationFilter">
-    </beans:bean>
-
-    <beans:bean id="CSRFPreventionFilter" class="org.apache.atlas.web.filters.AtlasCSRFPreventionFilter">
-    </beans:bean>
-
-    <beans:bean id="atlasAuthenticationSuccessHandler"
-                class="org.apache.atlas.web.security.AtlasAuthenticationSuccessHandler" />
-
-    <beans:bean id="atlasAuthenticationFailureHandler"
-                class="org.apache.atlas.web.security.AtlasAuthenticationFailureHandler" />
-
-    <beans:bean id="formAuthenticationEntryPoint"
-                class="org.apache.atlas.web.filters.AtlasAuthenticationEntryPoint">
-        <beans:constructor-arg value="/login.jsp"/>
-    </beans:bean>
-
-    <beans:bean id="authenticationEntryPoint"
-                class="org.springframework.security.web.authentication.www.BasicAuthenticationEntryPoint">
-        <beans:property name="realmName" value="atlas.com" />
-    </beans:bean>
-
-    <beans:bean id="entryPoint" class="org.springframework.security.web.authentication.DelegatingAuthenticationEntryPoint">
-        <beans:constructor-arg>
-            <beans:map>
-                <beans:entry key="hasHeader('User-Agent','Mozilla')" value-ref="formAuthenticationEntryPoint" />
-            </beans:map>
-        </beans:constructor-arg>
-        <beans:property name="defaultEntryPoint" ref="authenticationEntryPoint"/>
-    </beans:bean>
-
-
-    <beans:bean id="atlasAuthenticationProvider"
-                class="org.apache.atlas.web.security.AtlasAuthenticationProvider">
-    </beans:bean>
-
-    <security:authentication-manager
-            alias="authenticationManager">
-        <security:authentication-provider
-                ref="atlasAuthenticationProvider" />
-    </security:authentication-manager>
-
-
-    <security:global-method-security
-            pre-post-annotations="enabled" />
-</beans:beans>