Name

X509CertificateCollection

Synopsis

public class X509CertificateCollection : CollectionBase {
// Public Constructors
   public X509CertificateCollection(  );
   public X509CertificateCollection(X509Certificate[  ] value);
   public X509CertificateCollection(X509CertificateCollection value);
// Public Instance Properties
   public X509Certificate this{set; get; }
// Public Instance Methods
   public int Add(X509Certificate value);
   public void AddRange(X509Certificate[  ] value);
   public void AddRange(X509CertificateCollection value);
   public bool Contains(X509Certificate value);
   public void CopyTo(X509Certificate[  ] array, int index);
   public X509CertificateEnumerator GetEnumerator(  );
   public override int GetHashCode(  ); // overrides object
   public int IndexOf(X509Certificate value);
   public void Insert(int index, X509Certificate value);
   public void Remove(X509Certificate value);
}

This class defines a collection of X509Certificate objects, defining methods to add, remove, and enumerate certificates.

Hierarchy

System.Object System.Collections.CollectionBase(System.Collections.IList, System.Collections.ICollection, System.Collections.IEnumerable) X509CertificateCollection

Returned By

System.Net.HttpWebRequest.ClientCertificates

Passed To

X509CertificateEnumerator.X509CertificateEnumerator( )

Get Programming .NET Security now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.