Class PublicKeyEncSessionPacket
  
  
  
    - Namespace
- Enterprises.Org.BouncyCastle.Bcpg
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
 
  
  
  
    public class PublicKeyEncSessionPacket : ContainedPacket
   
  
    - Inheritance
- 
      
      
      
      PublicKeyEncSessionPacket 
    - Inherited Members
- 
    
    
    
    
    
    
    
    
  
Constructors
  
  
  PublicKeyEncSessionPacket(long, PublicKeyAlgorithmTag, byte[][])
  
  
  
  
  
    public PublicKeyEncSessionPacket(long keyId, PublicKeyAlgorithmTag algorithm, byte[][] data)
   
  Parameters
  
    - keyIdlong
- algorithmPublicKeyAlgorithmTag
- databyte[][]
Properties
  
  
  Algorithm
  
  
  
  
  
    public PublicKeyAlgorithmTag Algorithm { get; }
   
  Property Value
  
    - PublicKeyAlgorithmTag
  KeyId
  
  
  
  
  
    public long KeyId { get; }
   
  Property Value
  
    - long
  Version
  
  
  
  
  
    public int Version { get; }
   
  Property Value
  
    - int
Methods
  
  
  Encode(BcpgOutputStream)
  
  
  
  
  
    public override void Encode(BcpgOutputStream bcpgOut)
   
  Parameters
  
    - bcpgOutBcpgOutputStream
  GetEncSessionKey()
  
  
  
  
  
    public byte[][] GetEncSessionKey()
   
  Returns
  
    - byte[][]