X509CertificateEndpointIdentity Construtores

Definição

Inicializa uma nova instância da classe X509CertificateEndpointIdentity.

Sobrecargas

Nome Description
X509CertificateEndpointIdentity(X509Certificate2)

Inicializa uma nova instância da X509CertificateEndpointIdentity classe usando um certificado existente.

X509CertificateEndpointIdentity(X509Certificate2, X509Certificate2Collection)

Inicializa uma nova instância da X509CertificateEndpointIdentity classe usando o certificado primário (folha) e certificados que fazem parte de sua cadeia de confiança.

Comentários

Escolha entre os construtores com base em se supportingCertificates são necessários.

X509CertificateEndpointIdentity(X509Certificate2)

Origem:
X509CertificateEndpointIdentity.cs
Origem:
X509CertificateEndpointIdentity.cs
Origem:
X509CertificateEndpointIdentity.cs

Inicializa uma nova instância da X509CertificateEndpointIdentity classe usando um certificado existente.

public:
 X509CertificateEndpointIdentity(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public X509CertificateEndpointIdentity(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
new System.ServiceModel.X509CertificateEndpointIdentity : System.Security.Cryptography.X509Certificates.X509Certificate2 -> System.ServiceModel.X509CertificateEndpointIdentity
Public Sub New (certificate As X509Certificate2)

Parâmetros

certificate
X509Certificate2

O certificado a ser clonado.

Exceções

certificate é null.

Comentários

Ele certificate é adicionado a uma coleção de certificados.

Aplica-se a

X509CertificateEndpointIdentity(X509Certificate2, X509Certificate2Collection)

Origem:
X509CertificateEndpointIdentity.cs
Origem:
X509CertificateEndpointIdentity.cs
Origem:
X509CertificateEndpointIdentity.cs

Inicializa uma nova instância da X509CertificateEndpointIdentity classe usando o certificado primário (folha) e certificados que fazem parte de sua cadeia de confiança.

public:
 X509CertificateEndpointIdentity(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ primaryCertificate, System::Security::Cryptography::X509Certificates::X509Certificate2Collection ^ supportingCertificates);
public X509CertificateEndpointIdentity(System.Security.Cryptography.X509Certificates.X509Certificate2 primaryCertificate, System.Security.Cryptography.X509Certificates.X509Certificate2Collection supportingCertificates);
new System.ServiceModel.X509CertificateEndpointIdentity : System.Security.Cryptography.X509Certificates.X509Certificate2 * System.Security.Cryptography.X509Certificates.X509Certificate2Collection -> System.ServiceModel.X509CertificateEndpointIdentity
Public Sub New (primaryCertificate As X509Certificate2, supportingCertificates As X509Certificate2Collection)

Parâmetros

primaryCertificate
X509Certificate2

O certificado primário que representa a identidade do serviço.

supportingCertificates
X509Certificate2Collection

Os certificados que fazem parte da cadeia de confiança do certificado primário.

Exceções

primaryCertificate ou supportingCertificates é null.

Comentários

primaryCertificate E supportingCertificates são adicionados a uma coleção de certificados.

Aplica-se a