SSLContext.Init(IKeyManager[], ITrustManager[], SecureRandom) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化這個上下文。
[Android.Runtime.Register("init", "([Ljavax/net/ssl/KeyManager;[Ljavax/net/ssl/TrustManager;Ljava/security/SecureRandom;)V", "")]
public void Init(Javax.Net.Ssl.IKeyManager[]? km, Javax.Net.Ssl.ITrustManager[]? tm, Java.Security.SecureRandom? random);
[<Android.Runtime.Register("init", "([Ljavax/net/ssl/KeyManager;[Ljavax/net/ssl/TrustManager;Ljava/security/SecureRandom;)V", "")>]
member this.Init : Javax.Net.Ssl.IKeyManager[] * Javax.Net.Ssl.ITrustManager[] * Java.Security.SecureRandom -> unit
參數
- km
- IKeyManager[]
認證金鑰或 null 的來源
- tm
- ITrustManager[]
同儕認證信任決策或 Null 的來源
- random
- SecureRandom
此生成器或零點的隨機來源
- 屬性
例外狀況
如果初始化此實例失敗,
備註
初始化這個上下文。 前兩個參數中任一可能為空,此時將搜尋已安裝的安全提供者,尋找該工廠中最高優先權的實作。 同樣地,安全隨機參數可能是空的,此時會使用預設的實作。
僅使用陣列中特定金鑰和/或信任管理工具實作類型的第一個實例。 (例如,陣列中僅會使用第一個 javax.net.ssl.X509KeyManager。)
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。