namespace Org.BouncyCastle.Bcpg
{
    /**
    * Basic PGP signature sub-packet tag types.
    */
    public enum SignatureSubpacketTag
    {
        CreationTime = 2,         // signature creation time
        ExpireTime = 3,           // signature expiration time
        Exportable = 4,            // exportable certification
        TrustSig = 5,             // trust signature
        RegExp = 6,               // regular expression
        Revocable = 7,             // revocable
        KeyExpireTime = 9,       // key expiration time
        Placeholder = 10,          // placeholder for backward compatibility
        PreferredSymmetricAlgorithms = 11,   // preferred symmetric algorithms
        RevocationKey = 12,       // revocation key
        IssuerKeyId = 16,        // issuer key ID
        NotationData = 20,        // notation data
        PreferredHashAlgorithms = 21,  // preferred hash algorithms
        PreferredCompressionAlgorithms = 22,  // preferred compression algorithms
        KeyServerPreferences = 23,     // key server preferences
        PreferredKeyServer = 24,   // preferred key server
        PrimaryUserId = 25,      // primary user id
        PolicyUrl = 26,           // policy URL
        KeyFlags = 27,            // key flags
        SignerUserId = 28,       // signer's user id
        RevocationReason = 29     // reason for revocation
    }
}
