01: package org.bouncycastle.bcpg;
02:
03: /**
04: * Basic PGP signature sub-packet tag types.
05: */
06: public interface SignatureSubpacketTags {
07: public static final int CREATION_TIME = 2; // signature creation time
08: public static final int EXPIRE_TIME = 3; // signature expiration time
09: public static final int EXPORTABLE = 4; // exportable certification
10: public static final int TRUST_SIG = 5; // trust signature
11: public static final int REG_EXP = 6; // regular expression
12: public static final int REVOCABLE = 7; // revocable
13: public static final int KEY_EXPIRE_TIME = 9; // key expiration time
14: public static final int PLACEHOLDER = 10; // placeholder for backward compatibility
15: public static final int PREFERRED_SYM_ALGS = 11; // preferred symmetric algorithms
16: public static final int REVOCATION_KEY = 12; // revocation key
17: public static final int ISSUER_KEY_ID = 16; // issuer key ID
18: public static final int NOTATION_DATA = 20; // notation data
19: public static final int PREFERRED_HASH_ALGS = 21; // preferred hash algorithms
20: public static final int PREFERRED_COMP_ALGS = 22; // preferred compression algorithms
21: public static final int KEY_SERVER_PREFS = 23; // key server preferences
22: public static final int PREFERRED_KEY_SERV = 24; // preferred key server
23: public static final int PRIMARY_USER_ID = 25; // primary user id
24: public static final int POLICY_URL = 26; // policy URL
25: public static final int KEY_FLAGS = 27; // key flags
26: public static final int SIGNER_USER_ID = 28; // signer's user id
27: public static final int REVOCATION_REASON = 29; // reason for revocation
28: }
|