Exemplo n.º 1
0
            // Constructor.
            public GNUTLSCertificateCredentials(byte[] certificate, byte[] key)
            {
                gnutls_certificate_allocate_credentials(out cred);
                gnutls_datum c = new gnutls_datum(certificate);
                gnutls_datum k = new gnutls_datum(key);

                gnutls_certificate_set_x509_key_mem
                    (cred, ref c, ref k, 0 /* GNUTLS_X509_FMT_DER */);
                c.Free();
                k.Free();
            }
Exemplo n.º 2
0
	extern private static Int gnutls_certificate_set_x509_key_mem
			(IntPtr cred, ref gnutls_datum cert,
			 ref gnutls_datum key, Int type);
Exemplo n.º 3
0
		// Constructor.
		public GNUTLSCertificateCredentials(byte[] certificate, byte[] key)
				{
					gnutls_certificate_allocate_credentials(out cred);
					gnutls_datum c = new gnutls_datum(certificate);
					gnutls_datum k = new gnutls_datum(key);
					gnutls_certificate_set_x509_key_mem
						(cred, ref c, ref k, 0 /* GNUTLS_X509_FMT_DER */);
					c.Free();
					k.Free();
				}
Exemplo n.º 4
0
 extern private static Int gnutls_certificate_set_x509_key_mem
     (IntPtr cred, ref gnutls_datum cert,
     ref gnutls_datum key, Int type);