X509CertificateCollection | serializable |
System.Security.Cryptography.X509Certificates (system.dll) | class |
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(
)
|