Org.BouncyCastle.Bcpg.OpenPgp.PgpPublicKeyRing
namespace Org.BouncyCastle.Bcpg.OpenPgp
{
public class PgpPublicKeyRing : PgpKeyRing
{
public PgpPublicKeyRing(byte[] encoding);
public PgpPublicKeyRing(Stream inputStream);
public virtual PgpPublicKey GetPublicKey();
public virtual PgpPublicKey GetPublicKey(long keyId);
public virtual PgpPublicKey GetPublicKey(byte[] fingerprint);
public virtual IEnumerable<PgpPublicKey> GetPublicKeys();
public virtual long GetValidSeconds(PgpPublicKey pubKey);
public virtual byte[] GetEncoded();
public virtual void Encode(Stream outStr);
public static PgpPublicKeyRing InsertPublicKey(PgpPublicKeyRing pubRing, PgpPublicKey pubKey);
public static PgpPublicKeyRing RemovePublicKey(PgpPublicKeyRing pubRing, PgpPublicKey pubKey);
public static PgpPublicKeyRing Join(PgpPublicKeyRing first, PgpPublicKeyRing second);
public static PgpPublicKeyRing Join(PgpPublicKeyRing first, PgpPublicKeyRing second, bool joinTrustPackets, bool allowSubkeySigsOnNonSubkey);
}
}