internal static X500DistinguishedName LoadX500Name(SafeSharedX509NameHandle namePtr) { CheckValidOpenSslHandle(namePtr); byte[] buf = GetDynamicBuffer((ptr, buf1, i) => GetX509NameRawBytes(ptr, buf1, i), namePtr); return new X500DistinguishedName(buf); }
private static extern int GetX509NameRawBytes(SafeSharedX509NameHandle x509Name, byte[] buf, int cBuf);