X509Certificate2支持哪些文件类型?

时间:2015-04-09 12:19:13

标签: c# x509certificate2

我的网站上有一个管理页面,用户可以上传他们的公共证书以用于单点登录(SAML2)。我将他们的证书加载到X509Certificate2对象中以显示公共名称,到期日期等。我希望能够在尝试导入文件之前对文件进行一些简单的验证。为了做到这一点,我需要知道类支持哪些文件类型(理想情况下文件扩展名,但MIME类型就足够了)。我在MSDN / Google周围搜索了一个列表但没有找到任何内容。有谁知道吗?

1 个答案:

答案 0 :(得分:2)

MSDN声明https://msdn.microsoft.com/en-us/library/ms148413(v=vs.110).aspx

  

字节数组可以是二进制(DER)编码或Base64编码的X.509数据。字节数组也可以是PKCS7(Authenticode)签名文件

在这种情况下,只有X509证书,如PFX / PKCS12。