Пример #1
0
 public byte[] GetPublicKeyData()
 {
     using (var bio = new MonoBtlsBioMemory()) {
         var ret = mono_btls_x509_get_public_key(
             Handle.DangerousGetHandle(),
             bio.Handle.DangerousGetHandle());
         CheckError(ret > 0);
         return(bio.GetData());
     }
 }
Пример #2
0
 public byte[] GetRawData(MonoBtlsX509Format format)
 {
     using (var bio = new MonoBtlsBioMemory()) {
         var ret = mono_btls_x509_get_raw_data(
             Handle.DangerousGetHandle(),
             bio.Handle.DangerousGetHandle(),
             format);
         CheckError(ret);
         return(bio.GetData());
     }
 }
Пример #3
0
		public byte[] GetPublicKeyData ()
		{
			using (var bio = new MonoBtlsBioMemory ()) {
				var ret = mono_btls_x509_get_public_key (
					Handle.DangerousGetHandle (),
					bio.Handle.DangerousGetHandle ());
				CheckError (ret > 0);
				return bio.GetData ();
			}
		}
Пример #4
0
		public byte[] GetRawData (MonoBtlsX509Format format)
		{
			using (var bio = new MonoBtlsBioMemory ()) {
				var ret = mono_btls_x509_get_raw_data (
					Handle.DangerousGetHandle (),
					bio.Handle.DangerousGetHandle (),
					format);
				CheckError (ret);
				return bio.GetData ();
			}
		}