using System.Collections.Generic; namespace StellaOps.Cryptography.Plugin.Pkcs11Gost; /// /// Configuration surface for the PKCS#11-based GOST provider. /// public sealed class Pkcs11GostProviderOptions { private readonly IList keys = new List(); /// /// Key descriptors managed by the provider. /// public IList Keys => keys; public Pkcs11GostProviderOptions Clone() { var clone = new Pkcs11GostProviderOptions(); foreach (var key in keys) { clone.Keys.Add(key.Clone()); } return clone; } }