SVNDebugLog.log(th);
SVNDebugLog.logInfo(th);
    public static KeyManager[] getKeyManagers() {        if (ourIsInitialized) {            return ourKeyManagers;        }        ourIsInitialized = true;        String certFileName = System.getProperty(CERTIFICATE_FILE);        if (certFileName == null) {            return null;        }        char[] passphrase = null;        if (System.getProperty(CERTIFICATE_PASSPHRASE) != null) {            passphrase = System.getProperty(CERTIFICATE_PASSPHRASE).toCharArray();        }        KeyStore keyStore = null;                    InputStream is = null;        try {            keyStore = KeyStore.getInstance("PKCS12");            if (keyStore != null) {                is = new FileInputStream(certFileName);                keyStore.load(is, passphrase);                                }        } catch (Throwable th) {            SVNDebugLog.log(th);        } finally {            if (is != null) {                try {                    is.close();                } catch (IOException e) {                }            }        }        KeyManagerFactory kmf = null;        if (keyStore != null) {            try {                kmf = KeyManagerFactory.getInstance("SunX509");                if (kmf != null) {                    kmf.init(keyStore, passphrase);                    ourKeyManagers = kmf.getKeyManagers();                }            } catch (Throwable e) {                SVNDebugLog.log(e);            }         }        return ourKeyManagers;     }