Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
Internal.Cryptography.Pal.StorePal Class Referencesealed

Public Member Functions

void CloneTo (X509Certificate2Collection collection)
 
void CopyTo (X509Certificate2Collection collection)
 
void Add (ICertificatePal certificate)
 
unsafe void Remove (ICertificatePal certificate)
 
void Dispose ()
 
void MoveTo (X509Certificate2Collection collection)
 
unsafe byte[] Export (X509ContentType contentType, SafePasswordHandle password)
 

Static Public Member Functions

static IStorePal FromHandle (IntPtr storeHandle)
 
static ILoaderPal FromBlob (ReadOnlySpan< byte > rawData, SafePasswordHandle password, X509KeyStorageFlags keyStorageFlags)
 
static ILoaderPal FromFile (string fileName, SafePasswordHandle password, X509KeyStorageFlags keyStorageFlags)
 
static IExportPal FromCertificate (ICertificatePalCore cert)
 
static IExportPal LinkFromCertificateCollection (X509Certificate2Collection certificates)
 
static IStorePal FromSystemStore (string storeName, StoreLocation storeLocation, OpenFlags openFlags)
 

Package Functions

 StorePal (SafeCertStoreHandle certStore)
 

Properties

SafeCertStoreHandle SafeCertStoreHandle [get]
 
SafeHandle IStorePal. SafeHandle [get]
 

Private Member Functions

unsafe byte[] SaveToMemoryStore (CertStoreSaveAs dwSaveAs)
 

Static Private Member Functions

static unsafe StorePal FromBlobOrFile (ReadOnlySpan< byte > rawData, string fileName, SafePasswordHandle password, X509KeyStorageFlags keyStorageFlags)
 
static PfxCertStoreFlags MapKeyStorageFlags (X509KeyStorageFlags keyStorageFlags)
 
static CertStoreFlags MapX509StoreFlags (StoreLocation storeLocation, OpenFlags flags)
 

Private Attributes

SafeCertStoreHandle _certStore
 

Detailed Description

Definition at line 11 of file StorePal.cs.


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