code: KeyManager[] getKeyManagers(KeyStore keyStore, char[] password) {
          KeyManagerFactory keyManagerFactory;
          try {
              keyManagerFactory = KeyManagerFactory.getInstance(KeyManagerFactory.getDefaultAlgorithm());
          } catch (NoSuchAlgorithmException e) {
              throw SeedException.wrap(e, CryptoErrorCode.ALGORITHM_CANNOT_BE_FOUND);
          }
  
          try {
              keyManagerFactory.init(keyStore, password);
              return keyManagerFactory.getKeyManagers();
          } catch (UnrecoverableKeyException e) {
              throw SeedException.wrap(e, CryptoErrorCode.UNRECOVERABLE_KEY);
          } catch (NoSuchAlgorithmException e) {
              throw SeedException.wrap(e, CryptoErrorCode.ALGORITHM_CANNOT_BE_FOUND);
          } catch (KeyStoreException e) {
              throw SeedException.wrap(e, CryptoErrorCode.UNEXPECTED_EXCEPTION);
          }
      }
docs: Gets the {@link javax.net.ssl.KeyManager}s from the ssl KeyStore.
  
  @return an array of KeyManagers