<PackageReference Include="NETStandard.Library" Version="2.0.1" />

System.Security.Cryptography.X509Certificates.X509Store

public sealed class X509Store : IDisposable
namespace System.Security.Cryptography.X509Certificates { public sealed class X509Store : IDisposable { public X509Certificate2Collection Certificates { get; } public StoreLocation Location { get; } public string Name { get; } public IntPtr StoreHandle { get; } public X509Store(); public X509Store(IntPtr storeHandle); public X509Store(StoreLocation storeLocation); public X509Store(StoreName storeName); public X509Store(StoreName storeName, StoreLocation storeLocation); public X509Store(string storeName); public X509Store(string storeName, StoreLocation storeLocation); public void Add(X509Certificate2 certificate); public void AddRange(X509Certificate2Collection certificates); public void Close(); public void Dispose(); public void Open(OpenFlags flags); public void Remove(X509Certificate2 certificate); public void RemoveRange(X509Certificate2Collection certificates); } }