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
  
    - algorithmPublicKeyAlgorithmTag
- timeDateTime
- keyIBcpgKey
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
  
    - bcpgOutBcpgOutputStream
  GetEncodedContents()
  
  
  
  
  
    public virtual byte[] GetEncodedContents()
   
  Returns
  
    - byte[]
  GetTime()
  
  
  
  
  
    public virtual DateTime GetTime()
   
  Returns
  
    - DateTime