Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Security.Cryptography.X509Certificates.X509Certificate2Collection Class Reference

Public Member Functions

 X509Certificate2Collection ()
 
 X509Certificate2Collection (X509Certificate2 certificate)
 
 X509Certificate2Collection (X509Certificate2[] certificates)
 
 X509Certificate2Collection (X509Certificate2Collection certificates)
 
int Add (X509Certificate2 certificate)
 
void AddRange (X509Certificate2[] certificates)
 
void AddRange (X509Certificate2Collection certificates)
 
bool Contains (X509Certificate2 certificate)
 
byte?[] Export (X509ContentType contentType)
 
byte?[] Export (X509ContentType contentType, string? password)
 
X509Certificate2Collection Find (X509FindType findType, object findValue, bool validOnly)
 
new X509Certificate2Enumerator GetEnumerator ()
 
void Import (byte[] rawData)
 
void Import (ReadOnlySpan< byte > rawData)
 
void Import (byte[] rawData, string? password, X509KeyStorageFlags keyStorageFlags=X509KeyStorageFlags.DefaultKeySet)
 
void Import (ReadOnlySpan< byte > rawData, string? password, X509KeyStorageFlags keyStorageFlags=X509KeyStorageFlags.DefaultKeySet)
 
void Import (ReadOnlySpan< byte > rawData, ReadOnlySpan< char > password, X509KeyStorageFlags keyStorageFlags=X509KeyStorageFlags.DefaultKeySet)
 
void Import (string fileName)
 
void Import (string fileName, string? password, X509KeyStorageFlags keyStorageFlags=X509KeyStorageFlags.DefaultKeySet)
 
void Import (string fileName, ReadOnlySpan< char > password, X509KeyStorageFlags keyStorageFlags=X509KeyStorageFlags.DefaultKeySet)
 
void Insert (int index, X509Certificate2 certificate)
 
void Remove (X509Certificate2 certificate)
 
void RemoveRange (X509Certificate2[] certificates)
 
void RemoveRange (X509Certificate2Collection certificates)
 
void ImportFromPemFile (string certPemFilePath)
 
void ImportFromPem (ReadOnlySpan< char > certPem)
 
int Add (X509Certificate value)
 
int Add (object? value)
 
void AddRange (X509Certificate[] value)
 
void AddRange (X509CertificateCollection value)
 
bool Contains (X509Certificate value)
 
bool Contains (object? value)
 
void CopyTo (X509Certificate[] array, int index)
 
override int GetHashCode ()
 
int IndexOf (X509Certificate value)
 
int IndexOf (object? value)
 
void Insert (int index, X509Certificate value)
 
void Insert (int index, object? value)
 
void Remove (X509Certificate value)
 
void Remove (object? value)
 
void Clear ()
 
void RemoveAt (int index)
 

Protected Member Functions

override void OnValidate (object value)
 
virtual void OnSet (int index, object? oldValue, object? newValue)
 
virtual void OnInsert (int index, object? value)
 
virtual void OnClear ()
 
virtual void OnRemove (int index, object? value)
 
virtual void OnSetComplete (int index, object? oldValue, object? newValue)
 
virtual void OnInsertComplete (int index, object? value)
 
virtual void OnClearComplete ()
 
virtual void OnRemoveComplete (int index, object? value)
 

Properties

new X509Certificate2 this[int index] [get, set]
 
ArrayList InnerList [get]
 
IList List [get]
 
int Capacity [get, set]
 
int Count [get]
 
bool IList. IsReadOnly [get]
 
bool IList. IsFixedSize [get]
 
bool ICollection. IsSynchronized [get]
 
object ICollection. SyncRoot [get]
 

Private Member Functions

IEnumerator< X509Certificate2 > IEnumerable< X509Certificate2 >. GetEnumerator ()
 

Private Attributes

readonly ArrayList _list
 

Detailed Description

Definition at line 12 of file X509Certificate2Collection.cs.


The documentation for this class was generated from the following file: