org.bouncycastle.bcpg
Class PublicKeyPacket
- PacketTags, PublicKeyAlgorithmTags
public class PublicKeyPacket
basic packet for a PGP public key
COMPRESSED_DATA , EXPERIMENTAL_1 , EXPERIMENTAL_2 , EXPERIMENTAL_3 , EXPERIMENTAL_4 , LITERAL_DATA , MARKER , MOD_DETECTION_CODE , ONE_PASS_SIGNATURE , PUBLIC_KEY , PUBLIC_KEY_ENC_SESSION , PUBLIC_SUBKEY , RESERVED , SECRET_KEY , SECRET_SUBKEY , SIGNATURE , SYMMETRIC_KEY_ENC , SYMMETRIC_KEY_ENC_SESSION , SYM_ENC_INTEGRITY_PRO , TRUST , USER_ATTRIBUTE , USER_ID |
PublicKeyPacket
public PublicKeyPacket(int algorithm,
Date time,
BCPGKey key)
Construct version 4 public key packet.
algorithm
- time
- key
-
getAlgorithm
public int getAlgorithm()
getEncodedContents
public byte[] getEncodedContents()
throws IOException
getTime
public Date getTime()
getValidDays
public int getValidDays()
getVersion
public int getVersion()