Compartir a través de


X509CertificateValidator.CreatePeerOrChainTrustValidator Método

Definición

Obtiene un validador que comprueba que el certificado está en el almacén de certificados TrustedPeople o especificando el contexto y la directiva de cadena que se utiliza para crear la cadena de confianza de certificados. Se confia el certificado si pasa cualquier método de comprobación.

public:
 static System::IdentityModel::Selectors::X509CertificateValidator ^ CreatePeerOrChainTrustValidator(bool useMachineContext, System::Security::Cryptography::X509Certificates::X509ChainPolicy ^ chainPolicy);
public static System.IdentityModel.Selectors.X509CertificateValidator CreatePeerOrChainTrustValidator (bool useMachineContext, System.Security.Cryptography.X509Certificates.X509ChainPolicy chainPolicy);
static member CreatePeerOrChainTrustValidator : bool * System.Security.Cryptography.X509Certificates.X509ChainPolicy -> System.IdentityModel.Selectors.X509CertificateValidator
Public Shared Function CreatePeerOrChainTrustValidator (useMachineContext As Boolean, chainPolicy As X509ChainPolicy) As X509CertificateValidator

Parámetros

useMachineContext
Boolean

Es true para utilizar el contexto del equipo; es false para utilizar el contexto del usuario actual.

chainPolicy
X509ChainPolicy

X509ChainPolicy que especifica la directiva que se usa para crear la cadena de confianza.

Devoluciones

X509CertificateValidator que comprueba que el certificado está en el almacén de certificados TrustedPeople o creando la cadena de confianza de certificados.

Comentarios

Utilice el método CreatePeerOrChainTrustValidator en lugar de la propiedad PeerOrChainTrust para especificar el contexto o establecer la directiva de la cadena. La directiva de la cadena se puede utilizar para especificar el uso mejorado de claves (EKU) para el que se debe validar la cadena, o bien especificar la comprobación de la revocación.

El valor de esta propiedad estática se puede proporcionar como un parámetro a uno de los constructores para la clase X509SecurityTokenAuthenticator.

Se aplica a