private AtomicLoadKeyStore.LoadKey load(AtomicLoadKeyStore keyStore) throws Exception { try (InputStream is = resolvedPath != null ? new FileInputStream(resolvedPath) : null) { AtomicLoadKeyStore.LoadKey loadKey = keyStore.revertibleLoad(is, resolvePassword()); checkCertificatesValidity(keyStore); return loadKey; } }