public KeyManager[] load() throws Exception {
        // Load KeyStore
        FileInputStream fis = new FileInputStream(path);
        KeyStore keyStore = KeyStore.getInstance(type.getText());
        keyStore.load(fis, storePassword.toCharArray());
        fis.close();

        KeyManagerFactory kmf = KeyManagerFactory.getInstance("SunX509");
        kmf.init(keyStore, keyPassword.toCharArray());

        return kmf.getKeyManagers();
    }
Load for getting KeyManager[] from this model
@return KeyManager for Client Certificate
@throws Exception:
            - IOException
            - KeyStoreException
            - CertificateException
            - NoSuchAlgorithmException
            - UnrecoverableKeyException
src/main/java/core/packetproxy/model/ClientCertificate.java