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