X509CertificateEndpointIdentity Construtores

Definição

Inicializa uma nova instância da X509CertificateEndpointIdentity classe.

Sobrecargas

Name 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 os certificados que fazem parte da sua cadeia de confiança.

Observações

Escolha entre os construtores consoante 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 para clonar.

Exceções

certificate é null.

Observações

O certificate é acrescentado 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 os certificados que fazem parte da 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.

Observações

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

Aplica-se a