diff --git a/components/apimgt/org.wso2.carbon.apimgt.gateway/src/main/java/org/wso2/carbon/apimgt/gateway/APIMgtGatewayConstants.java b/components/apimgt/org.wso2.carbon.apimgt.gateway/src/main/java/org/wso2/carbon/apimgt/gateway/APIMgtGatewayConstants.java index d0dccfbdd613..176f2b925614 100644 --- a/components/apimgt/org.wso2.carbon.apimgt.gateway/src/main/java/org/wso2/carbon/apimgt/gateway/APIMgtGatewayConstants.java +++ b/components/apimgt/org.wso2.carbon.apimgt.gateway/src/main/java/org/wso2/carbon/apimgt/gateway/APIMgtGatewayConstants.java @@ -181,8 +181,6 @@ public class APIMgtGatewayConstants { public static final String VALIDATED_X509_CERT = "ValidatedX509Cert"; public static final String RESOURCE_SPAN = "API:Resource"; - public static final String GOOGLE_ANALYTICS_SECURE_HASHING = "googleAnalyticsSecureHashingEnabled"; - /** * Web-sub related properties */ diff --git a/components/apimgt/org.wso2.carbon.apimgt.gateway/src/main/java/org/wso2/carbon/apimgt/gateway/handlers/analytics/APIMgtGoogleAnalyticsTrackingHandler.java b/components/apimgt/org.wso2.carbon.apimgt.gateway/src/main/java/org/wso2/carbon/apimgt/gateway/handlers/analytics/APIMgtGoogleAnalyticsTrackingHandler.java index aad82e5998c6..4674b28129d0 100644 --- a/components/apimgt/org.wso2.carbon.apimgt.gateway/src/main/java/org/wso2/carbon/apimgt/gateway/handlers/analytics/APIMgtGoogleAnalyticsTrackingHandler.java +++ b/components/apimgt/org.wso2.carbon.apimgt.gateway/src/main/java/org/wso2/carbon/apimgt/gateway/handlers/analytics/APIMgtGoogleAnalyticsTrackingHandler.java @@ -77,9 +77,6 @@ public class APIMgtGoogleAnalyticsTrackingHandler extends AbstractHandler { protected GoogleAnalyticsConfig config = null; - private static final String googleAnalyticsSecureHashingEnabled = System.getProperty(APIMgtGatewayConstants - .GOOGLE_ANALYTICS_SECURE_HASHING); - @MethodStats @Override public boolean handleRequest(MessageContext msgCtx) { @@ -349,11 +346,7 @@ private static String getVisitorId(String account, String userAgent, MessageCont message = ANONYMOUS_USER_ID; } - String hashingAlgorithm = "MD5"; - if (JavaUtils.isTrueExplicitly(googleAnalyticsSecureHashingEnabled)) { - hashingAlgorithm = "SHA-256"; - } - MessageDigest m = MessageDigest.getInstance(hashingAlgorithm); + MessageDigest m = MessageDigest.getInstance("SHA-256"); m.update(message.getBytes("UTF-8"), 0, message.length()); byte[] sum = m.digest(); BigInteger messageAsNumber = new BigInteger(1, sum); diff --git a/components/apimgt/org.wso2.carbon.apimgt.gateway/src/main/java/org/wso2/carbon/apimgt/gateway/utils/APIMgtGoogleAnalyticsUtils.java b/components/apimgt/org.wso2.carbon.apimgt.gateway/src/main/java/org/wso2/carbon/apimgt/gateway/utils/APIMgtGoogleAnalyticsUtils.java index 7bde3dd53dee..a8f7c216c000 100644 --- a/components/apimgt/org.wso2.carbon.apimgt.gateway/src/main/java/org/wso2/carbon/apimgt/gateway/utils/APIMgtGoogleAnalyticsUtils.java +++ b/components/apimgt/org.wso2.carbon.apimgt.gateway/src/main/java/org/wso2/carbon/apimgt/gateway/utils/APIMgtGoogleAnalyticsUtils.java @@ -44,8 +44,6 @@ public class APIMgtGoogleAnalyticsUtils { private static final Log log = LogFactory.getLog(APIMgtGoogleAnalyticsUtils.class); private static final String ANONYMOUS_USER_ID = "anonymous"; private static final String GOOGLE_ANALYTICS_TRACKER_VERSION = "1"; - private static final String googleAnalyticsSecureHashingEnabled = System.getProperty(APIMgtGatewayConstants - .GOOGLE_ANALYTICS_SECURE_HASHING); private String configKey = null; private GoogleAnalyticsConfig gaConfig = null; @@ -136,11 +134,7 @@ private String getVisitorId(String authHeader) throws NoSuchAlgorithmException, message = ANONYMOUS_USER_ID; } - String hashingAlgorithm = "MD5"; - if (JavaUtils.isTrueExplicitly(googleAnalyticsSecureHashingEnabled)) { - hashingAlgorithm = "SHA-256"; - } - MessageDigest m = MessageDigest.getInstance(hashingAlgorithm); + MessageDigest m = MessageDigest.getInstance("SHA-256"); m.update(message.getBytes("UTF-8"), 0, message.length()); byte[] sum = m.digest(); BigInteger messageAsNumber = new BigInteger(1, sum);