Package org.bouncycastle.bcpg.sig
Low level classes for dealing with OpenPGP signature attributes.
-
Interface Summary Interface Description RevocationKeyTags Revocation Key Class values.RevocationReasonTags Revocation reason tags. -
Class Summary Class Description EmbeddedSignature Signature Subpacket for embedding one Signature into another.Exportable Signature Subpacket for marking a signature as exportable or non-exportable.Features Signature Subpacket encoding, which features are supported by the key-holders implementation.IntendedRecipientFingerprint Signature Subpacket containing the fingerprint of the intended recipients primary key.IssuerFingerprint Signature Subpacket containing the fingerprint of the issuers signing (sub-) key.IssuerKeyID Signature Subpacket containing the key-id of the issuers signing (sub-) key.KeyExpirationTime Signature Subpacket containing the number of seconds after the key's creation date, after which the key expires.KeyFlags Signature Subpacket encoding the capabilities / intended uses of a key.LibrePGPPreferredEncryptionModes This is a deprecated LibrePGP signature subpacket with encryption mode numbers to indicate which modes the key holder prefers to use with OCB Encrypted Data Packets (AEADEncDataPacket
).NotationData Signature Subpacket encoding custom notations.PolicyURI Signature Subpacket for encoding a URI pointing to a document containing the policy under which the signature was created.PreferredAEADCiphersuites Signature Subpacket containing the AEAD cipher suites (AEAD algorithm, Symmetric Key Algorithm pairs) preferred by the key holder's implementation.PreferredAEADCiphersuites.Builder PreferredAEADCiphersuites.Combination Algorithm combination of aSymmetricKeyAlgorithmTags
and aAEADAlgorithmTags
.PreferredAlgorithms Signature Subpacket containing algorithm preferences of the key holder's implementation.PreferredKeyServer Signature Subpacket containing the URI of the users preferred key server.PrimaryUserID Signature Subpacket marking a User ID as primary.RegularExpression Signature Subpacket containing a regular expression limiting the scope of the signature.Revocable Signature Subpacket marking a signature as non-revocable.RevocationKey Deprecated. since RFC9580RevocationReason Signature Subpacket for encoding the reason why a key was revoked.SignatureCreationTime Signature Subpacket containing the time at which the signature was created.SignatureExpirationTime Signature Subpacket containing the number of seconds after the signatures creation time after which the signature expires.SignatureTarget Signature Subpacket containing the hash value of another signature to which this signature applies to.SignerUserID Signature Subpacket containing the User ID of the identity as which the issuer created the signature.TrustSignature Signature Subpacket encoding the level and amount of trust the issuer places into the certified key or identity.