From 4d796ee8abd4eabc5d5d3034f236e8f4289ca048 Mon Sep 17 00:00:00 2001 From: Mark Powers Date: Tue, 26 Jul 2022 20:23:55 +0000 Subject: [PATCH] 8290887: Unused private method in TrustManagerFactoryImpl Reviewed-by: weijun, xuelei, mullan --- .../security/ssl/TrustManagerFactoryImpl.java | 29 ++----------------- 1 file changed, 2 insertions(+), 27 deletions(-) diff --git a/src/java.base/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java b/src/java.base/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java index 8ada7055574..0c8421f5705 100644 --- a/src/java.base/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java +++ b/src/java.base/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 1999, 2021, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1999, 2022, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -25,7 +25,6 @@ package sun.security.ssl; -import java.io.*; import java.security.*; import java.security.cert.*; import java.util.*; @@ -62,7 +61,7 @@ abstract class TrustManagerFactoryImpl extends TrustManagerFactorySpi { } catch (RuntimeException re) { if (SSLLogger.isOn && SSLLogger.isOn("trustmanager")) { SSLLogger.fine( - "SunX509: skip default keystor", re); + "SunX509: skip default keystore", re); } throw re; } catch (Exception e) { @@ -105,30 +104,6 @@ abstract class TrustManagerFactoryImpl extends TrustManagerFactorySpi { return new TrustManager[] { trustManager }; } - /* - * Try to get an InputStream based on the file we pass in. - */ - @SuppressWarnings("removal") - private static FileInputStream getFileInputStream(final File file) - throws Exception { - return AccessController.doPrivileged( - new PrivilegedExceptionAction() { - @Override - public FileInputStream run() throws Exception { - try { - if (file.exists()) { - return new FileInputStream(file); - } else { - return null; - } - } catch (FileNotFoundException e) { - // couldn't find it, oh well. - return null; - } - } - }); - } - public static final class SimpleFactory extends TrustManagerFactoryImpl { @Override X509TrustManager getInstance(