Top Description Fields Constructors Methods
org.bouncycastle.bcpg

public Class SymmetricKeyEncSessionPacket

extends ContainedPacket
Class Inheritance
Imports
java.io.ByteArrayOutputStream, .IOException

Basic type for a symmetric encrypted session key packet

Field Summary

Modifier and TypeField and Description
private int
private S2K
private byte[]
private int

Constructor Summary

AccessConstructor and Description
public
public
SymmetricKeyEncSessionPacket(int encAlgorithm, S2K s2k, byte[] secKeyData)

Method Summary

Modifier and TypeMethod and Description
public void
public int

Returns:

int
getEncAlgorithm
()

public S2K

Returns:

S2K
getS2K
()

public byte[]

Returns:

byte[]
getSecKeyData
()

public int

Returns:

int
getVersion
()

Inherited from org.bouncycastle.bcpg.ContainedPacket:
getEncoded

Field Detail

encAlgorithmback to summary
private int encAlgorithm
s2kback to summary
private S2K s2k
secKeyDataback to summary
private byte[] secKeyData
versionback to summary
private int version

Constructor Detail

SymmetricKeyEncSessionPacketback to summary
public SymmetricKeyEncSessionPacket(BCPGInputStream in) throws IOException
SymmetricKeyEncSessionPacketback to summary
public SymmetricKeyEncSessionPacket(int encAlgorithm, S2K s2k, byte[] secKeyData)

Method Detail

encodeback to summary
public void encode(BCPGOutputStream out) throws IOException

Implements abstract org.bouncycastle.bcpg.ContainedPacket.encode.

getEncAlgorithmback to summary
public int getEncAlgorithm()
Returns:int

int

getS2Kback to summary
public S2K getS2K()
Returns:S2K

S2K

getSecKeyDataback to summary
public byte[] getSecKeyData()
Returns:byte[]

byte[]

getVersionback to summary
public int getVersion()
Returns:int

int