Share via


ClientCertRequest 類別

定義

ClientCertRequest:使用者會收到這個類別的實例做為 的參數 WebViewClient#onReceivedClientCertRequest

[Android.Runtime.Register("android/webkit/ClientCertRequest", DoNotGenerateAcw=true)]
public abstract class ClientCertRequest : Java.Lang.Object
[<Android.Runtime.Register("android/webkit/ClientCertRequest", DoNotGenerateAcw=true)>]
type ClientCertRequest = class
    inherit Object
繼承
ClientCertRequest
屬性

備註

ClientCertRequest:使用者會收到這個類別的實例做為 的參數 WebViewClient#onReceivedClientCertRequest 。 要求包含選擇用戶端憑證的參數,例如主機名稱和要求憑證的埠號碼、可接受的金鑰類型和主體。

使用者應該呼叫其中一個類別方法,以指出如何處理用戶端憑證要求。 所有方法都應該在 UI 執行緒上呼叫。

WebView 會 #proceed 快取記憶體中的 和 #cancel 回應,並使用它們來處理相同主機/埠配對的未來用戶端憑證要求。 使用者可以使用 清除快取的資料 WebView#clearClientCertPreferences

android.webkit.ClientCertRequest JAVA 檔。

此頁面的部分是根據 原始碼專案所建立和共用的工作進行修改,並根據中所述的詞彙使用。

建構函式

ClientCertRequest()
ClientCertRequest(IntPtr, JniHandleOwnership)

建立 JNI 物件的 Managed 標記法時所使用的建構函式;由執行時間呼叫。

屬性

Class

傳回這個 Object 的執行時間類別。

(繼承來源 Object)
Handle

基礎 Android 實例的控制碼。

(繼承來源 Object)
Host

傳回要求憑證之伺服器的主機名稱。

JniIdentityHashCode

ClientCertRequest:使用者會收到這個類別的實例做為 的參數 WebViewClient#onReceivedClientCertRequest

(繼承來源 Object)
JniPeerMembers

ClientCertRequest:使用者會收到這個類別的實例做為 的參數 WebViewClient#onReceivedClientCertRequest

PeerReference

ClientCertRequest:使用者會收到這個類別的實例做為 的參數 WebViewClient#onReceivedClientCertRequest

(繼承來源 Object)
Port

傳回要求憑證之伺服器的埠號碼。

ThresholdClass

此 API 支援 Mono for Android 基礎結構,並不適合直接從您的程式碼使用。

ThresholdType

此 API 支援 Mono for Android 基礎結構,並不適合直接從您的程式碼使用。

方法

Cancel()

取消此要求。

Clone()

建立並傳回這個 物件的複本。

(繼承來源 Object)
Dispose()

ClientCertRequest:使用者會收到這個類別的實例做為 的參數 WebViewClient#onReceivedClientCertRequest

(繼承來源 Object)
Dispose(Boolean)

ClientCertRequest:使用者會收到這個類別的實例做為 的參數 WebViewClient#onReceivedClientCertRequest

(繼承來源 Object)
Equals(Object)

指出其他物件是否「等於」這個物件。

(繼承來源 Object)
GetHashCode()

傳回此物件的雜湊碼值。

(繼承來源 Object)
GetKeyTypes()

傳回可接受的非對稱金鑰類型。

GetPrincipals()

針對符合私密金鑰的憑證,傳回可接受的憑證簽發者。

Ignore()

立即忽略要求。

JavaFinalize()

當垃圾收集判斷物件沒有其他參考時,由物件上的垃圾收集行程呼叫。

(繼承來源 Object)
Notify()

喚醒正在等候此物件的監視器的單一線程。

(繼承來源 Object)
NotifyAll()

喚醒正在等候此物件監視器的所有線程。

(繼承來源 Object)
Proceed(IPrivateKey, X509Certificate[])

繼續進行指定的私密金鑰和用戶端憑證鏈結。

SetHandle(IntPtr, JniHandleOwnership)

設定 Handle 屬性。

(繼承來源 Object)
ToArray<T>()

ClientCertRequest:使用者會收到這個類別的實例做為 的參數 WebViewClient#onReceivedClientCertRequest

(繼承來源 Object)
ToString()

傳回物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()

ClientCertRequest:使用者會收到這個類別的實例做為 的參數 WebViewClient#onReceivedClientCertRequest

(繼承來源 Object)
Wait()

讓目前的執行緒等到喚醒為止,通常是藉由 < em > notified < /em > 或 < em > interrupted < /em > 來喚醒。

(繼承來源 Object)
Wait(Int64)

讓目前的執行緒等到喚醒為止,通常是 < 透過 em > notified < /em 或 em > interrupted < /em >> ,或 < 直到經過一定數量的即時為止。

(繼承來源 Object)
Wait(Int64, Int32)

讓目前的執行緒等到喚醒為止,通常是 < 透過 em > notified < /em 或 em > interrupted < /em >> ,或 < 直到經過一定數量的即時為止。

(繼承來源 Object)

明確介面實作

IJavaPeerable.Disposed()

ClientCertRequest:使用者會收到這個類別的實例做為 的參數 WebViewClient#onReceivedClientCertRequest

(繼承來源 Object)
IJavaPeerable.DisposeUnlessReferenced()

ClientCertRequest:使用者會收到這個類別的實例做為 的參數 WebViewClient#onReceivedClientCertRequest

(繼承來源 Object)
IJavaPeerable.Finalized()

ClientCertRequest:使用者會收到這個類別的實例做為 的參數 WebViewClient#onReceivedClientCertRequest

(繼承來源 Object)
IJavaPeerable.JniManagedPeerState

ClientCertRequest:使用者會收到這個類別的實例做為 的參數 WebViewClient#onReceivedClientCertRequest

(繼承來源 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

ClientCertRequest:使用者會收到這個類別的實例做為 的參數 WebViewClient#onReceivedClientCertRequest

(繼承來源 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

ClientCertRequest:使用者會收到這個類別的實例做為 的參數 WebViewClient#onReceivedClientCertRequest

(繼承來源 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

ClientCertRequest:使用者會收到這個類別的實例做為 的參數 WebViewClient#onReceivedClientCertRequest

(繼承來源 Object)

擴充方法

JavaCast<TResult>(IJavaObject)

執行 Android 執行時間檢查的類型轉換。

JavaCast<TResult>(IJavaObject)

ClientCertRequest:使用者會收到這個類別的實例做為 的參數 WebViewClient#onReceivedClientCertRequest

GetJniTypeName(IJavaPeerable)

ClientCertRequest:使用者會收到這個類別的實例做為 的參數 WebViewClient#onReceivedClientCertRequest

適用於