你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
X509Credentials 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定基于 X.509 证书的安全凭据。
public sealed class X509Credentials : System.Fabric.SecurityCredentials
type X509Credentials = class
inherit SecurityCredentials
Public NotInheritable Class X509Credentials
Inherits SecurityCredentials
- 继承
构造函数
X509Credentials() |
创建 X509Credentials 类的新实例。 |
属性
AllowedCommonNames |
已过时.
已弃用 RemoteCommonNames。 |
CredentialType |
指示用于保护群集的安全凭据的类型 - 有效值为“none”、“x509”、“Windows”。 (继承自 SecurityCredentials) |
FindType |
指定如何在证书存储中查找本地证书。支持的值:FindByThumbprint:按证书指纹查找证书FindBySubjectName:按使用者可分辨名称或公用名查找证书,当在 FindValue 中提供使用者可分辨名称时,由于本机 Windows 加密 API 中的限制,证书中的使用者名称必须使用 ASN 编码进行编码。 在 FindValue 中提供公用名称时,没有此类限制。 |
FindValue |
指定用于在证书存储中搜索本地证书的筛选器值。 FindType 指定筛选器值的类型。 |
FindValueSecondary |
获取或设置用于加载本地证书凭据的辅助查找值。 |
IssuerThumbprints |
如果不为空,则指示远程证书直接颁发者的证书指纹。 |
ProtectionLevel |
指示用于指定标头和正文中的消息在群集节点之间发送时是否应用了完整性和机密性保证的字符串值。 |
RemoteCertIssuers |
获取用于验证远程 X509Credentials 的 X509Issuers 列表 |
RemoteCertThumbprints |
获取用于验证远程 X509Credentials 的远程证书指纹列表 |
RemoteCommonNames |
指示希望 Service Fabric 验证的远程证书的预期公用名称。 |
RemoteX509Names |
获取用于验证远程 X509Credentials 的 X509Name 列表 |
StoreLocation |
指示证书存储区的位置。 |
StoreName |
指示存储证书的存储区的名称。 |
StoreNameDefault |
指示存储证书的存储区的默认名称。 |