static IntPtr n_BuildTrustRootIndex_Ljavax_net_ssl_X509TrustManager_(IntPtr jnienv, IntPtr native__this, IntPtr native_trustManager) { global::Okhttp3.Internal.Platform.Platform __this = global::Java.Lang.Object.GetObject <global::Okhttp3.Internal.Platform.Platform> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Javax.Net.Ssl.IX509TrustManager trustManager = (global::Javax.Net.Ssl.IX509TrustManager)global::Java.Lang.Object.GetObject <global::Javax.Net.Ssl.IX509TrustManager> (native_trustManager, JniHandleOwnership.DoNotTransfer); IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.BuildTrustRootIndex(trustManager)); return(__ret); }
public static unsafe global::Okhttp3.Internal.Tls.TrustRootIndex Get(global::Javax.Net.Ssl.IX509TrustManager trustManager) { const string __id = "get.(Ljavax/net/ssl/X509TrustManager;)Lokhttp3/internal/tls/TrustRootIndex;"; try { JniArgumentValue *__args = stackalloc JniArgumentValue [1]; __args [0] = new JniArgumentValue((trustManager == null) ? IntPtr.Zero : ((global::Java.Lang.Object)trustManager).Handle); var __rm = _members.StaticMethods.InvokeObjectMethod(__id, __args); return(global::Java.Lang.Object.GetObject <global::Okhttp3.Internal.Tls.TrustRootIndex> (__rm.Handle, JniHandleOwnership.TransferLocalRef)); } finally { } }
public virtual unsafe global::Okhttp3.Internal.Tls.CertificateChainCleaner BuildCertificateChainCleaner(global::Javax.Net.Ssl.IX509TrustManager trustManager) { const string __id = "buildCertificateChainCleaner.(Ljavax/net/ssl/X509TrustManager;)Lokhttp3/internal/tls/CertificateChainCleaner;"; try { JniArgumentValue *__args = stackalloc JniArgumentValue [1]; __args [0] = new JniArgumentValue((trustManager == null) ? IntPtr.Zero : ((global::Java.Lang.Object)trustManager).Handle); var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod(__id, this, __args); return(global::Java.Lang.Object.GetObject <global::Okhttp3.Internal.Tls.CertificateChainCleaner> (__rm.Handle, JniHandleOwnership.TransferLocalRef)); } finally { } }
public X509TrustManagerExtensions(global::Javax.Net.Ssl.IX509TrustManager tm) /* MethodBuilder.Create */ { }