[x509] Use openssl to parse x509 certificate chain

Removes the usages of x509-parser in virtualizationservice.

Test: atest virtualizationservice_test
Change-Id: Icf4ac4f54b1980254f74f6f3490afe39b07adb3e
diff --git a/virtualizationservice/Android.bp b/virtualizationservice/Android.bp
index 3f8d193..fa460ff 100644
--- a/virtualizationservice/Android.bp
+++ b/virtualizationservice/Android.bp
@@ -35,6 +35,7 @@
         "liblibc",
         "liblog_rust",
         "libnix",
+        "libopenssl",
         "librkpd_client",
         "librustutils",
         "libvmclient",
@@ -45,7 +46,6 @@
         "libserde_xml_rs",
         "libservice_vm_comm",
         "libservice_vm_manager",
-        "libx509_parser",
     ],
     apex_available: ["com.android.virt"],
 }