Partilhar via


X509CertificateEndpointIdentity Construtores

Definição

Inicializa uma nova instância da classe X509CertificateEndpointIdentity.

Sobrecargas

X509CertificateEndpointIdentity(X509Certificate2)

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

X509CertificateEndpointIdentity(X509Certificate2, X509Certificate2Collection)

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

Comentários

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

X509CertificateEndpointIdentity(X509Certificate2)

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 ^ cert);
public X509CertificateEndpointIdentity (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
public X509CertificateEndpointIdentity (System.Security.Cryptography.X509Certificates.X509Certificate2 cert);
new System.ServiceModel.X509CertificateEndpointIdentity : System.Security.Cryptography.X509Certificates.X509Certificate2 -> System.ServiceModel.X509CertificateEndpointIdentity
new System.ServiceModel.X509CertificateEndpointIdentity : System.Security.Cryptography.X509Certificates.X509Certificate2 -> System.ServiceModel.X509CertificateEndpointIdentity
Public Sub New (certificate As X509Certificate2)
Public Sub New (cert As X509Certificate2)

Parâmetros

certificatecert
X509Certificate2

O certificado a se clonar.

Exceções

certificate é null.

Comentários

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

Aplica-se a

X509CertificateEndpointIdentity(X509Certificate2, X509Certificate2Collection)

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

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 principal que representa a identidade do serviço.

supportingCertificates
X509Certificate2Collection

Os certificados que fazem parte da cadeia confiável do certificado primário.

Exceções

primaryCertificate ou supportingCertificates é null.

Comentários

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

Aplica-se a