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 PacketTagsBasic PGP packet tag types.
-
-
Field Summary
Fields Modifier and Type Field Description static intAEAD_ENC_DATAOCB Encrypted Data Packet (LibrePGP only).static intCOMPRESSED_DATACompressed-Data Packet.static intEXPERIMENTAL_1static intEXPERIMENTAL_2static intEXPERIMENTAL_3static intEXPERIMENTAL_4static intLITERAL_DATALiteral Data Packet.static intMARKERMarker Packet.static intMOD_DETECTION_CODEModification Detection Code Packet.static intONE_PASS_SIGNATUREOne-Pass-Signature Packet.static intPADDINGPadding Packet.static intPUBLIC_KEY(Primary) Public-Key Packet.static intPUBLIC_KEY_ENC_SESSIONPublic-Key (Persistent-Key) Encrypted Session-Key Packet.static intPUBLIC_SUBKEYPublic-Subkey Packet.static intRESERVEDstatic intSECRET_KEY(Primary) Secret-Key Packet.static intSECRET_SUBKEYSecret-Subkey Packet.static intSIGNATURESignature Packet.static intSYM_ENC_INTEGRITY_PROSymmetrically Encrypted, Integrity-Protected Data Packet.static intSYMMETRIC_KEY_ENCSymmetrically Encrypted Data Packet.static intSYMMETRIC_KEY_ENC_SESSIONSymmetric Key (String-to-Key) Encrypted Session-Key Packet.static intTRUSTTrust Packet.static intUSER_ATTRIBUTEUser Attribute Packet.static intUSER_IDUser ID Packet.
-
-
-
Field Detail
-
RESERVED
static final int RESERVED
- See Also:
- Constant Field Values
-
PUBLIC_KEY_ENC_SESSION
static final int PUBLIC_KEY_ENC_SESSION
Public-Key (Persistent-Key) Encrypted Session-Key Packet. Packet class:PublicKeyEncSessionPacketBusiness logic:PGPPublicKeyEncryptedData
-
SIGNATURE
static final int SIGNATURE
Signature Packet. Packet class:SignaturePacketBusiness logic:PGPSignature- See Also:
- Signature Packet, Constant Field Values
-
SYMMETRIC_KEY_ENC_SESSION
static final int SYMMETRIC_KEY_ENC_SESSION
Symmetric Key (String-to-Key) Encrypted Session-Key Packet. Packet class:SymmetricKeyEncSessionPacketBusiness logic:PGPSymmetricKeyEncryptedData
-
ONE_PASS_SIGNATURE
static final int ONE_PASS_SIGNATURE
One-Pass-Signature Packet. Packet class:OnePassSignaturePacketBusiness logic:PGPOnePassSignature,PGPOnePassSignatureList- See Also:
- One-Pass-Signature Packet, Constant Field Values
-
SECRET_KEY
static final int SECRET_KEY
(Primary) Secret-Key Packet. Packet class:SecretKeyPacketBusiness logic:PGPSecretKey- See Also:
- Secret-Key Packet, Constant Field Values
-
PUBLIC_KEY
static final int PUBLIC_KEY
(Primary) Public-Key Packet. Packet class:PublicKeyPacketBusiness logic:PGPPublicKey- See Also:
- Public-Key Packet, Constant Field Values
-
SECRET_SUBKEY
static final int SECRET_SUBKEY
Secret-Subkey Packet. Packet class:SecretSubkeyPacketBusiness logic:PGPSecretKey- See Also:
- Secret-Subkey Packet, Constant Field Values
-
COMPRESSED_DATA
static final int COMPRESSED_DATA
Compressed-Data Packet. Packet class:CompressedDataPacketBusiness logic:PGPCompressedData- See Also:
- Compressed Data Packet, Constant Field Values
-
SYMMETRIC_KEY_ENC
static final int SYMMETRIC_KEY_ENC
Symmetrically Encrypted Data Packet. Packet class:SymmetricEncDataPacketBusiness logic:PGPSymmetricKeyEncryptedDataNote: This encrypted data packet in favor ofSYM_ENC_INTEGRITY_PRO.
-
MARKER
static final int MARKER
Marker Packet. Packet class:MarkerPacketBusiness logic:PGPMarkerThis packet is deprecated and MUST be ignored.- See Also:
- Marker Packet, Constant Field Values
-
LITERAL_DATA
static final int LITERAL_DATA
Literal Data Packet. Packet class:LiteralDataPacketBusiness logic:PGPLiteralData- See Also:
- Literal Data Packet, Constant Field Values
-
TRUST
static final int TRUST
Trust Packet. Packet class:TrustPacketThis class has no dedicated business logic implementation.- See Also:
- Trust Packet, Constant Field Values
-
USER_ID
static final int USER_ID
User ID Packet. Packet class:UserIDPacket- See Also:
- User ID Packet, Constant Field Values
-
PUBLIC_SUBKEY
static final int PUBLIC_SUBKEY
Public-Subkey Packet. Packet class:PublicSubkeyPacketBusiness logic:PGPPublicKey- See Also:
- Public-Subkey Packet, Constant Field Values
-
USER_ATTRIBUTE
static final int USER_ATTRIBUTE
User Attribute Packet. Packet class:UserAttributePacketBusiness logic:PGPUserAttributeSubpacketVector- See Also:
- User Attribute Packet, Constant Field Values
-
SYM_ENC_INTEGRITY_PRO
static final int SYM_ENC_INTEGRITY_PRO
Symmetrically Encrypted, Integrity-Protected Data Packet. Packet class:SymmetricEncIntegrityPacketBusiness logic:PGPSymmetricKeyEncryptedData
-
MOD_DETECTION_CODE
static final int MOD_DETECTION_CODE
Modification Detection Code Packet. This is no longer a stand-alone packet and has been integrated into theSYM_ENC_INTEGRITY_PRO.- See Also:
- Terminology Changes, Constant Field Values
-
AEAD_ENC_DATA
static final int AEAD_ENC_DATA
OCB Encrypted Data Packet (LibrePGP only). This packet is not used by the official OpenPGP standard. Packet class:AEADEncDataPacketBusiness logic:PGPEncryptedData- See Also:
- OCB Encrypted Data Packet, Constant Field Values
-
PADDING
static final int PADDING
Padding Packet. Packet class:PaddingPacketBusiness logic:PGPPadding- See Also:
- Padding Packet, Constant Field Values
-
EXPERIMENTAL_1
static final int EXPERIMENTAL_1
- See Also:
- Constant Field Values
-
EXPERIMENTAL_2
static final int EXPERIMENTAL_2
- See Also:
- Constant Field Values
-
EXPERIMENTAL_3
static final int EXPERIMENTAL_3
- See Also:
- Constant Field Values
-
EXPERIMENTAL_4
static final int EXPERIMENTAL_4
- See Also:
- Constant Field Values
-
-