X509CertificateValidator.CreatePeerOrChainTrustValidator Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un validator che verifica che il certificato sia nell'archivio certificati TrustedPeople
oppure specifica il contesto e i criteri catena utilizzati per compilare una catena di certificati. Il certificato è considerato affidabile se passa uno dei metodi di verifica.
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
Parametri
- useMachineContext
- Boolean
true
per usare il contesto del computer, false
per usare il contesto dell'utente corrente.
- chainPolicy
- X509ChainPolicy
Classe X509ChainPolicy che specifica i criteri utilizzati per compilare la catena di certificati.
Restituisce
Classe X509CertificateValidator che verifica che il certificato sia nell'archivio certificati TrustedPeople
compilando una catena di certificati.
Commenti
Per specificare il contesto o impostare i criteri di catena, utilizzare il metodo CreatePeerOrChainTrustValidator anziché la proprietà PeerOrChainTrust. I criteri di catena, ad esempio, possono essere utilizzati per specificare Utilizzo chiavi avanzato (EKU) per cui convalidare la catena oppure per specificare il rilevamento delle revoche.
Il valore di questa proprietà statica può essere passato come parametro a uno dei costruttori della classe X509SecurityTokenAuthenticator.