You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by "Rishi Solanki (JIRA)" <ji...@apache.org> on 2016/06/22 14:53:58 UTC
[jira] [Created] (OFBIZ-7551) Enforce noninstantiability to SSLUtil
class
Rishi Solanki created OFBIZ-7551:
------------------------------------
Summary: Enforce noninstantiability to SSLUtil class
Key: OFBIZ-7551
URL: https://issues.apache.org/jira/browse/OFBIZ-7551
Project: OFBiz
Issue Type: Sub-task
Components: framework
Affects Versions: Trunk
Reporter: Rishi Solanki
Priority: Minor
- Make class as final.
- Add a private constructor.
- Make the following public static variables as private
{code}
public static final int HOSTCERT_NO_CHECK = 0;
public static final int HOSTCERT_MIN_CHECK = 1;
public static final int HOSTCERT_NORMAL_CHECK = 2;
{code}
- Add getHostCertNoCheck(), getHostCertMinCheck() and getHostCertNormalCheck() public static methods and use them in following classes, Also check if any class remains;
{code}
HttpClient.java
URLConnector.java
AliasSupportedTransportFactory.java
WidgetMacroLibraryTests.java
OagisServices.java
{code}
- Move following static class at top and make it private.
{code}
static class TrustAnyManager implements X509TrustManager
{code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)