return bytes; }
  private final static byte[] pkcs10Bytes(String pkcs10)  {    if (pkcs10 == null) return null;    byte[] reqBytes = pkcs10.getBytes();    byte[] bytes = null;    try {      // A real PKCS10 PEM request      String beginKey = "-----BEGIN CERTIFICATE REQUEST-----";      String endKey   = "-----END CERTIFICATE REQUEST-----";      bytes = FileTools.getBytesFromPEM(reqBytes, beginKey, endKey);    } catch (IOException e) {      try {        // Keytool PKCS10 PEM request        String beginKey = "-----BEGIN NEW CERTIFICATE REQUEST-----";        String endKey   = "-----END NEW CERTIFICATE REQUEST-----";        bytes = FileTools.getBytesFromPEM(reqBytes, beginKey, endKey);      } catch (IOException e2) {        // IE PKCS10 Base64 coded request        bytes = Base64.decode(reqBytes);      }    }    return bytes;  }