Package org.bouncycastle.bcpg
Interface PacketTags
- All Known Implementing Classes:
AEADEncDataPacket,BCPGInputStream,BCPGOutputStream,CompressedDataPacket,ContainedPacket,ExperimentalPacket,InputStreamPacket,LiteralDataPacket,MarkerPacket,ModDetectionCodePacket,OnePassSignaturePacket,Packet,PaddingPacket,PublicKeyEncSessionPacket,PublicKeyPacket,PublicSubkeyPacket,ReservedPacket,SecretKeyPacket,SecretSubkeyPacket,SignaturePacket,SymmetricEncDataPacket,SymmetricEncIntegrityPacket,SymmetricKeyEncSessionPacket,TrustPacket,UnknownPacket,UserAttributePacket,UserIDPacket
public interface PacketTags
Basic PGP packet tag types.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intOCB Encrypted Data Packet (LibrePGP only).static final intCompressed-Data Packet.static final intstatic final intstatic final intstatic final intstatic final intLiteral Data Packet.static final intMarker Packet.static final intModification Detection Code Packet.static final intOne-Pass-Signature Packet.static final intPadding Packet.static final int(Primary) Public-Key Packet.static final intPublic-Key (Persistent-Key) Encrypted Session-Key Packet.static final intPublic-Subkey Packet.static final intstatic final int(Primary) Secret-Key Packet.static final intSecret-Subkey Packet.static final intSignature Packet.static final intSymmetrically Encrypted, Integrity-Protected Data Packet.static final intSymmetrically Encrypted Data Packet.static final intSymmetric Key (String-to-Key) Encrypted Session-Key Packet.static final intTrust Packet.static final intUser Attribute Packet.static final intUser ID Packet.
-
Field Details
-
RESERVED
static final int RESERVED- See Also:
-
PUBLIC_KEY_ENC_SESSION
static final int PUBLIC_KEY_ENC_SESSIONPublic-Key (Persistent-Key) Encrypted Session-Key Packet. Packet class:PublicKeyEncSessionPacketBusiness logic:PGPPublicKeyEncryptedData- See Also:
-
SIGNATURE
static final int SIGNATURESignature Packet. Packet class:SignaturePacketBusiness logic:PGPSignature- See Also:
-
SYMMETRIC_KEY_ENC_SESSION
static final int SYMMETRIC_KEY_ENC_SESSIONSymmetric Key (String-to-Key) Encrypted Session-Key Packet. Packet class:SymmetricKeyEncSessionPacketBusiness logic:PGPSymmetricKeyEncryptedData- See Also:
-
ONE_PASS_SIGNATURE
static final int ONE_PASS_SIGNATUREOne-Pass-Signature Packet. Packet class:OnePassSignaturePacketBusiness logic:PGPOnePassSignature,PGPOnePassSignatureList- See Also:
-
SECRET_KEY
static final int SECRET_KEY(Primary) Secret-Key Packet. Packet class:SecretKeyPacketBusiness logic:PGPSecretKey- See Also:
-
PUBLIC_KEY
static final int PUBLIC_KEY(Primary) Public-Key Packet. Packet class:PublicKeyPacketBusiness logic:PGPPublicKey- See Also:
-
SECRET_SUBKEY
static final int SECRET_SUBKEYSecret-Subkey Packet. Packet class:SecretSubkeyPacketBusiness logic:PGPSecretKey- See Also:
-
COMPRESSED_DATA
static final int COMPRESSED_DATACompressed-Data Packet. Packet class:CompressedDataPacketBusiness logic:PGPCompressedData- See Also:
-
SYMMETRIC_KEY_ENC
static final int SYMMETRIC_KEY_ENCSymmetrically Encrypted Data Packet. Packet class:SymmetricEncDataPacketBusiness logic:PGPSymmetricKeyEncryptedDataNote: This encrypted data packet in favor ofSYM_ENC_INTEGRITY_PRO.- See Also:
-
MARKER
static final int MARKERMarker Packet. Packet class:MarkerPacketBusiness logic:PGPMarkerThis packet is deprecated and MUST be ignored.- See Also:
-
LITERAL_DATA
static final int LITERAL_DATALiteral Data Packet. Packet class:LiteralDataPacketBusiness logic:PGPLiteralData- See Also:
-
TRUST
static final int TRUSTTrust Packet. Packet class:TrustPacketThis class has no dedicated business logic implementation.- See Also:
-
USER_ID
static final int USER_IDUser ID Packet. Packet class:UserIDPacket- See Also:
-
PUBLIC_SUBKEY
static final int PUBLIC_SUBKEYPublic-Subkey Packet. Packet class:PublicSubkeyPacketBusiness logic:PGPPublicKey- See Also:
-
USER_ATTRIBUTE
static final int USER_ATTRIBUTEUser Attribute Packet. Packet class:UserAttributePacketBusiness logic:PGPUserAttributeSubpacketVector- See Also:
-
SYM_ENC_INTEGRITY_PRO
static final int SYM_ENC_INTEGRITY_PROSymmetrically Encrypted, Integrity-Protected Data Packet. Packet class:SymmetricEncIntegrityPacketBusiness logic:PGPSymmetricKeyEncryptedData- See Also:
-
MOD_DETECTION_CODE
static final int MOD_DETECTION_CODEModification Detection Code Packet. This is no longer a stand-alone packet and has been integrated into theSYM_ENC_INTEGRITY_PRO.- See Also:
-
AEAD_ENC_DATA
static final int AEAD_ENC_DATAOCB Encrypted Data Packet (LibrePGP only). This packet is not used by the official OpenPGP standard. Packet class:AEADEncDataPacketBusiness logic:PGPEncryptedData- See Also:
-
PADDING
static final int PADDINGPadding Packet. Packet class:PaddingPacketBusiness logic:PGPPadding- See Also:
-
EXPERIMENTAL_1
static final int EXPERIMENTAL_1- See Also:
-
EXPERIMENTAL_2
static final int EXPERIMENTAL_2- See Also:
-
EXPERIMENTAL_3
static final int EXPERIMENTAL_3- See Also:
-
EXPERIMENTAL_4
static final int EXPERIMENTAL_4- See Also:
-