CertificateFactorySpi.EngineGenerateCertPath 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| EngineGenerateCertPath(IList<Certificate>) |
產生一個 |
| EngineGenerateCertPath(Stream) |
產生一個 |
| EngineGenerateCertPath(Stream, String) |
產生一個 |
EngineGenerateCertPath(IList<Certificate>)
產生一個 CertPath 物件並以 List a 初始化為 s Certificate。
[Android.Runtime.Register("engineGenerateCertPath", "(Ljava/util/List;)Ljava/security/cert/CertPath;", "GetEngineGenerateCertPath_Ljava_util_List_Handler")]
public virtual Java.Security.Cert.CertPath? EngineGenerateCertPath(System.Collections.Generic.IList<Java.Security.Cert.Certificate>? certificates);
[<Android.Runtime.Register("engineGenerateCertPath", "(Ljava/util/List;)Ljava/security/cert/CertPath;", "GetEngineGenerateCertPath_Ljava_util_List_Handler")>]
abstract member EngineGenerateCertPath : System.Collections.Generic.IList<Java.Security.Cert.Certificate> -> Java.Security.Cert.CertPath
override this.EngineGenerateCertPath : System.Collections.Generic.IList<Java.Security.Cert.Certificate> -> Java.Security.Cert.CertPath
參數
- certificates
- IList<Certificate>
a List 的Certificate
傳回
CertPath A 初始化後附有提供的憑證清單
- 屬性
備註
產生一個 CertPath 物件並以 List a 初始化為 s Certificate。
所提供的憑證必須是由 CertificateFactory. 它們會從所提供的 List 物件中複製出來。
此方法被加入 Java 2 平台標準版 1.4 版本。 為了維持與現有服務提供者的向下相容性,此方法無法成為 abstract ,且預設會 UnsupportedOperationException拋出 。
在 1.4 版本加入。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
EngineGenerateCertPath(Stream)
產生一個 CertPath 物件,並用從 inStream 讀取 InputStream 的資料初始化物件。
[Android.Runtime.Register("engineGenerateCertPath", "(Ljava/io/InputStream;)Ljava/security/cert/CertPath;", "GetEngineGenerateCertPath_Ljava_io_InputStream_Handler")]
public virtual Java.Security.Cert.CertPath? EngineGenerateCertPath(System.IO.Stream? inStream);
[<Android.Runtime.Register("engineGenerateCertPath", "(Ljava/io/InputStream;)Ljava/security/cert/CertPath;", "GetEngineGenerateCertPath_Ljava_io_InputStream_Handler")>]
abstract member EngineGenerateCertPath : System.IO.Stream -> Java.Security.Cert.CertPath
override this.EngineGenerateCertPath : System.IO.Stream -> Java.Security.Cert.CertPath
參數
- inStream
- Stream
包含資料的InputStream
傳回
CertPath a 以InputStream
- 屬性
例外狀況
如果偵測到解析問題。
備註
產生一個 CertPath 物件,並用從 inStream 讀取 InputStream 的資料初始化物件。 資料假設是預設編碼。
此方法被加入 Java 2 平台標準版 1.4 版本。 為了維持與現有服務提供者的向下相容性,此方法無法成為 abstract ,且預設會 UnsupportedOperationException拋出 。
在 1.4 版本加入。
Java 文件 java.security.cert.CertificateFactorySpi.engineGenerateCertPath(java.io.InputStream)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
EngineGenerateCertPath(Stream, String)
產生一個 CertPath 物件,並用從 inStream 讀取 InputStream 的資料初始化物件。
[Android.Runtime.Register("engineGenerateCertPath", "(Ljava/io/InputStream;Ljava/lang/String;)Ljava/security/cert/CertPath;", "GetEngineGenerateCertPath_Ljava_io_InputStream_Ljava_lang_String_Handler")]
public virtual Java.Security.Cert.CertPath? EngineGenerateCertPath(System.IO.Stream? inStream, string? encoding);
[<Android.Runtime.Register("engineGenerateCertPath", "(Ljava/io/InputStream;Ljava/lang/String;)Ljava/security/cert/CertPath;", "GetEngineGenerateCertPath_Ljava_io_InputStream_Ljava_lang_String_Handler")>]
abstract member EngineGenerateCertPath : System.IO.Stream * string -> Java.Security.Cert.CertPath
override this.EngineGenerateCertPath : System.IO.Stream * string -> Java.Security.Cert.CertPath
參數
- inStream
- Stream
包含資料的InputStream
- encoding
- String
資料所使用的編碼方式
傳回
CertPath a 以InputStream
- 屬性
例外狀況
如果偵測到解析問題。
如果提供者未實作此方法,
備註
產生一個 CertPath 物件,並用從 inStream 讀取 InputStream 的資料初始化物件。 資料假設屬於指定的編碼方式。
此方法被加入 Java 2 平台標準版 1.4 版本。 為了維持與現有服務提供者的向下相容性,此方法無法成為 abstract ,且預設會 UnsupportedOperationException拋出 。
在 1.4 版本加入。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。