X509ContentType 列挙型
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
X.509 証明書の形式を指定します。
public enum class X509ContentType
public enum X509ContentType
[System.Runtime.InteropServices.ComVisible(true)]
public enum X509ContentType
type X509ContentType =
[<System.Runtime.InteropServices.ComVisible(true)>]
type X509ContentType =
Public Enum X509ContentType
- 継承
- 属性
名前 | 値 | 説明 |
---|---|---|
Authenticode | 6 | Authenticode X.509 証明書。 |
Cert | 1 | 単一の X.509 証明書。 |
Pfx | 3 | PFX 形式の証明書。
|
Pkcs12 | 3 | PKCS #12 形式の証明書。
|
Pkcs7 | 5 | PKCS #7 形式の証明書。 |
SerializedCert | 2 | 単一のシリアル化された X.509 証明書。 |
SerializedStore | 4 | シリアル化されたストア。 |
Unknown | 0 | 不明な X.509 証明書。 |
コンテンツ タイプ Cert、Pkcs12、SerializedCert はバイト配列としてエクスポートできます。 したがって、3 つの形式はすべてシリアル化された証明書です。 SerializedCert は、エンコードされた証明書とそのエンコードされたプロパティの両方をシリアル化する CertSerializeCertificateStoreElement 関数を使用して作成されるという点で、エクスポートされた Cert ファイルとは異なります。 両方の形式で同じ X509Certificate オブジェクトをエクスポートし、結果のバイト配列を表示すると、2 つが異なっていることがわかります。
製品 | バージョン |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.3, 1.4, 1.6, 2.0, 2.1 |
.NET に関するフィードバック
.NET はオープンソース プロジェクトです。 フィードバックを提供するにはリンクを選択します。