Class PublicKeyPacket
- Namespace
- Enterprises.Org.BouncyCastle.Bcpg
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public class PublicKeyPacket : ContainedPacket
- Inheritance
-
PublicKeyPacket
- Derived
-
- Inherited Members
-
Constructors
PublicKeyPacket(PublicKeyAlgorithmTag, DateTime, IBcpgKey)
public PublicKeyPacket(PublicKeyAlgorithmTag algorithm, DateTime time, IBcpgKey key)
Parameters
algorithm
PublicKeyAlgorithmTag
time
DateTime
key
IBcpgKey
Properties
Algorithm
public virtual PublicKeyAlgorithmTag Algorithm { get; }
Property Value
- PublicKeyAlgorithmTag
Key
public virtual IBcpgKey Key { get; }
Property Value
- IBcpgKey
ValidDays
public virtual int ValidDays { get; }
Property Value
- int
Version
public virtual int Version { get; }
Property Value
- int
Methods
Encode(BcpgOutputStream)
public override void Encode(BcpgOutputStream bcpgOut)
Parameters
bcpgOut
BcpgOutputStream
GetEncodedContents()
public virtual byte[] GetEncodedContents()
Returns
- byte[]
GetTime()
public virtual DateTime GetTime()
Returns
- DateTime