<PackageReference Include="BouncyCastle.Cryptography" Version="2.6.2" />

PgpOnePassSignatureList

namespace Org.BouncyCastle.Bcpg.OpenPgp { public class PgpOnePassSignatureList : PgpObject { private readonly PgpOnePassSignature[] sigs; public PgpOnePassSignature this[int index] { get { return sigs[index]; } } public int Count => sigs.Length; public bool IsEmpty => sigs.Length == 0; public PgpOnePassSignatureList(PgpOnePassSignature[] sigs) { this.sigs = (PgpOnePassSignature[])sigs.Clone(); } public PgpOnePassSignatureList(PgpOnePassSignature sig) { sigs = new PgpOnePassSignature[1] { sig }; } } }