summary refs log tree commit diff
path: root/crypto/src/bcpg/SignatureSubpacketTags.cs
blob: 0574c274b796b75955a6f9cc913573d8a6f797ca (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
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
        Features = 30,                          // features
        SignatureTarget = 31,                   // signature target
        EmbeddedSignature = 32,					// embedded signature
        IssuerFingerprint = 33,                 // issuer key fingerprint
        //PreferredAeadAlgorithms = 34,         // RESERVED since crypto-refresh-05
        IntendedRecipientFingerprint = 35,      // intended recipient fingerprint
        AttestedCertifications = 37,            // attested certifications (RESERVED)
        KeyBlock = 38,                          // Key Block (RESERVED)
        PreferredAeadAlgorithms = 39,           // preferred AEAD algorithms
    }
}