Skip to content

Commit 2b6ce9f

Browse files
committed
Refactor PKCSObjectIdentifiers
1 parent 7315f83 commit 2b6ce9f

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

core/src/main/java/org/bouncycastle/asn1/pkcs/PKCSObjectIdentifiers.java

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -187,8 +187,6 @@ public interface PKCSObjectIdentifiers
187187
ASN1ObjectIdentifier pkcs_9_at_smimeCapabilities = pkcs_9.branch("15").intern();
188188
/** PKCS#9: 1.2.840.113549.1.9.16 */
189189
ASN1ObjectIdentifier id_smime = pkcs_9.branch("16").intern();
190-
/** PKCS#9: 1.2.840.113549.1.9.16.2.46 */
191-
ASN1ObjectIdentifier pkcs_9_at_binarySigningTime = pkcs_9.branch("16.2.46").intern();
192190

193191
/** PKCS#9: 1.2.840.113549.1.9.20 */
194192
ASN1ObjectIdentifier pkcs_9_at_friendlyName = pkcs_9.branch("20").intern();
@@ -231,7 +229,7 @@ public interface PKCSObjectIdentifiers
231229
// rsadsi(113549) pkcs(1) pkcs-9(9) smime(16) ct(1)}
232230
//
233231
/** PKCS#9: 1.2.840.113549.1.9.16.1 -- smime ct */
234-
ASN1ObjectIdentifier id_ct = new ASN1ObjectIdentifier("1.2.840.113549.1.9.16.1");
232+
ASN1ObjectIdentifier id_ct = id_smime.branch("1");
235233

236234
/** PKCS#9: 1.2.840.113549.1.9.16.1.2 -- smime ct authData */
237235
ASN1ObjectIdentifier id_ct_authData = id_ct.branch("2");
@@ -321,9 +319,9 @@ public interface PKCSObjectIdentifiers
321319
// rsadsi(113549) pkcs(1) pkcs-9(9) smime(16) cti(6)}
322320
//
323321
/** PKCS#9: 1.2.840.113549.1.9.16.6 -- smime cti */
324-
ASN1ObjectIdentifier id_cti = new ASN1ObjectIdentifier("1.2.840.113549.1.9.16.6");
325-
326-
/** PKCS#9: 1.2.840.113549.1.9.16.6.1 -- smime cti proofOfOrigin */
322+
ASN1ObjectIdentifier id_cti = id_smime.branch("6");
323+
324+
/** PKCS#9: 1.2.840.113549.1.9.16.6.1 -- smime cti proofOfOrigin */
327325
ASN1ObjectIdentifier id_cti_ets_proofOfOrigin = id_cti.branch("1");
328326
/** PKCS#9: 1.2.840.113549.1.9.16.6.2 -- smime cti proofOfReceipt*/
329327
ASN1ObjectIdentifier id_cti_ets_proofOfReceipt = id_cti.branch("2");
@@ -341,8 +339,10 @@ public interface PKCSObjectIdentifiers
341339
// rsadsi(113549) pkcs(1) pkcs-9(9) smime(16) attributes(2)}
342340
//
343341
/** PKCS#9: 1.2.840.113549.1.9.16.2 - smime attributes */
344-
ASN1ObjectIdentifier id_aa = new ASN1ObjectIdentifier("1.2.840.113549.1.9.16.2");
342+
ASN1ObjectIdentifier id_aa = id_smime.branch("2");
345343

344+
/** PKCS#9: 1.2.840.113549.1.9.16.2.46 */
345+
ASN1ObjectIdentifier pkcs_9_at_binarySigningTime = id_aa.branch("46").intern();
346346

347347
/** PKCS#9: 1.2.840.113549.1.9.16.2.1 -- smime attribute receiptRequest */
348348
ASN1ObjectIdentifier id_aa_receiptRequest = id_aa.branch("1");
@@ -427,13 +427,15 @@ public interface PKCSObjectIdentifiers
427427
* id-spq OBJECT IDENTIFIER ::= {iso(1) member-body(2) usa(840)
428428
* rsadsi(113549) pkcs(1) pkcs-9(9) smime(16) id-spq(5)}; <p>
429429
* 1.2.840.113549.1.9.16.5
430+
* @deprecated use id_spq_oid instead
430431
*/
431432
final String id_spq = "1.2.840.113549.1.9.16.5";
433+
ASN1ObjectIdentifier id_spq_oid = id_smime.branch("5");
432434

433435
/** SMIME SPQ URI: 1.2.840.113549.1.9.16.5.1 */
434-
ASN1ObjectIdentifier id_spq_ets_uri = new ASN1ObjectIdentifier(id_spq + ".1");
436+
ASN1ObjectIdentifier id_spq_ets_uri = id_spq_oid.branch("1");
435437
/** SMIME SPQ UNOTICE: 1.2.840.113549.1.9.16.5.2 */
436-
ASN1ObjectIdentifier id_spq_ets_unotice = new ASN1ObjectIdentifier(id_spq + ".2");
438+
ASN1ObjectIdentifier id_spq_ets_unotice = id_spq_oid.branch("2");
437439

438440
//
439441
// pkcs-12 OBJECT IDENTIFIER ::= {

0 commit comments

Comments
 (0)