IX509KeyManager 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
此介面的實例會管理哪些 X509 憑證型金鑰組用來驗證安全通訊端的本機端。
[Android.Runtime.Register("javax/net/ssl/X509KeyManager", "", "Javax.Net.Ssl.IX509KeyManagerInvoker")]
public interface IX509KeyManager : IDisposable, Java.Interop.IJavaPeerable, Javax.Net.Ssl.IKeyManager
[<Android.Runtime.Register("javax/net/ssl/X509KeyManager", "", "Javax.Net.Ssl.IX509KeyManagerInvoker")>]
type IX509KeyManager = interface
interface IKeyManager
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- 衍生
- 屬性
- 實作
備註
此介面的實例會管理哪些 X509 憑證型金鑰組用來驗證安全通訊端的本機端。
在安全通訊端交涉期間,此介面中的不精確呼叫方法為: < UL >< LI > 會根據呈現的準則來決定可用於交涉的別名集合, < LI 會根據所呈現準則選取最佳別名,而 < LI >> 會取得指定別名的對應索引鍵資料。 </Ul>
注意:應該使用 X509ExtendedKeyManager 來取代這個類別。
已在 1.4 中新增。
的 javax.net.ssl.X509KeyManager
JAVA 檔。
此頁面的部分是根據所建立和共用的工作進行修改,並根據 2.5 屬性授權中所述的詞彙來使用。
屬性
Handle |
取得基礎 Android 物件的 JNI 值。 (繼承來源 IJavaObject) |
JniIdentityHashCode |
傳回已包裝實例的 值 |
JniManagedPeerState |
Managed 對等的狀態。 (繼承來源 IJavaPeerable) |
JniPeerMembers |
成員存取和調用支援。 (繼承來源 IJavaPeerable) |
PeerReference |
傳 JniObjectReference 回已包裝 JAVA 物件實例的 。 (繼承來源 IJavaPeerable) |
方法
ChooseClientAlias(String[], IPrincipal[], Socket) |
如果有任何) ,請選擇別名來驗證安全通訊端的用戶端,並指定公開金鑰類型和對等 (所辨識的憑證授權單位單位清單。 |
ChooseServerAlias(String, IPrincipal[], Socket) |
如果有任何) ,請選擇別名來驗證安全通訊端的伺服器端,並指定公開金鑰類型和對等 (所辨識的憑證授權單位單位清單。 |
Disposed() |
處置實例時呼叫。 (繼承來源 IJavaPeerable) |
DisposeUnlessReferenced() |
如果這個實例沒有未完成的參考,則呼叫 |
Finalized() |
實例完成時呼叫。 (繼承來源 IJavaPeerable) |
GetCertificateChain(String) |
傳回與指定別名相關聯的憑證鏈結。 |
GetClientAliases(String, IPrincipal[]) |
取得比對別名,以在具有公開金鑰類型的情況下驗證安全通訊端的用戶端,以及在有任何) 時,由對等 (所辨識的憑證授權單位單位清單。 |
GetPrivateKey(String) |
傳回與指定別名相關聯的索引鍵。 |
GetServerAliases(String, IPrincipal[]) |
取得比對別名,以驗證安全通訊端的伺服器端,如果有任何) ,則為公開金鑰類型和對等 (所辨識的憑證授權單位單位清單。 |
SetJniIdentityHashCode(Int32) |
設定 所 |
SetJniManagedPeerState(JniManagedPeerStates) |
此介面的實例會管理哪些 X509 憑證型金鑰組用來驗證安全通訊端的本機端。 (繼承來源 IJavaPeerable) |
SetPeerReference(JniObjectReference) |
設定 所 |
UnregisterFromRuntime() |
取消註冊這個實例,讓執行時間不會從未來的 Java.Interop.JniRuntime+JniValueManager.PeekValue 調用傳回它。 (繼承來源 IJavaPeerable) |
擴充方法
JavaCast<TResult>(IJavaObject) |
執行 Android 執行時間檢查的類型轉換。 |
JavaCast<TResult>(IJavaObject) |
此介面的實例會管理哪些 X509 憑證型金鑰組用來驗證安全通訊端的本機端。 |
GetJniTypeName(IJavaPeerable) |
此介面的實例會管理哪些 X509 憑證型金鑰組用來驗證安全通訊端的本機端。 |