public static string GetCertificateAsString (X509Certificate2 cert) { var certStringPtr = new IntPtr (); UInt32 result = VMCAAdaptor.VMCAGetCertificateAsString (cert.ExportToPem (), out certStringPtr); VMCAError.Check (result); var certString = Marshal.PtrToStringAnsi (certStringPtr); result = VMCAAdaptor.VMCAFreeString (certStringPtr); VMCAError.Check (result); return certString; }
* of the License at http://www.apache.org/licenses/LICENSE-2.0
public VMCACertificate (VMCAClient client, X509Certificate2 certificate) { _client = client; _certificate = certificate.ExportToPem (); }
using System;