Class SymmetricKeyEncSessionPacket

java.lang.Object
org.bouncycastle.bcpg.Packet
org.bouncycastle.bcpg.ContainedPacket
org.bouncycastle.bcpg.SymmetricKeyEncSessionPacket
All Implemented Interfaces:
PacketTags, org.bouncycastle.util.Encodable

public class SymmetricKeyEncSessionPacket extends ContainedPacket
Basic type for a symmetric encrypted session key packet
  • Constructor Details

    • SymmetricKeyEncSessionPacket

      public SymmetricKeyEncSessionPacket(BCPGInputStream in) throws IOException
      Throws:
      IOException
    • SymmetricKeyEncSessionPacket

      public SymmetricKeyEncSessionPacket(int encAlgorithm, S2K s2k, byte[] secKeyData)
  • Method Details

    • getEncAlgorithm

      public int getEncAlgorithm()
      Returns:
      int
    • getS2K

      public S2K getS2K()
      Returns:
      S2K
    • getSecKeyData

      public byte[] getSecKeyData()
      Returns:
      byte[]
    • getVersion

      public int getVersion()
      Returns:
      int
    • encode

      public void encode(BCPGOutputStream out) throws IOException
      Specified by:
      encode in class ContainedPacket
      Throws:
      IOException