X509CertificateEndpointIdentity Конструкторы

Определение

Инициализирует новый экземпляр класса X509CertificateEndpointIdentity.

Перегрузки

X509CertificateEndpointIdentity(X509Certificate2)

Инициализирует новый экземпляр класса , X509CertificateEndpointIdentity используя существующий сертификат.

X509CertificateEndpointIdentity(X509Certificate2, X509Certificate2Collection)

Инициализирует новый экземпляр класса X509CertificateEndpointIdentity с помощью основного (второстепенного) сертификата и сертификатов, входящих в его цепочку доверия.

Комментарии

Выберите конструктор на основании того, требуются ли supportingCertificates.

X509CertificateEndpointIdentity(X509Certificate2)

Исходный код:
X509CertificateEndpointIdentity.cs
Исходный код:
X509CertificateEndpointIdentity.cs
Исходный код:
X509CertificateEndpointIdentity.cs

Инициализирует новый экземпляр класса , X509CertificateEndpointIdentity используя существующий сертификат.

public X509CertificateEndpointIdentity (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);

Параметры

certificate
X509Certificate2

Копируемый сертификат.

Исключения

certificate имеет значение null.

Комментарии

certificate добавляется в коллекцию сертификатов.

Применяется к

.NET 8 и другие версии
Продукт Версии
.NET 8
.NET Framework 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

X509CertificateEndpointIdentity(X509Certificate2, X509Certificate2Collection)

Исходный код:
X509CertificateEndpointIdentity.cs
Исходный код:
X509CertificateEndpointIdentity.cs
Исходный код:
X509CertificateEndpointIdentity.cs

Инициализирует новый экземпляр класса X509CertificateEndpointIdentity с помощью основного (второстепенного) сертификата и сертификатов, входящих в его цепочку доверия.

public X509CertificateEndpointIdentity (System.Security.Cryptography.X509Certificates.X509Certificate2 primaryCertificate, System.Security.Cryptography.X509Certificates.X509Certificate2Collection supportingCertificates);

Параметры

primaryCertificate
X509Certificate2

Основной сертификат, представляющий удостоверение службы.

supportingCertificates
X509Certificate2Collection

Сертификаты, входящие в цепь доверия основного сертификата.

Исключения

Параметр primaryCertificate или supportingCertificates имеет значение null.

Комментарии

primaryCertificate и supportingCertificates добавляются в коллекцию сертификатов.

Применяется к

.NET Framework 4.8.1 и другие версии
Продукт Версии
.NET Framework 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