Class CpX509Store
Assembly: CryptoPro.Security.Cryptography.dll
Syntax
public sealed class CpX509Store : IDisposable
Constructors
CpX509Store()
Declaration
CpX509Store(nint)
Declaration
public CpX509Store(nint storeHandle)
Parameters
Type |
Name |
Description |
nint |
storeHandle |
|
CpX509Store(StoreLocation)
Declaration
public CpX509Store(StoreLocation storeLocation)
Parameters
CpX509Store(StoreName)
Declaration
public CpX509Store(StoreName storeName)
Parameters
CpX509Store(StoreName, StoreLocation)
Declaration
public CpX509Store(StoreName storeName, StoreLocation storeLocation)
Parameters
CpX509Store(StoreName, StoreLocation, OpenFlags)
Declaration
public CpX509Store(StoreName storeName, StoreLocation storeLocation, OpenFlags flags)
Parameters
CpX509Store(string)
Declaration
public CpX509Store(string storeName)
Parameters
Type |
Name |
Description |
string |
storeName |
|
CpX509Store(string, StoreLocation)
Declaration
public CpX509Store(string storeName, StoreLocation storeLocation)
Parameters
CpX509Store(string, StoreLocation, OpenFlags)
Declaration
public CpX509Store(string storeName, StoreLocation storeLocation, OpenFlags flags)
Parameters
Properties
Certificates
Declaration
public CpX509Certificate2Collection Certificates { get; }
Property Value
IsOpen
Declaration
public bool IsOpen { get; }
Property Value
Location
Declaration
public StoreLocation Location { get; }
Property Value
Name
Declaration
public string Name { get; }
Property Value
StoreHandle
Declaration
public nint StoreHandle { get; }
Property Value
Methods
Add(CpX509Certificate2)
Declaration
public void Add(CpX509Certificate2 certificate)
Parameters
AddRange(CpX509Certificate2Collection)
Declaration
public void AddRange(CpX509Certificate2Collection certificates)
Parameters
Close()
Declaration
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Declaration
Open(OpenFlags)
Declaration
public void Open(OpenFlags flags)
Parameters
Remove(CpX509Certificate2)
Declaration
public void Remove(CpX509Certificate2 certificate)
Parameters
RemoveRange(CpX509Certificate2Collection)
Declaration
public void RemoveRange(CpX509Certificate2Collection certificates)
Parameters
Implements