System.ServiceModel 4.0.0.0 System.Object To be added. Represents the settings used by the client proxy to authenticate service certificates that are obtained using SSL/TLS negotiation. Property 4.0.0.0 System.ServiceModel.Security.X509CertificateValidationMode To be added. This enumeration captures the options for determining the validity of the service certificate obtained using SSL/TLS negotiation. For a list of the enumeration members, see . Gets or sets the certificate validation mode. Property 4.0.0.0 System.IdentityModel.Selectors.X509CertificateValidator To be added. indigo1 provides a default client certificate validator that verifies the client certificate against the trusted people store and also checks that the certificate is part of a chain that connects to a valid root. A custom validator can be implemented to obtain a different behavior. This property allows a custom validator to be specified. Gets or sets a custom client certificate validator. Property 4.0.0.0 System.Security.Cryptography.X509Certificates.X509RevocationMode To be added. When using certificates, the system validates that the client certificate has not been revoked, by checking that the client certificate is not in the revoked certificate list. This check can be performed either by checking online or by checking against a cached revocation list. Revocation checking can be turned off by setting this property to NoCheck. Gets or sets the certificate revocation mode for ChainTrust and PeerOrChainTrust X.509 certificate validation mode. Property 4.0.0.0 System.Security.Cryptography.X509Certificates.StoreLocation To be added. This property specifies whether machine or user context will be used to verify the X.509 certificate chain. Gets or sets the trusted store location under which context the client certificate chain is validated.