From ca3ac68517199523f338b95e60f65b415039088a Mon Sep 17 00:00:00 2001 From: Rohit Yadav Date: Fri, 29 May 2015 15:27:31 +0200 Subject: [PATCH] utils: add findCookie value by key helping method in HttpUtils finds cookie value from an array of cookie by key name Signed-off-by: Rohit Yadav (cherry picked from commit 78ea36d099371b9a59cbf1e3efd48b853ecc37ca) Signed-off-by: Rohit Yadav --- utils/src/com/cloud/utils/HttpUtils.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/utils/src/com/cloud/utils/HttpUtils.java b/utils/src/com/cloud/utils/HttpUtils.java index 58768dcabf7..29409857880 100644 --- a/utils/src/com/cloud/utils/HttpUtils.java +++ b/utils/src/com/cloud/utils/HttpUtils.java @@ -21,6 +21,7 @@ package com.cloud.utils; import org.apache.log4j.Logger; +import javax.servlet.http.Cookie; import javax.servlet.http.HttpServletResponse; import java.io.IOException; @@ -49,6 +50,15 @@ public class HttpUtils { } } + public static String findCookie(final Cookie[] cookies, final String key) { + for (Cookie cookie: cookies) { + if (cookie != null && cookie.getName().equals(key)) { + return cookie.getValue(); + } + } + return null; + } + public static void writeHttpResponse(final HttpServletResponse resp, final String response, final Integer responseCode, final String responseType, final String jsonContentType) { try {