你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

X509Credentials 类

定义

指定基于 X.509 证书的安全凭据。

public sealed class X509Credentials : System.Fabric.SecurityCredentials
type X509Credentials = class
    inherit SecurityCredentials
Public NotInheritable Class X509Credentials
Inherits SecurityCredentials
继承
X509Credentials

构造函数

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

指示存储证书的存储区的默认名称。

适用于