System.ServiceModel.Security.X509CertificateRecipientClientCredential
namespace System.ServiceModel.Security
{
public sealed class X509CertificateRecipientClientCredential
{
public X509Certificate2 DefaultCertificate { get; set; }
public Dictionary<Uri, X509Certificate2> ScopedCertificates { get; }
public X509ServiceCertificateAuthentication Authentication { get; }
public X509ServiceCertificateAuthentication SslCertificateAuthentication { get; set; }
public void SetDefaultCertificate(string subjectName, StoreLocation storeLocation, StoreName storeName);
public void SetDefaultCertificate(StoreLocation storeLocation, StoreName storeName, X509FindType findType, object findValue);
public void SetScopedCertificate(string subjectName, StoreLocation storeLocation, StoreName storeName, Uri targetService);
public void SetScopedCertificate(StoreLocation storeLocation, StoreName storeName, X509FindType findType, object findValue, Uri targetService);
}
}