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

ClientCertificateCredential 构造函数

定义

重载

ClientCertificateCredential()

用于模拟的受保护构造函数。

ClientCertificateCredential(String, String, X509Certificate2)

创建 ClientCertificateCredential 的实例,其中包含使用指定证书针对Microsoft Entra ID 进行身份验证所需的详细信息。

ClientCertificateCredential(String, String, String)

创建 ClientCertificateCredential 的实例,其中包含使用指定证书针对Microsoft Entra ID 进行身份验证所需的详细信息。

ClientCertificateCredential(String, String, X509Certificate2, ClientCertificateCredentialOptions)

创建 ClientCertificateCredential 的实例,其中包含使用指定证书针对Microsoft Entra ID 进行身份验证所需的详细信息。

ClientCertificateCredential(String, String, String, ClientCertificateCredentialOptions)

创建 ClientCertificateCredential 的实例,其中包含使用指定证书针对Microsoft Entra ID 进行身份验证所需的详细信息。

ClientCertificateCredential()

用于模拟的受保护构造函数。

C#
protected ClientCertificateCredential ();

适用于

Azure SDK for .NET Latest
产品 版本
Azure SDK for .NET Latest

ClientCertificateCredential(String, String, X509Certificate2)

创建 ClientCertificateCredential 的实例,其中包含使用指定证书针对Microsoft Entra ID 进行身份验证所需的详细信息。

C#
public ClientCertificateCredential (string tenantId, string clientId, System.Security.Cryptography.X509Certificates.X509Certificate2 clientCertificate);

参数

tenantId
String

Azure Active Directory 租户 (服务主体的目录) ID。

clientId
String

服务主体的客户端 (应用程序) ID

clientCertificate
X509Certificate2

服务主体的身份验证 X509 证书

适用于

Azure SDK for .NET Latest
产品 版本
Azure SDK for .NET Latest

ClientCertificateCredential(String, String, String)

创建 ClientCertificateCredential 的实例,其中包含使用指定证书针对Microsoft Entra ID 进行身份验证所需的详细信息。

C#
public ClientCertificateCredential (string tenantId, string clientId, string clientCertificatePath);

参数

tenantId
String

Azure Active Directory 租户 (服务主体的目录) ID。

clientId
String

服务主体的客户端 (应用程序) ID

clientCertificatePath
String

包含客户端证书和私钥的文件的路径。

适用于

Azure SDK for .NET Latest
产品 版本
Azure SDK for .NET Latest

ClientCertificateCredential(String, String, X509Certificate2, ClientCertificateCredentialOptions)

创建 ClientCertificateCredential 的实例,其中包含使用指定证书针对Microsoft Entra ID 进行身份验证所需的详细信息。

C#
public ClientCertificateCredential (string tenantId, string clientId, System.Security.Cryptography.X509Certificates.X509Certificate2 clientCertificate, Azure.Identity.ClientCertificateCredentialOptions options);

参数

tenantId
String

Azure Active Directory 租户 (服务主体的目录) ID。

clientId
String

服务主体的客户端 (应用程序) ID

clientCertificate
X509Certificate2

服务主体的身份验证 X509 证书

options
ClientCertificateCredentialOptions

允许配置发送到 Azure Active Directory 服务的请求管理的选项。

适用于

Azure SDK for .NET Latest
产品 版本
Azure SDK for .NET Latest

ClientCertificateCredential(String, String, String, ClientCertificateCredentialOptions)

创建 ClientCertificateCredential 的实例,其中包含使用指定证书针对Microsoft Entra ID 进行身份验证所需的详细信息。

C#
public ClientCertificateCredential (string tenantId, string clientId, string clientCertificatePath, Azure.Identity.ClientCertificateCredentialOptions options);

参数

tenantId
String

Azure Active Directory 租户 (服务主体的目录) ID。

clientId
String

服务主体的客户端 (应用程序) ID

clientCertificatePath
String

包含客户端证书和私钥的文件的路径。

options
ClientCertificateCredentialOptions

允许配置发送到 Azure Active Directory 服务的请求管理的选项。

适用于

Azure SDK for .NET Latest
产品 版本
Azure SDK for .NET Latest