@@ -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