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;
}
}