You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ranger.apache.org by ma...@apache.org on 2015/10/27 02:08:34 UTC

[16/33] incubator-ranger git commit: RANGER-677 : Ranger Admin fails to render policies referring to groups that contain . (dot) in name

RANGER-677 : Ranger Admin fails to render policies referring to groups that contain . (dot) in name


Project: http://git-wip-us.apache.org/repos/asf/incubator-ranger/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-ranger/commit/4b2fd94f
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ranger/tree/4b2fd94f
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ranger/diff/4b2fd94f

Branch: refs/heads/tag-policy
Commit: 4b2fd94fbce6d3a5d54a537430d0a1fda9a95741
Parents: 9cb055f
Author: Gautam Borad <gb...@gmail.com>
Authored: Tue Oct 6 12:36:29 2015 +0530
Committer: Gautam Borad <gb...@gmail.com>
Committed: Wed Oct 7 11:59:55 2015 +0530

----------------------------------------------------------------------
 .../src/main/java/org/apache/ranger/common/StringUtil.java     | 1 -
 .../src/main/java/org/apache/ranger/rest/XUserREST.java        | 6 ++----
 security-admin/src/main/webapp/META-INF/context.xml            | 4 ++--
 security-admin/src/main/webapp/WEB-INF/web.xml                 | 5 ++++-
 4 files changed, 8 insertions(+), 8 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/4b2fd94f/security-admin/src/main/java/org/apache/ranger/common/StringUtil.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/org/apache/ranger/common/StringUtil.java b/security-admin/src/main/java/org/apache/ranger/common/StringUtil.java
index 1eaff1a..f5990b4 100644
--- a/security-admin/src/main/java/org/apache/ranger/common/StringUtil.java
+++ b/security-admin/src/main/java/org/apache/ranger/common/StringUtil.java
@@ -36,7 +36,6 @@ public class StringUtil implements Serializable {
 
 	static final public String VALIDATION_NAME = "[\\w\\ \\-\\']*";
 	static final public String VALIDATION_TEXT = "[a-zA-Z0-9\\ \"!@#$%^&amp;*()-_=+;:'&quot;|~`&lt;&gt;?/{}\\.\\,\\-\\?<>]*";
-	// Only for Student loginId
 	static final public String VALIDATION_LOGINID = "[a-z,A-Z][\\w\\-\\_]*[a-z,A-Z,0-9]";
 
 	static final public String VALIDATION_ALPHA = "[a-z,A-Z]*";

http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/4b2fd94f/security-admin/src/main/java/org/apache/ranger/rest/XUserREST.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/org/apache/ranger/rest/XUserREST.java b/security-admin/src/main/java/org/apache/ranger/rest/XUserREST.java
index 472dad6..d4d0a76 100644
--- a/security-admin/src/main/java/org/apache/ranger/rest/XUserREST.java
+++ b/security-admin/src/main/java/org/apache/ranger/rest/XUserREST.java
@@ -225,11 +225,9 @@ public class XUserREST {
 	public VXGroupList searchXGroups(@Context HttpServletRequest request) {
 		SearchCriteria searchCriteria = searchUtil.extractCommonCriterias(
 				request, xGroupService.sortFields);
-		searchUtil.extractString(request, searchCriteria, "name", "group name", 
-				StringUtil.VALIDATION_NAME);
+		searchUtil.extractString(request, searchCriteria, "name", "group name", null);
 		searchUtil.extractInt(request, searchCriteria, "isVisible", "Group Visibility");
-		searchUtil.extractString(request, searchCriteria, "groupSource", "group source", 
-				StringUtil.VALIDATION_NAME);
+		searchUtil.extractString(request, searchCriteria, "groupSource", "group source", null);
 		return xUserMgr.searchXGroups(searchCriteria);
 	}
 

http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/4b2fd94f/security-admin/src/main/webapp/META-INF/context.xml
----------------------------------------------------------------------
diff --git a/security-admin/src/main/webapp/META-INF/context.xml b/security-admin/src/main/webapp/META-INF/context.xml
index 7a573f6..9c7ea95 100644
--- a/security-admin/src/main/webapp/META-INF/context.xml
+++ b/security-admin/src/main/webapp/META-INF/context.xml
@@ -14,7 +14,7 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-<Context allowLinking="true">
+<Context allowLinking="true" useHttpOnly="true">
   <Loader className="org.apache.catalina.loader.VirtualWebappLoader"
     virtualClasspath="webapp/WEB-INF/classes/conf;webapp/WEB-INF/classes/lib/*" />
-</Context>
\ No newline at end of file
+</Context>

http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/4b2fd94f/security-admin/src/main/webapp/WEB-INF/web.xml
----------------------------------------------------------------------
diff --git a/security-admin/src/main/webapp/WEB-INF/web.xml b/security-admin/src/main/webapp/WEB-INF/web.xml
index cbd5724..0725633 100644
--- a/security-admin/src/main/webapp/WEB-INF/web.xml
+++ b/security-admin/src/main/webapp/WEB-INF/web.xml
@@ -79,6 +79,9 @@
   <session-config>
     <session-timeout>60</session-timeout>
     <tracking-mode>COOKIE</tracking-mode>
+    <cookie-config>
+        <http-only>true</http-only>
+    </cookie-config>	
   </session-config>
   <error-page>
     <error-code>500</error-code>
@@ -88,4 +91,4 @@
     <error-code>404</error-code>
     <location>/public/error404.jsp</location>
   </error-page>
-</web-app>
\ No newline at end of file
+</web-app>