Org.BouncyCastle.Bcpg.OpenPgp.PgpPublicKeyRingBundle
namespace Org.BouncyCastle.Bcpg.OpenPgp
{
public class PgpPublicKeyRingBundle
{
public int Count { get; }
public PgpPublicKeyRingBundle(byte[] encoding);
public PgpPublicKeyRingBundle(Stream inputStream);
public PgpPublicKeyRingBundle(IEnumerable<PgpObject> e);
public IEnumerable<PgpPublicKeyRing> GetKeyRings();
public IEnumerable<PgpPublicKeyRing> GetKeyRings(string userId);
public IEnumerable<PgpPublicKeyRing> GetKeyRings(string userId, bool matchPartial);
public IEnumerable<PgpPublicKeyRing> GetKeyRings(string userID, bool matchPartial, bool ignoreCase);
public PgpPublicKey GetPublicKey(long keyId);
public PgpPublicKeyRing GetPublicKeyRing(long keyId);
public PgpPublicKey GetPublicKey(byte[] fingerprint);
public PgpPublicKeyRing GetPublicKeyRing(byte[] fingerprint);
public bool Contains(long keyID);
public byte[] GetEncoded();
public void Encode(Stream outStr);
public static PgpPublicKeyRingBundle AddPublicKeyRing(PgpPublicKeyRingBundle bundle, PgpPublicKeyRing publicKeyRing);
public static PgpPublicKeyRingBundle RemovePublicKeyRing(PgpPublicKeyRingBundle bundle, PgpPublicKeyRing publicKeyRing);
}
}