certdata.c
上传用户:lyxiangda
上传日期:2007-01-12
资源大小:3042k
文件大小:143k
源码类别:

CA认证

开发平台:

WINDOWS

  1. /* THIS IS A GENERATED FILE */
  2. /* 
  3.  * The contents of this file are subject to the Mozilla Public
  4.  * License Version 1.1 (the "License"); you may not use this file
  5.  * except in compliance with the License. You may obtain a copy of
  6.  * the License at http://www.mozilla.org/MPL/
  7.  * 
  8.  * Software distributed under the License is distributed on an "AS
  9.  * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
  10.  * implied. See the License for the specific language governing
  11.  * rights and limitations under the License.
  12.  * 
  13.  * The Original Code is the Netscape security libraries.
  14.  * 
  15.  * The Initial Developer of the Original Code is Netscape
  16.  * Communications Corporation.  Portions created by Netscape are 
  17.  * Copyright (C) 1994-2000 Netscape Communications Corporation.  All
  18.  * Rights Reserved.
  19.  * 
  20.  * Contributor(s):
  21.  * 
  22.  * Alternatively, the contents of this file may be used under the
  23.  * terms of the GNU General Public License Version 2 or later (the
  24.  * "GPL"), in which case the provisions of the GPL are applicable 
  25.  * instead of those above.  If you wish to allow use of your 
  26.  * version of this file only under the terms of the GPL and not to
  27.  * allow others to use your version of this file under the MPL,
  28.  * indicate your decision by deleting the provisions above and
  29.  * replace them with the notice and other provisions required by
  30.  * the GPL.  If you do not delete the provisions above, a recipient
  31.  * may use your version of this file under either the MPL or the
  32.  * GPL.
  33.  */
  34. #ifdef DEBUG
  35. static const char CVS_ID[] = "@(#) $RCSfile: certdata.c,v $ $Revision: 1.1 $ $Date: 2000/09/11 23:34:42 $ $Name: NSS_3_1_1_RTM $""; @(#) $RCSfile: certdata.c,v $ $Revision: 1.1 $ $Date: 2000/09/11 23:34:42 $ $Name: NSS_3_1_1_RTM $";
  36. #endif /* DEBUG */
  37. #ifndef BUILTINS_H
  38. #include "builtins.h"
  39. #endif /* BUILTINS_H */
  40. static const CK_OBJECT_CLASS cko_netscape_trust = CKO_NETSCAPE_TRUST;
  41. static const CK_TRUST ckt_netscape_valid = CKT_NETSCAPE_VALID;
  42. static const CK_OBJECT_CLASS cko_netscape_builtin_root_list = CKO_NETSCAPE_BUILTIN_ROOT_LIST;
  43. static const CK_TRUST ckt_netscape_trusted_delegator = CKT_NETSCAPE_TRUSTED_DELEGATOR;
  44. static const CK_CERTIFICATE_TYPE ckc_x_509 = CKC_X_509;
  45. static const CK_OBJECT_CLASS cko_data = CKO_DATA;
  46. static const CK_BBOOL ck_false = CK_FALSE;
  47. static const CK_BBOOL ck_true = CK_TRUE;
  48. static const CK_OBJECT_CLASS cko_certificate = CKO_CERTIFICATE;
  49. #ifdef DEBUG
  50. static const CK_ATTRIBUTE_TYPE nss_builtins_types_0 [] = {
  51.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_APPLICATION,  CKA_VALUE
  52. };
  53. #endif /* DEBUG */
  54. static const CK_ATTRIBUTE_TYPE nss_builtins_types_1 [] = {
  55.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL
  56. };
  57. static const CK_ATTRIBUTE_TYPE nss_builtins_types_2 [] = {
  58.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERTIFICATE_TYPE,  CKA_SUBJECT,  CKA_ID,  CKA_ISSUER,  CKA_SERIAL_NUMBER,  CKA_VALUE
  59. };
  60. static const CK_ATTRIBUTE_TYPE nss_builtins_types_3 [] = {
  61.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERT_SHA1_HASH,  CKA_CERT_MD5_HASH,  CKA_TRUST_SERVER_AUTH,  CKA_TRUST_EMAIL_PROTECTION,  CKA_TRUST_CODE_SIGNING
  62. };
  63. static const CK_ATTRIBUTE_TYPE nss_builtins_types_4 [] = {
  64.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERTIFICATE_TYPE,  CKA_SUBJECT,  CKA_ID,  CKA_ISSUER,  CKA_SERIAL_NUMBER,  CKA_VALUE
  65. };
  66. static const CK_ATTRIBUTE_TYPE nss_builtins_types_5 [] = {
  67.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERT_SHA1_HASH,  CKA_CERT_MD5_HASH,  CKA_TRUST_SERVER_AUTH,  CKA_TRUST_EMAIL_PROTECTION,  CKA_TRUST_CODE_SIGNING
  68. };
  69. static const CK_ATTRIBUTE_TYPE nss_builtins_types_6 [] = {
  70.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERTIFICATE_TYPE,  CKA_SUBJECT,  CKA_ID,  CKA_ISSUER,  CKA_SERIAL_NUMBER,  CKA_VALUE
  71. };
  72. static const CK_ATTRIBUTE_TYPE nss_builtins_types_7 [] = {
  73.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERT_SHA1_HASH,  CKA_CERT_MD5_HASH,  CKA_TRUST_SERVER_AUTH,  CKA_TRUST_EMAIL_PROTECTION,  CKA_TRUST_CODE_SIGNING
  74. };
  75. static const CK_ATTRIBUTE_TYPE nss_builtins_types_8 [] = {
  76.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERTIFICATE_TYPE,  CKA_SUBJECT,  CKA_ID,  CKA_ISSUER,  CKA_SERIAL_NUMBER,  CKA_VALUE
  77. };
  78. static const CK_ATTRIBUTE_TYPE nss_builtins_types_9 [] = {
  79.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERT_SHA1_HASH,  CKA_CERT_MD5_HASH,  CKA_TRUST_SERVER_AUTH,  CKA_TRUST_EMAIL_PROTECTION,  CKA_TRUST_CODE_SIGNING
  80. };
  81. static const CK_ATTRIBUTE_TYPE nss_builtins_types_10 [] = {
  82.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERTIFICATE_TYPE,  CKA_SUBJECT,  CKA_ID,  CKA_ISSUER,  CKA_SERIAL_NUMBER,  CKA_VALUE
  83. };
  84. static const CK_ATTRIBUTE_TYPE nss_builtins_types_11 [] = {
  85.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERT_SHA1_HASH,  CKA_CERT_MD5_HASH,  CKA_TRUST_SERVER_AUTH,  CKA_TRUST_EMAIL_PROTECTION,  CKA_TRUST_CODE_SIGNING
  86. };
  87. static const CK_ATTRIBUTE_TYPE nss_builtins_types_12 [] = {
  88.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERTIFICATE_TYPE,  CKA_SUBJECT,  CKA_ID,  CKA_ISSUER,  CKA_SERIAL_NUMBER,  CKA_VALUE
  89. };
  90. static const CK_ATTRIBUTE_TYPE nss_builtins_types_13 [] = {
  91.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERT_SHA1_HASH,  CKA_CERT_MD5_HASH,  CKA_TRUST_SERVER_AUTH,  CKA_TRUST_EMAIL_PROTECTION,  CKA_TRUST_CODE_SIGNING
  92. };
  93. static const CK_ATTRIBUTE_TYPE nss_builtins_types_14 [] = {
  94.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERTIFICATE_TYPE,  CKA_SUBJECT,  CKA_ID,  CKA_ISSUER,  CKA_SERIAL_NUMBER,  CKA_VALUE
  95. };
  96. static const CK_ATTRIBUTE_TYPE nss_builtins_types_15 [] = {
  97.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERT_SHA1_HASH,  CKA_CERT_MD5_HASH,  CKA_TRUST_SERVER_AUTH,  CKA_TRUST_EMAIL_PROTECTION,  CKA_TRUST_CODE_SIGNING
  98. };
  99. static const CK_ATTRIBUTE_TYPE nss_builtins_types_16 [] = {
  100.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERTIFICATE_TYPE,  CKA_SUBJECT,  CKA_ID,  CKA_ISSUER,  CKA_SERIAL_NUMBER,  CKA_VALUE
  101. };
  102. static const CK_ATTRIBUTE_TYPE nss_builtins_types_17 [] = {
  103.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERT_SHA1_HASH,  CKA_CERT_MD5_HASH,  CKA_TRUST_SERVER_AUTH,  CKA_TRUST_EMAIL_PROTECTION,  CKA_TRUST_CODE_SIGNING
  104. };
  105. static const CK_ATTRIBUTE_TYPE nss_builtins_types_18 [] = {
  106.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERTIFICATE_TYPE,  CKA_SUBJECT,  CKA_ID,  CKA_ISSUER,  CKA_SERIAL_NUMBER,  CKA_VALUE
  107. };
  108. static const CK_ATTRIBUTE_TYPE nss_builtins_types_19 [] = {
  109.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERT_SHA1_HASH,  CKA_CERT_MD5_HASH,  CKA_TRUST_SERVER_AUTH,  CKA_TRUST_EMAIL_PROTECTION,  CKA_TRUST_CODE_SIGNING
  110. };
  111. static const CK_ATTRIBUTE_TYPE nss_builtins_types_20 [] = {
  112.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERTIFICATE_TYPE,  CKA_SUBJECT,  CKA_ID,  CKA_ISSUER,  CKA_SERIAL_NUMBER,  CKA_VALUE
  113. };
  114. static const CK_ATTRIBUTE_TYPE nss_builtins_types_21 [] = {
  115.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERT_SHA1_HASH,  CKA_CERT_MD5_HASH,  CKA_TRUST_SERVER_AUTH,  CKA_TRUST_EMAIL_PROTECTION,  CKA_TRUST_CODE_SIGNING
  116. };
  117. static const CK_ATTRIBUTE_TYPE nss_builtins_types_22 [] = {
  118.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERTIFICATE_TYPE,  CKA_SUBJECT,  CKA_ID,  CKA_ISSUER,  CKA_SERIAL_NUMBER,  CKA_VALUE
  119. };
  120. static const CK_ATTRIBUTE_TYPE nss_builtins_types_23 [] = {
  121.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERT_SHA1_HASH,  CKA_CERT_MD5_HASH,  CKA_TRUST_SERVER_AUTH,  CKA_TRUST_EMAIL_PROTECTION,  CKA_TRUST_CODE_SIGNING
  122. };
  123. static const CK_ATTRIBUTE_TYPE nss_builtins_types_24 [] = {
  124.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERTIFICATE_TYPE,  CKA_SUBJECT,  CKA_ID,  CKA_ISSUER,  CKA_SERIAL_NUMBER,  CKA_VALUE
  125. };
  126. static const CK_ATTRIBUTE_TYPE nss_builtins_types_25 [] = {
  127.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERT_SHA1_HASH,  CKA_CERT_MD5_HASH,  CKA_TRUST_SERVER_AUTH,  CKA_TRUST_EMAIL_PROTECTION,  CKA_TRUST_CODE_SIGNING
  128. };
  129. static const CK_ATTRIBUTE_TYPE nss_builtins_types_26 [] = {
  130.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERTIFICATE_TYPE,  CKA_SUBJECT,  CKA_ID,  CKA_ISSUER,  CKA_SERIAL_NUMBER,  CKA_VALUE
  131. };
  132. static const CK_ATTRIBUTE_TYPE nss_builtins_types_27 [] = {
  133.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERT_SHA1_HASH,  CKA_CERT_MD5_HASH,  CKA_TRUST_SERVER_AUTH,  CKA_TRUST_EMAIL_PROTECTION,  CKA_TRUST_CODE_SIGNING
  134. };
  135. static const CK_ATTRIBUTE_TYPE nss_builtins_types_28 [] = {
  136.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERTIFICATE_TYPE,  CKA_SUBJECT,  CKA_ID,  CKA_ISSUER,  CKA_SERIAL_NUMBER,  CKA_VALUE
  137. };
  138. static const CK_ATTRIBUTE_TYPE nss_builtins_types_29 [] = {
  139.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERT_SHA1_HASH,  CKA_CERT_MD5_HASH,  CKA_TRUST_SERVER_AUTH,  CKA_TRUST_EMAIL_PROTECTION,  CKA_TRUST_CODE_SIGNING
  140. };
  141. static const CK_ATTRIBUTE_TYPE nss_builtins_types_30 [] = {
  142.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERTIFICATE_TYPE,  CKA_SUBJECT,  CKA_ID,  CKA_ISSUER,  CKA_SERIAL_NUMBER,  CKA_VALUE
  143. };
  144. static const CK_ATTRIBUTE_TYPE nss_builtins_types_31 [] = {
  145.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERT_SHA1_HASH,  CKA_CERT_MD5_HASH,  CKA_TRUST_SERVER_AUTH,  CKA_TRUST_EMAIL_PROTECTION,  CKA_TRUST_CODE_SIGNING
  146. };
  147. static const CK_ATTRIBUTE_TYPE nss_builtins_types_32 [] = {
  148.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERTIFICATE_TYPE,  CKA_SUBJECT,  CKA_ID,  CKA_ISSUER,  CKA_SERIAL_NUMBER,  CKA_VALUE
  149. };
  150. static const CK_ATTRIBUTE_TYPE nss_builtins_types_33 [] = {
  151.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERT_SHA1_HASH,  CKA_CERT_MD5_HASH,  CKA_TRUST_SERVER_AUTH,  CKA_TRUST_EMAIL_PROTECTION,  CKA_TRUST_CODE_SIGNING
  152. };
  153. static const CK_ATTRIBUTE_TYPE nss_builtins_types_34 [] = {
  154.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERTIFICATE_TYPE,  CKA_SUBJECT,  CKA_ID,  CKA_ISSUER,  CKA_SERIAL_NUMBER,  CKA_VALUE
  155. };
  156. static const CK_ATTRIBUTE_TYPE nss_builtins_types_35 [] = {
  157.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERT_SHA1_HASH,  CKA_CERT_MD5_HASH,  CKA_TRUST_SERVER_AUTH,  CKA_TRUST_EMAIL_PROTECTION,  CKA_TRUST_CODE_SIGNING
  158. };
  159. static const CK_ATTRIBUTE_TYPE nss_builtins_types_36 [] = {
  160.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERTIFICATE_TYPE,  CKA_SUBJECT,  CKA_ID,  CKA_ISSUER,  CKA_SERIAL_NUMBER,  CKA_VALUE
  161. };
  162. static const CK_ATTRIBUTE_TYPE nss_builtins_types_37 [] = {
  163.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERT_SHA1_HASH,  CKA_CERT_MD5_HASH,  CKA_TRUST_SERVER_AUTH,  CKA_TRUST_EMAIL_PROTECTION,  CKA_TRUST_CODE_SIGNING
  164. };
  165. static const CK_ATTRIBUTE_TYPE nss_builtins_types_38 [] = {
  166.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERTIFICATE_TYPE,  CKA_SUBJECT,  CKA_ID,  CKA_ISSUER,  CKA_SERIAL_NUMBER,  CKA_VALUE
  167. };
  168. static const CK_ATTRIBUTE_TYPE nss_builtins_types_39 [] = {
  169.  CKA_CLASS,  CKA_TOKEN,  CKA_PRIVATE,  CKA_MODIFIABLE,  CKA_LABEL,  CKA_CERT_SHA1_HASH,  CKA_CERT_MD5_HASH,  CKA_TRUST_SERVER_AUTH,  CKA_TRUST_EMAIL_PROTECTION,  CKA_TRUST_CODE_SIGNING
  170. };
  171. #ifdef DEBUG
  172. static const NSSItem nss_builtins_items_0 [] = {
  173.   { (void *)&cko_data, (PRUint32)sizeof(CK_OBJECT_CLASS) },
  174.   { (void *)&ck_true, (PRUint32)sizeof(CK_BBOOL) },
  175.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  176.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  177.   { (void *)"CVS ID", (PRUint32)7 },
  178.   { (void *)"NSS", (PRUint32)4 },
  179.   { (void *)"@(#) $RCSfile: certdata.c,v $ $Revision: 1.1 $ $Date: 2000/09/11 23:34:42 $ $Name: NSS_3_1_1_RTM $""; @(#) $RCSfile: certdata.c,v $ $Revision: 1.1 $ $Date: 2000/09/11 23:34:42 $ $Name: NSS_3_1_1_RTM $", (PRUint32)178 }
  180. };
  181. #endif /* DEBUG */
  182. static const NSSItem nss_builtins_items_1 [] = {
  183.   { (void *)&cko_netscape_builtin_root_list, (PRUint32)sizeof(CK_OBJECT_CLASS) },
  184.   { (void *)&ck_true, (PRUint32)sizeof(CK_BBOOL) },
  185.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  186.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  187.   { (void *)"Mozilla Builtin Roots", (PRUint32)22 }
  188. };
  189. static const NSSItem nss_builtins_items_2 [] = {
  190.   { (void *)&cko_certificate, (PRUint32)sizeof(CK_OBJECT_CLASS) },
  191.   { (void *)&ck_true, (PRUint32)sizeof(CK_BBOOL) },
  192.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  193.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  194.   { (void *)"Verisign/RSA Secure Server CA", (PRUint32)30 },
  195.   { (void *)&ckc_x_509, (PRUint32)sizeof(CK_CERTIFICATE_TYPE) },
  196.   { (void *)"601376113601106031250406230212512361"
  197. "40603606031250412232712212310140104141"
  198. "164141401231451431651621511641715440111156143"
  199. "5661566054060312504132345123145143165"
  200. "1621454012314516216614516240103145162164151146"
  201. "15114314116415115715640101165164150157162151164"
  202. "171"
  203. , (PRUint32)97 },
  204.   { (void *)"0", (PRUint32)2 },
  205.   { (void *)"601376113601106031250406230212512361"
  206. "40603606031250412232712212310140104141"
  207. "164141401231451431651621511641715440111156143"
  208. "5661566054060312504132345123145143165"
  209. "1621454012314516216614516240103145162164151146"
  210. "15114314116415115715640101165164150157162151164"
  211. "171"
  212. , (PRUint32)97 },
  213.   { (void *)"0220022551461761161053761361271577423031136"
  214. "335300"
  215. , (PRUint32)18 },
  216.   { (void *)"6020202646020201241022002255146176116105"
  217. "37613612715774230311363353006015061152206"
  218. "110206367150101020500601376113601106"
  219. "031250406230212512361406036060312504"
  220. "1223271221231014010414116414140123145143165"
  221. "162151164171544011115614356615660540603"
  222. "1250413234512314514316516214540123145162166"
  223. "14516240103145162164151146151143141164151157156"
  224. "40101165164150157162151164171603627157164"
  225. "616160716060606060601322715616060"
  226. "6160676263657165711326013761136011"
  227. "060312504062302125123614060360603125"
  228. "041223271221231014010414116414140123145143"
  229. "1651621511641715440111156143566156605406"
  230. "031250413234512314514316516214540123145162"
  231. "16614516240103145162164151146151143141164151157"
  232. "15640101165164150157162151164171602012336015"
  233. "06115220611020636715010101050003201211"
  234. "0060201205021760022231617230125620376132252"
  235. "211203127254450116614255256216546731635365"
  236. "170144124033452041001213112772171034221220210"
  237. "3222620667125351261410225516615020123205242"
  238. "113311113451464212615421007217367201131155204"
  239. "071451602316116676233167114343120211126230110"
  240. "2713524751322356112211312343625325111124"
  241. "54163721512022612277123415516014711034533555"
  242. "3263103617302030100016015061152206110"
  243. "2063671501010205000317600145335176341262"
  244. "354260342723403541611062323121270323307240264"
  245. "03100460276112343412226332113236667245267"
  246. "141032661332615173306104101421012314153227"
  247. "11130776653341542712732523371342737257223140"
  248. "2662511131153624036731513717714417321633400134"
  249. "327372167312712613115716352323265203177115115"
  250. "1021261662643111370437070370353322137165137315"
  251. "173374345216200174374120"
  252. , (PRUint32)568 }
  253. };
  254. static const NSSItem nss_builtins_items_3 [] = {
  255.   { (void *)&cko_netscape_trust, (PRUint32)sizeof(CK_OBJECT_CLASS) },
  256.   { (void *)&ck_true, (PRUint32)sizeof(CK_BBOOL) },
  257.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  258.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  259.   { (void *)"Verisign/RSA Secure Server CA", (PRUint32)30 },
  260.   { (void *)"104143305613273143010014722414153266126323277"
  261. "202127204157"
  262. , (PRUint32)20 },
  263.   { (void *)"1641732020310336000236153263354107277205245223"
  264. , (PRUint32)16 },
  265.   { (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
  266.   { (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
  267.   { (void *)&ckt_netscape_valid, (PRUint32)sizeof(CK_TRUST) }
  268. };
  269. static const NSSItem nss_builtins_items_4 [] = {
  270.   { (void *)&cko_certificate, (PRUint32)sizeof(CK_OBJECT_CLASS) },
  271.   { (void *)&ck_true, (PRUint32)sizeof(CK_BBOOL) },
  272.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  273.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  274.   { (void *)"VeriSign Class 4 Primary CA", (PRUint32)28 },
  275.   { (void *)&ckc_x_509, (PRUint32)sizeof(CK_CERTIFICATE_TYPE) },
  276.   { (void *)"601376113601106031250406230212512361"
  277. "276025060312504122316126145162151123151"
  278. "14715654401111561435661676065060312504"
  279. "132356103154141163163406440120165142154151"
  280. "1434012016215115514116217140103145162164151146"
  281. "15114314116415115715640101165164150157162151164"
  282. "171"
  283. , (PRUint32)97 },
  284.   { (void *)"0", (PRUint32)2 },
  285.   { (void *)"601376113601106031250406230212512361"
  286. "276025060312504122316126145162151123151"
  287. "14715654401111561435661676065060312504"
  288. "132356103154141163163406440120165142154151"
  289. "1434012016215115514116217140103145162164151146"
  290. "15114314116415115715640101165164150157162151164"
  291. "171"
  292. , (PRUint32)97 },
  293.   { (void *)"020502246000001"
  294. , (PRUint32)7 },
  295.   { (void *)"602020261602020123202050224600000160"
  296. "1506115220611020636715010102050060137"
  297. "61136011060312504062302125123612760"
  298. "25060312504122316126145162151123151147156"
  299. "544011115614356616760650603125041323"
  300. "5610315414116316340644012016514215415114340"
  301. "12016215115514116217140103145162164151146151143"
  302. "1411641511571564010116516415015716215116417160"
  303. "362715716660616271606060606060132"
  304. "271571716162636162636571657113260"
  305. "137611360110603125040623021251236127"
  306. "6025060312504122316126145162151123151147"
  307. "1565440111156143566167606506031250413"
  308. "2356103154141163163406440120165142154151143"
  309. "4012016215115514116217140103145162164151146151"
  310. "14314116415115715640101165164150157162151164171"
  311. "60201237601506115220611020636715010101"
  312. "05000320121500602012110220120100320262165"
  313. "366170320256132120364351120251237214327357221224"
  314. "16035032244220166211205326337254346012762200"
  315. "36023522310727423214523537227256277351206165143"
  316. "402112752001302350414235250301443511334561"
  317. "170275374551467152236170200351106165371355243"
  318. "3732317331030111432224335736574260142217112135"
  319. "7333522514721723271301743262474623335430373"
  320. "1723311152741552333502501343360107251020301"
  321. "000160150611522061102063671501010205"
  322. "00032012010012333532336023444176100252342374"
  323. "00323273321437462141270251522636337212733"
  324. "17763174257351230232141310172263267377261334231"
  325. "20333425422374160311377010235510436620056133"
  326. "15363151254234323134347137132303072615517104"
  327. "2261012212311012617415272204713067322736046"
  328. "31121635627531410222537736307027712414170365"
  329. "27425214017402151350334254342021661413047603"
  330. "35232221244321"
  331. , (PRUint32)565 }
  332. };
  333. static const NSSItem nss_builtins_items_5 [] = {
  334.   { (void *)&cko_netscape_trust, (PRUint32)sizeof(CK_OBJECT_CLASS) },
  335.   { (void *)&ck_true, (PRUint32)sizeof(CK_BBOOL) },
  336.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  337.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  338.   { (void *)"VeriSign Class 4 Primary CA", (PRUint32)28 },
  339.   { (void *)"11637513714635716432626623721116411345326173311"
  340. "216245172171"
  341. , (PRUint32)20 },
  342.   { (void *)"33321255272131774223443654634213511627120"
  343. , (PRUint32)16 },
  344.   { (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
  345.   { (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
  346.   { (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
  347. };
  348. static const NSSItem nss_builtins_items_6 [] = {
  349.   { (void *)&cko_certificate, (PRUint32)sizeof(CK_OBJECT_CLASS) },
  350.   { (void *)&ck_true, (PRUint32)sizeof(CK_BBOOL) },
  351.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  352.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  353.   { (void *)"Thawte Personal Basic CA", (PRUint32)25 },
  354.   { (void *)&ckc_x_509, (PRUint32)sizeof(CK_CERTIFICATE_TYPE) },
  355.   { (void *)"6020131361136011060312504062302132101"
  356. "61256023060312504102314127145163164145"
  357. "162156401031411601456122602006031250407"
  358. "2311103141160145401241571671566132603006"
  359. "031250412232112415014116716414540103157156"
  360. "1631651541641511561476150604606031250413"
  361. "233710314516216415114615114314116415115715640"
  362. "12314516216615114314516340104151166151163151157"
  363. "15661416037060312504032330124150141167"
  364. "1641454012014516216315715614115440102141163151"
  365. "143401031016150604606115220611020636715"
  366. "011101263116014516216315715614115455142141"
  367. "16315114310016415014116716414556143157155"
  368. , (PRUint32)206 },
  369.   { (void *)"0", (PRUint32)2 },
  370.   { (void *)"6020131361136011060312504062302132101"
  371. "61256023060312504102314127145163164145"
  372. "162156401031411601456122602006031250407"
  373. "2311103141160145401241571671566132603006"
  374. "031250412232112415014116716414540103157156"
  375. "1631651541641511561476150604606031250413"
  376. "233710314516216415114615114314116415115715640"
  377. "12314516216615114314516340104151166151163151157"
  378. "15661416037060312504032330124150141167"
  379. "1641454012014516216315715614115440102141163151"
  380. "143401031016150604606115220611020636715"
  381. "011101263116014516216315715614115455142141"
  382. "16315114310016415014116716414556143157155"
  383. , (PRUint32)206 },
  384.   { (void *)"020100"
  385. , (PRUint32)3 },
  386.   { (void *)"602020341602020221224003020102020100"
  387. "601506115220611020636715010104050060"
  388. "2013136113601106031250406230213210161"
  389. "256023060312504102314127145163164145162"
  390. "15640103141160145612260200603125040723"
  391. "1110314116014540124157167156613260300603"
  392. "1250412232112415014116716414540103157156163"
  393. "165154164151156147615060460603125041323"
  394. "3710314516216415114615114314116415115715640123"
  395. "14516216615114314516340104151166151163151157156"
  396. "61416037060312504032330124150141167164"
  397. "1454012014516216315715614115440102141163151143"
  398. "40103101615060460611522061102063671501"
  399. "1101263116014516216315715614115455142141163"
  400. "15114310016415014116716414556143157155603627"
  401. "157166606160616060606060601322715"
  402. "62606162636162636571657113260201313"
  403. "61136011060312504062302132101612560"
  404. "2306031250410231412714516316414516215640"
  405. "10314116014561226020060312504072311103"
  406. "1411601454012415716715661326030060312504"
  407. "12232112415014116716414540103157156163165154"
  408. "16415115614761506046060312504132337103"
  409. "14516216415114615114314116415115715640123145162"
  410. "166151143145163401041511661511631511571566141"
  411. "603706031250403233012415014116716414540"
  412. "1201451621631571561411544010214116315114340103"
  413. "1016150604606115220611020636715011101"
  414. "263116014516216315715614115455142141163151143"
  415. "10016415014116716414556143157155602012376015"
  416. "06115220611020636715010101050003201215"
  417. "00602012110220120100274274223123155300120117"
  418. "202253461102246524613227615710237217107356167"
  419. "16516233521511123322612724017032431277121263151"
  420. "1322116627420722715230412122311334021535767"
  421. "225241141153326422035272112273406570127112"
  422. "300364101603517410417312017614123222034343323"
  423. "21021106473651307162733353211774012210271"
  424. "126135634200332361343236513572427512104373"
  425. "3313330321277432234102030100012432360"
  426. "2160170603125352301013770405600301"
  427. "0137760150611522061102063671501010405"
  428. "0003201201005534223115326075172211327131242"
  429. "2240137533352211312330225517725224700134221"
  430. "100127451127025220416027133120017245173134373"
  431. "16330627532721214113403343554725027340204205"
  432. "10233413623330626726215527316425734477313247267"
  433. "260340135276170203452243223332011717107155117"
  434. "36471251321220117333662326115703662213406"
  435. "12033705133275241132413375127273101215367143"
  436. "12624133742261"
  437. , (PRUint32)805 }
  438. };
  439. static const NSSItem nss_builtins_items_7 [] = {
  440.   { (void *)&cko_netscape_trust, (PRUint32)sizeof(CK_OBJECT_CLASS) },
  441.   { (void *)&ck_true, (PRUint32)sizeof(CK_BBOOL) },
  442.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  443.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  444.   { (void *)"Thawte Personal Basic CA", (PRUint32)25 },
  445.   { (void *)"100347214351227534331225117254323226327574"
  446. "272241133374"
  447. , (PRUint32)20 },
  448.   { (void *)"3461332231131255210333321611611317035302101"
  449. , (PRUint32)16 },
  450.   { (void *)&ckt_netscape_valid, (PRUint32)sizeof(CK_TRUST) },
  451.   { (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
  452.   { (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
  453. };
  454. static const NSSItem nss_builtins_items_8 [] = {
  455.   { (void *)&cko_certificate, (PRUint32)sizeof(CK_OBJECT_CLASS) },
  456.   { (void *)&ck_true, (PRUint32)sizeof(CK_BBOOL) },
  457.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  458.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  459.   { (void *)"Thawte Personal Premium CA", (PRUint32)27 },
  460.   { (void *)&ckc_x_509, (PRUint32)sizeof(CK_CERTIFICATE_TYPE) },
  461.   { (void *)"6020131761136011060312504062302132101"
  462. "61256023060312504102314127145163164145"
  463. "162156401031411601456122602006031250407"
  464. "2311103141160145401241571671566132603006"
  465. "031250412232112415014116716414540103157156"
  466. "1631651541641511561476150604606031250413"
  467. "233710314516216415114615114314116415115715640"
  468. "12314516216615114314516340104151166151163151157"
  469. "15661436041060312504032332124150141167"
  470. "1641454012014516216315715614115440120162145155"
  471. "1511651554010310161526050061152206110206"
  472. "36715011101263316014516216315715614115455"
  473. "16016214515515116515510016415014116716414556143"
  474. "157155"
  475. , (PRUint32)210 },
  476.   { (void *)"0", (PRUint32)2 },
  477.   { (void *)"6020131761136011060312504062302132101"
  478. "61256023060312504102314127145163164145"
  479. "162156401031411601456122602006031250407"
  480. "2311103141160145401241571671566132603006"
  481. "031250412232112415014116716414540103157156"
  482. "1631651541641511561476150604606031250413"
  483. "233710314516216415114615114314116415115715640"
  484. "12314516216615114314516340104151166151163151157"
  485. "15661436041060312504032332124150141167"
  486. "1641454012014516216315715614115440120162145155"
  487. "1511651554010310161526050061152206110206"
  488. "36715011101263316014516216315715614115455"
  489. "16016214515515116515510016415014116716414556143"
  490. "157155"
  491. , (PRUint32)210 },
  492.   { (void *)"020100"
  493. , (PRUint32)3 },
  494.   { (void *)"602020351602020222224003020102020100"
  495. "601506115220611020636715010104050060"
  496. "2013176113601106031250406230213210161"
  497. "256023060312504102314127145163164145162"
  498. "15640103141160145612260200603125040723"
  499. "1110314116014540124157167156613260300603"
  500. "1250412232112415014116716414540103157156163"
  501. "165154164151156147615060460603125041323"
  502. "3710314516216415114615114314116415115715640123"
  503. "14516216615114314516340104151166151163151157156"
  504. "61436041060312504032332124150141167164"
  505. "1454012014516216315715614115440120162145155151"
  506. "1651554010310161526050061152206110206367"
  507. "15011101263316014516216315715614115455160"
  508. "16214515515116515510016415014116716414556143157"
  509. "155603627157166606160616060606060"
  510. "601322715626061626361626365716571"
  511. "1326020131761136011060312504062302132"
  512. "10161256023060312504102314127145163164"
  513. "1451621564010314116014561226020060312504"
  514. "0723111031411601454012415716715661326030"
  515. "06031250412232112415014116716414540103157"
  516. "15616316515416415115614761506046060312504"
  517. "132337103145162164151146151143141164151157156"
  518. "4012314516216615114314516340104151166151163151"
  519. "15715661436041060312504032332124150141"
  520. "1671641454012014516216315715614115440120162145"
  521. "1551511651554010310161526050061152206110"
  522. "206367150111012633160145162163157156141154"
  523. "5516016214515515116515510016415014116716414556"
  524. "14315715560201237601506115220611020636715"
  525. "01010105000320121500602012110220120100"
  526. "311146331370071043172712145636024135723105154"
  527. "05337336472612166101211541547335537620175"
  528. "222363452331022323761406130314626716372110256"
  529. "116320626722421026515266331363362104331325210"
  530. "22335166115362323741574336172361330230105116"
  531. "07203572610232010316515511233634225231161377"
  532. "37001601741463172045102723723560035110603"
  533. "1464721257325213336223033566102262332210165"
  534. "0203010001243236021601706031253523"
  535. "01013770405600301013776015061152206"
  536. "110206367150101040500032012010015166211"
  537. "36764526316257155733244226227015723230566"
  538. "1461633742412611651323463756532337025036207"
  539. "1572051472163365327134227260722403601624200"
  540. "2323373632425156273310205132230200371377276164"
  541. "35753633766045321676414737224516117160141"
  542. "51162300340541143731263447225015734562131122"
  543. "3331655012013114370133134425433125722621557"
  544. "1203330730335237253633403655361211"
  545. , (PRUint32)813 }
  546. };
  547. static const NSSItem nss_builtins_items_9 [] = {
  548.   { (void *)&cko_netscape_trust, (PRUint32)sizeof(CK_OBJECT_CLASS) },
  549.   { (void *)&ck_true, (PRUint32)sizeof(CK_BBOOL) },
  550.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  551.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  552.   { (void *)"Thawte Personal Premium CA", (PRUint32)27 },
  553.   { (void *)"6620665143375121503072762463600531735126466"
  554. "15010154316"
  555. , (PRUint32)20 },
  556.   { (void *)"72262336422324022311137135531032221234715015"
  557. , (PRUint32)16 },
  558.   { (void *)&ckt_netscape_valid, (PRUint32)sizeof(CK_TRUST) },
  559.   { (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
  560.   { (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
  561. };
  562. static const NSSItem nss_builtins_items_10 [] = {
  563.   { (void *)&cko_certificate, (PRUint32)sizeof(CK_OBJECT_CLASS) },
  564.   { (void *)&ck_true, (PRUint32)sizeof(CK_BBOOL) },
  565.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  566.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  567.   { (void *)"Thawte Personal Freemail CA", (PRUint32)28 },
  568.   { (void *)&ckc_x_509, (PRUint32)sizeof(CK_CERTIFICATE_TYPE) },
  569.   { (void *)"6020132161136011060312504062302132101"
  570. "61256023060312504102314127145163164145"
  571. "162156401031411601456122602006031250407"
  572. "2311103141160145401241571671566132603006"
  573. "031250412232112415014116716414540103157156"
  574. "1631651541641511561476150604606031250413"
  575. "233710314516216415114615114314116415115715640"
  576. "12314516216615114314516340104151166151163151157"
  577. "15661446042060312504032333124150141167"
  578. "1641454012014516216315715614115440106162145145"
  579. "1551411511544010310161536051061152206110"
  580. "206367150111012634160145162163157156141154"
  581. "55146162145145155141151154100164150141167164145"
  582. "56143157155"
  583. , (PRUint32)212 },
  584.   { (void *)"0", (PRUint32)2 },
  585.   { (void *)"6020132161136011060312504062302132101"
  586. "61256023060312504102314127145163164145"
  587. "162156401031411601456122602006031250407"
  588. "2311103141160145401241571671566132603006"
  589. "031250412232112415014116716414540103157156"
  590. "1631651541641511561476150604606031250413"
  591. "233710314516216415114615114314116415115715640"
  592. "12314516216615114314516340104151166151163151157"
  593. "15661446042060312504032333124150141167"
  594. "1641454012014516216315715614115440106162145145"
  595. "1551411511544010310161536051061152206110"
  596. "206367150111012634160145162163157156141154"
  597. "55146162145145155141151154100164150141167164145"
  598. "56143157155"
  599. , (PRUint32)212 },
  600.   { (void *)"020100"
  601. , (PRUint32)3 },
  602.   { (void *)"602020355602020222624003020102020100"
  603. "601506115220611020636715010104050060"
  604. "2013216113601106031250406230213210161"
  605. "256023060312504102314127145163164145162"
  606. "15640103141160145612260200603125040723"
  607. "1110314116014540124157167156613260300603"
  608. "1250412232112415014116716414540103157156163"
  609. "165154164151156147615060460603125041323"
  610. "3710314516216415114615114314116415115715640123"
  611. "14516216615114314516340104151166151163151157156"
  612. "61446042060312504032333124150141167164"
  613. "1454012014516216315715614115440106162145145155"
  614. "1411511544010310161536051061152206110206"
  615. "36715011101263416014516216315715614115455"
  616. "14616214514515514115115410016415014116716414556"
  617. "14315715560362715716660616061606060"
  618. "606060132271562606162636162636571"
  619. "657113260201321611360110603125040623"
  620. "0213210161256023060312504102314127145"
  621. "16316414516215640103141160145612260200603"
  622. "12504072311103141160145401241571671566132"
  623. "603006031250412232112415014116716414540"
  624. "103157156163165154164151156147615060460603"
  625. "12504132337103145162164151146151143141164151"
  626. "1571564012314516216615114314516340104151166151"
  627. "16315115715661446042060312504032333124"
  628. "1501411671641454012014516216315715614115440106"
  629. "16214514515514115115440103101615360510611"
  630. "52206110206367150111012634160145162163157"
  631. "15614115455146162145145155141151154100164150141"
  632. "16716414556143157155602012376015061152206"
  633. "110206367150101010500032012150060201211"
  634. "0220120100324151327324260224144133161351107330"
  635. "14121266352162221260204136175551521717322337"
  636. "2054516550164721025414347237225173113357176"
  637. "31207352063522433352713162261443230224156104"
  638. "25417434621735011517161371007024600243207170"
  639. "36637122420613625535230013616635333124243135156"
  640. "1721741424511312517706315117723623246325152"
  641. "273704410152230307261332243230221375171333345"
  642. "132304342710203010001243236021601706"
  643. "03125352301013770405600301013776015"
  644. "06115220611020636715010104050003201201"
  645. "0030735422217611637036522624514714252244360115"
  646. "21140320157215140130141254462731226513410317"
  647. "6037325011222621237142102432142717364272144"
  648. "2342725410751337235230136322154140161134242254"
  649. "3341713433471560010737265155035002235344232"
  650. "37523364246331174261370334137434611221200163"
  651. "3202433336103251203453623462345725312376246"
  652. "2532120716521314335121204153344370321316167242"
  653. "201"
  654. , (PRUint32)817 }
  655. };
  656. static const NSSItem nss_builtins_items_11 [] = {
  657.   { (void *)&cko_netscape_trust, (PRUint32)sizeof(CK_OBJECT_CLASS) },
  658.   { (void *)&ck_true, (PRUint32)sizeof(CK_BBOOL) },
  659.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  660.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  661.   { (void *)"Thawte Personal Freemail CA", (PRUint32)28 },
  662.   { (void *)"4023100266752251275024143216642330306207"
  663. "24435300205"
  664. , (PRUint32)20 },
  665.   { (void *)"36164303206741465305763021773577425274331"
  666. , (PRUint32)16 },
  667.   { (void *)&ckt_netscape_valid, (PRUint32)sizeof(CK_TRUST) },
  668.   { (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
  669.   { (void *)&ckt_netscape_valid, (PRUint32)sizeof(CK_TRUST) }
  670. };
  671. static const NSSItem nss_builtins_items_12 [] = {
  672.   { (void *)&cko_certificate, (PRUint32)sizeof(CK_OBJECT_CLASS) },
  673.   { (void *)&ck_true, (PRUint32)sizeof(CK_BBOOL) },
  674.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  675.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  676.   { (void *)"Thawte Server CA", (PRUint32)17 },
  677.   { (void *)&ckc_x_509, (PRUint32)sizeof(CK_CERTIFICATE_TYPE) },
  678.   { (void *)"6020130461136011060312504062302132101"
  679. "61256023060312504102314127145163164145"
  680. "162156401031411601456122602006031250407"
  681. "2311103141160145401241571671566135603306"
  682. "031250412232412415014116716414540103157156"
  683. "16316515416415115614740143143615060460603"
  684. "12504132337103145162164151146151143141164151"
  685. "1571564012314516216615114314516340104151166151"
  686. "16315115715661316027060312504032320124"
  687. "150141167164145401231451621661451624010310161"
  688. "466044061152206110206367150111012627"
  689. "16314516216614516255143145162164163100164150141"
  690. "16716414556143157155"
  691. , (PRUint32)199 },
  692.   { (void *)"0", (PRUint32)2 },
  693.   { (void *)"6020130461136011060312504062302132101"
  694. "61256023060312504102314127145163164145"
  695. "162156401031411601456122602006031250407"
  696. "2311103141160145401241571671566135603306"
  697. "031250412232412415014116716414540103157156"
  698. "16316515416415115614740143143615060460603"
  699. "12504132337103145162164151146151143141164151"
  700. "1571564012314516216615114314516340104151166151"
  701. "16315115715661316027060312504032320124"
  702. "150141167164145401231451621661451624010310161"
  703. "466044061152206110206367150111012627"
  704. "16314516216614516255143145162164163100164150141"
  705. "16716414556143157155"
  706. , (PRUint32)199 },
  707.   { (void *)"020101"
  708. , (PRUint32)3 },
  709.   { (void *)"602020323602020217424003020102020101"
  710. "601506115220611020636715010104050060"
  711. "2013046113601106031250406230213210161"
  712. "256023060312504102314127145163164145162"
  713. "15640103141160145612260200603125040723"
  714. "1110314116014540124157167156613560330603"
  715. "1250412232412415014116716414540103157156163"
  716. "16515416415115614740143143615060460603125"
  717. "04132337103145162164151146151143141164151157"
  718. "1564012314516216615114314516340104151166151163"
  719. "15115715661316027060312504032320124150"
  720. "14116716414540123145162166145162401031016146"
  721. "6044061152206110206367150111012627163"
  722. "14516216614516255143145162164163100164150141167"
  723. "1641455614315715560362715716660706061"
  724. "606060606060132271562606162636162"
  725. "636571657113260201304611360110603125"
  726. "04062302132101612560230603125041023"
  727. "1412714516316414516215640103141160145612260"
  728. "2006031250407231110314116014540124157167"
  729. "15661356033060312504122324124150141167"
  730. "1641454010315715616316515416415115614740143143"
  731. "61506046060312504132337103145162164151"
  732. "14615114314116415115715640123145162166151143145"
  733. "16340104151166151163151157156613160270603"
  734. "1250403232012415014116716414540123145162166"
  735. "1451624010310161466044061152206110206367"
  736. "15011101262716314516216614516255143145162"
  737. "1641631001641501411671641455614315715560201237"
  738. "601506115220611020636715010101050003"
  739. "20121500602012110220120100323244120156310377"
  740. "12615334631713526635214150165107242252302332204"
  741. "45374250364107121332205265401642242063617165"
  742. "311351101413650615560156253102351122300142"
  743. "333115231236342152141047031537627634314411160"
  744. "30537626115351266571113107332447044520227"
  745. "573472201553005010223132711410333630336541155"
  746. "124237135303130341300344331133260270334264173337"
  747. "66723022651464222326207150203010001243"
  748. "2360216017060312535230101377040560"
  749. "0301013776015061152206110206367150101"
  750. "040500032012010007372114151134373225314106"
  751. "356205203115416021631233125015711132346332121"
  752. "343140160154204141212413231011076131103175117"
  753. "2257524121326713142230172165212335210116116236"
  754. "100333250314621642711571530634326310413331212"
  755. "157232512332313050733213431005023213274325"
  756. "265347403321331224425321535112133134211454131"
  757. "2513322712621653336610236235730736230371211274"
  758. "2433772124356160107"
  759. , (PRUint32)791 }
  760. };
  761. static const NSSItem nss_builtins_items_13 [] = {
  762.   { (void *)&cko_netscape_trust, (PRUint32)sizeof(CK_OBJECT_CLASS) },
  763.   { (void *)&ck_true, (PRUint32)sizeof(CK_BBOOL) },
  764.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  765.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  766.   { (void *)"Thawte Server CA", (PRUint32)17 },
  767.   { (void *)"4334522422412122536210111003264325144322243243"
  768. "365330213214"
  769. , (PRUint32)20 },
  770.   { (void *)"305160304242355123170143102012320114431332035"
  771. , (PRUint32)16 },
  772.   { (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
  773.   { (void *)&ckt_netscape_valid, (PRUint32)sizeof(CK_TRUST) },
  774.   { (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
  775. };
  776. static const NSSItem nss_builtins_items_14 [] = {
  777.   { (void *)&cko_certificate, (PRUint32)sizeof(CK_OBJECT_CLASS) },
  778.   { (void *)&ck_true, (PRUint32)sizeof(CK_BBOOL) },
  779.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  780.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  781.   { (void *)"Thawte Premium Server CA", (PRUint32)25 },
  782.   { (void *)&ckc_x_509, (PRUint32)sizeof(CK_CERTIFICATE_TYPE) },
  783.   { (void *)"6020131661136011060312504062302132101"
  784. "61256023060312504102314127145163164145"
  785. "162156401031411601456122602006031250407"
  786. "2311103141160145401241571671566135603306"
  787. "031250412232412415014116716414540103157156"
  788. "16316515416415115614740143143615060460603"
  789. "12504132337103145162164151146151143141164151"
  790. "1571564012314516216615114314516340104151166151"
  791. "16315115715661416037060312504032330124"
  792. "1501411671641454012016214515515116515540123145"
  793. "1621661451624010310161506046061152206110"
  794. "20636715011101263116016214515515116515555"
  795. "16314516216614516210016415014116716414556143157"
  796. "155"
  797. , (PRUint32)209 },
  798.   { (void *)"0", (PRUint32)2 },
  799.   { (void *)"6020131661136011060312504062302132101"
  800. "61256023060312504102314127145163164145"
  801. "162156401031411601456122602006031250407"
  802. "2311103141160145401241571671566135603306"
  803. "031250412232412415014116716414540103157156"
  804. "16316515416415115614740143143615060460603"
  805. "12504132337103145162164151146151143141164151"
  806. "1571564012314516216615114314516340104151166151"
  807. "16315115715661416037060312504032330124"
  808. "1501411671641454012016214515515116515540123145"
  809. "1621661451624010310161506046061152206110"
  810. "20636715011101263116016214515515116515555"
  811. "16314516216614516210016415014116716414556143157"
  812. "155"
  813. , (PRUint32)209 },
  814.   { (void *)"020101"
  815. , (PRUint32)3 },
  816.   { (void *)"602020347602020222024003020102020101"
  817. "601506115220611020636715010104050060"
  818. "2013166113601106031250406230213210161"
  819. "256023060312504102314127145163164145162"
  820. "15640103141160145612260200603125040723"
  821. "1110314116014540124157167156613560330603"
  822. "1250412232412415014116716414540103157156163"
  823. "16515416415115614740143143615060460603125"
  824. "04132337103145162164151146151143141164151157"
  825. "1564012314516216615114314516340104151166151163"
  826. "15115715661416037060312504032330124150"
  827. "1411671641454012016214515515116515540123145162"
  828. "1661451624010310161506046061152206110206"
  829. "36715011101263116016214515515116515555163"
  830. "14516216614516210016415014116716414556143157155"
  831. "60362715716660706061606060606060"
  832. "1322715626061626361626365716571132"
  833. "6020131661136011060312504062302132101"
  834. "61256023060312504102314127145163164145"
  835. "162156401031411601456122602006031250407"
  836. "2311103141160145401241571671566135603306"
  837. "031250412232412415014116716414540103157156"
  838. "16316515416415115614740143143615060460603"
  839. "12504132337103145162164151146151143141164151"
  840. "1571564012314516216615114314516340104151166151"
  841. "16315115715661416037060312504032330124"
  842. "1501411671641454012016214515515116515540123145"
  843. "1621661451624010310161506046061152206110"
  844. "20636715011101263116016214515515116515555"
  845. "16314516216614516210016415014116716414556143157"
  846. "155602012376015061152206110206367150101"
  847. "010500032012150060201211022012010032266"
  848. "661522133273021332363322011011422177035611104"
  849. "125326320357343322526107357301106572122364"
  850. "5315206217735735212634325720621523627367236"
  851. "264145165021153573131124241121330233320147320"
  852. "272152220624163324223313227520023413411614"
  853. "2743722512237436210415633221112156102375755"
  854. "343371252722061632661061231303102110527520321"
  855. "270163772520721536410211534710023534670203"
  856. "0100012432360216017060312535230101"
  857. "3770405600301013776015061152206110206"
  858. "3671501010405000320120100461105426302"
  859. "130372350261641425225213712477362327311170140"
  860. "136136156671434216766176262273046427136510"
  861. "205374311017037711527636226102103347273132106"
  862. "373301306213736111226050106311303304102175274"
  863. "3722531311563252671212102134324420531153202114"
  864. "244142225535124425677361303111145232214305310"
  865. "7645267224231273222621610736020613635512047"
  866. "24615246433712733132460724102"
  867. , (PRUint32)811 }
  868. };
  869. static const NSSItem nss_builtins_items_15 [] = {
  870.   { (void *)&cko_netscape_trust, (PRUint32)sizeof(CK_OBJECT_CLASS) },
  871.   { (void *)&ck_true, (PRUint32)sizeof(CK_BBOOL) },
  872.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  873.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  874.   { (void *)"Thawte Premium Server CA", (PRUint32)25 },
  875.   { (void *)"14217721517047145143231322175177220104311376263"
  876. "36376372232"
  877. , (PRUint32)20 },
  878.   { (void *)"062371511712614622002332142142423030715772"
  879. , (PRUint32)16 },
  880.   { (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
  881.   { (void *)&ckt_netscape_valid, (PRUint32)sizeof(CK_TRUST) },
  882.   { (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
  883. };
  884. static const NSSItem nss_builtins_items_16 [] = {
  885.   { (void *)&cko_certificate, (PRUint32)sizeof(CK_OBJECT_CLASS) },
  886.   { (void *)&ck_true, (PRUint32)sizeof(CK_BBOOL) },
  887.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  888.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  889.   { (void *)"Verisign Class 1 Public Primary Certification Authority", (PRUint32)56 },
  890.   { (void *)&ckc_x_509, (PRUint32)sizeof(CK_CERTIFICATE_TYPE) },
  891.   { (void *)"601376113601106031250406230212512361"
  892. "276025060312504122316126145162151123151"
  893. "14715654401111561435661676065060312504"
  894. "132356103154141163163406140120165142154151"
  895. "1434012016215115514116217140103145162164151146"
  896. "15114314116415115715640101165164150157162151164"
  897. "171"
  898. , (PRUint32)97 },
  899.   { (void *)"0", (PRUint32)2 },
  900.   { (void *)"601376113601106031250406230212512361"
  901. "276025060312504122316126145162151123151"
  902. "14715654401111561435661676065060312504"
  903. "132356103154141163163406140120165142154151"
  904. "1434012016215115514116217140103145162164151146"
  905. "15114314116415115715640101165164150157162151164"
  906. "171"
  907. , (PRUint32)97 },
  908.   { (void *)"02210031527217712636033734427412437642254263"
  909. "162252125"
  910. , (PRUint32)19 },
  911.   { (void *)"6020202756020201246022100315272177126360"
  912. "337344274124376422542631622521256015061152"
  913. "2061102063671501010205006013761136011"
  914. "060312504062302125123612760250603125"
  915. "041223161261451621511231511471565440111156"
  916. "1435661676065060312504132356103154141"
  917. "16316340614012016514215415114340120162151155"
  918. "14116217140103145162164151146151143141164151157"
  919. "156401011651641501571621511641716036271571"
  920. "666061627160606060606013227156270"
  921. "6070606162636571657113260137611360"
  922. "11060312504062302125123612760250603"
  923. "125041223161261451621511231511471565440111"
  924. "1561435661676065060312504132356103154"
  925. "14116316340614012016514215415114340120162151"
  926. "15514116217140103145162164151146151143141164151"
  927. "157156401011651641501571621511641716020123760"
  928. "1506115220611020636715010101050003201"
  929. "2150060201211022012010034531277155243126141"
  930. "5523111016136614733627121535326723620620012221"
  931. "1637270452571062102023451632502402334413515"
  932. "3731414515614260320126204302072320623320241"
  933. "16333726413071153156301366253252502507725222"
  934. "06215612541772606432721764147210113152421"
  935. "34211610512615137170022003323341072215127366"
  936. "311143134305340327552071732412676226017360272"
  937. "52576125235624314733233302030100016015"
  938. "06115220611020636715010102050003201201"
  939. "00114772702133061503373561036316135351246313"
  940. "072041151726337722233364662553302254266150"
  941. "211541741023143632345630407772426017117377"
  942. "2202221663713422741123512173152402001236730551"
  943. "3612024213527026133520143243173452510660171"
  944. "2637035205113224177353023431034326736420100"
  945. "74233031373712335011034420626417324165260173"
  946. "452722703232162537770235006400230363321161"
  947. "224"
  948. , (PRUint32)577 }
  949. };
  950. static const NSSItem nss_builtins_items_17 [] = {
  951.   { (void *)&cko_netscape_trust, (PRUint32)sizeof(CK_OBJECT_CLASS) },
  952.   { (void *)&ck_true, (PRUint32)sizeof(CK_BBOOL) },
  953.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  954.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  955.   { (void *)"Verisign Class 1 Public Primary Certification Authority", (PRUint32)56 },
  956.   { (void *)"22025624215120537724200114103111122354351140204"
  957. "167257125157"
  958. , (PRUint32)20 },
  959.   { (void *)"2271403501271373231201073451031422466212260142"
  960. , (PRUint32)16 },
  961.   { (void *)&ckt_netscape_valid, (PRUint32)sizeof(CK_TRUST) },
  962.   { (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
  963.   { (void *)&ckt_netscape_valid, (PRUint32)sizeof(CK_TRUST) }
  964. };
  965. static const NSSItem nss_builtins_items_18 [] = {
  966.   { (void *)&cko_certificate, (PRUint32)sizeof(CK_OBJECT_CLASS) },
  967.   { (void *)&ck_true, (PRUint32)sizeof(CK_BBOOL) },
  968.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  969.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  970.   { (void *)"Verisign Class 2 Public Primary Certification Authority", (PRUint32)56 },
  971.   { (void *)&ckc_x_509, (PRUint32)sizeof(CK_CERTIFICATE_TYPE) },
  972.   { (void *)"601376113601106031250406230212512361"
  973. "276025060312504122316126145162151123151"
  974. "14715654401111561435661676065060312504"
  975. "132356103154141163163406240120165142154151"
  976. "1434012016215115514116217140103145162164151146"
  977. "15114314116415115715640101165164150157162151164"
  978. "171"
  979. , (PRUint32)97 },
  980.   { (void *)"0", (PRUint32)2 },
  981.   { (void *)"601376113601106031250406230212512361"
  982. "276025060312504122316126145162151123151"
  983. "14715654401111561435661676065060312504"
  984. "132356103154141163163406240120165142154151"
  985. "1434012016215115514116217140103145162164151146"
  986. "15114314116415115715640101165164150157162151164"
  987. "171"
  988. , (PRUint32)97 },
  989.   { (void *)"0220553337411227215243221353347377365213105"
  990. "27613"
  991. , (PRUint32)18 },
  992.   { (void *)"60202027460202012450220553337411227215"
  993. "243221353347377365213105276136015061152206"
  994. "110206367150101020500601376113601106"
  995. "031250406230212512361276025060312504"
  996. "1223161261451621511231511471565440111156143"
  997. "5661676065060312504132356103154141163"
  998. "16340624012016514215415114340120162151155141"
  999. "16217140103145162164151146151143141164151157156"
  1000. "40101165164150157162151164171603627157166"
  1001. "606162716060606060601322715627060"
  1002. "7060616263657165711326013761136011"
  1003. "060312504062302125123612760250603125"
  1004. "041223161261451621511231511471565440111156"
  1005. "1435661676065060312504132356103154141"
  1006. "16316340624012016514215415114340120162151155"
  1007. "14116217140103145162164151146151143141164151157"
  1008. "15640101165164150157162151164171602012376015"
  1009. "06115220611020636715010101050003201215"
  1010. "006020121102201201002661322132431515243203"
  1011. "20015331771207364412363061144524235512522"
  1012. "22730524720027137220330140240372572515174241"
  1013. "1401531761715437206177225636633157261322377"
  1014. "575012213720317511330417226737014637200124374"
  1015. "2673022161311122412710632123222327610122103273"
  1016. "25200223134353347314101547776263112374377113"
  1017. "154433251202024610431216433031613523144107"
  1018. "0423616527731024600370203010001601506"
  1019. "11522061102063671501010205000320120100"
  1020. "2123353372713011643271363303114424213011255"
  1021. "6734063107172543553672523333634421306134140"
  1022. "4731210512231626357770614434722415017414063"
  1023. "25211512572351422152430312415324627634535605"
  1024. "3014004277102200375320250250360173367243134"
  1025. "25724333434646200437427010416436712256111213"
  1026. "14117031444277210212247163521633110137511503"
  1027. "360210321345170215245521173662271527167312330"
  1028. , (PRUint32)576 }
  1029. };
  1030. static const NSSItem nss_builtins_items_19 [] = {
  1031.   { (void *)&cko_netscape_trust, (PRUint32)sizeof(CK_OBJECT_CLASS) },
  1032.   { (void *)&ck_true, (PRUint32)sizeof(CK_BBOOL) },
  1033.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  1034.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  1035.   { (void *)"Verisign Class 2 Public Primary Certification Authority", (PRUint32)56 },
  1036.   { (void *)"14720225234035535634232130713233003152415012"
  1037. "1171402452"
  1038. , (PRUint32)20 },
  1039.   { (void *)"26323445261303566212320025602351150216776"
  1040. , (PRUint32)16 },
  1041.   { (void *)&ckt_netscape_valid, (PRUint32)sizeof(CK_TRUST) },
  1042.   { (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
  1043.   { (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
  1044. };
  1045. static const NSSItem nss_builtins_items_20 [] = {
  1046.   { (void *)&cko_certificate, (PRUint32)sizeof(CK_OBJECT_CLASS) },
  1047.   { (void *)&ck_true, (PRUint32)sizeof(CK_BBOOL) },
  1048.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  1049.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  1050.   { (void *)"Verisign Class 3 Public Primary Certification Authority", (PRUint32)56 },
  1051.   { (void *)&ckc_x_509, (PRUint32)sizeof(CK_CERTIFICATE_TYPE) },
  1052.   { (void *)"601376113601106031250406230212512361"
  1053. "276025060312504122316126145162151123151"
  1054. "14715654401111561435661676065060312504"
  1055. "132356103154141163163406340120165142154151"
  1056. "1434012016215115514116217140103145162164151146"
  1057. "15114314116415115715640101165164150157162151164"
  1058. "171"
  1059. , (PRUint32)97 },
  1060.   { (void *)"0", (PRUint32)2 },
  1061.   { (void *)"601376113601106031250406230212512361"
  1062. "276025060312504122316126145162151123151"
  1063. "14715654401111561435661676065060312504"
  1064. "132356103154141163163406340120165142154151"
  1065. "1434012016215115514116217140103145162164151146"
  1066. "15114314116415115715640101165164150157162151164"
  1067. "171"
  1068. , (PRUint32)97 },
  1069.   { (void *)"0220160272344352033151642667031217303314"
  1070. "272277"
  1071. , (PRUint32)18 },
  1072.   { (void *)"602020274602020124502201602723443520331"
  1073. "516426670312173033142722776015061152206"
  1074. "110206367150101020500601376113601106"
  1075. "031250406230212512361276025060312504"
  1076. "1223161261451621511231511471565440111156143"
  1077. "5661676065060312504132356103154141163"
  1078. "16340634012016514215415114340120162151155141"
  1079. "16217140103145162164151146151143141164151157156"
  1080. "40101165164150157162151164171603627157166"
  1081. "606162716060606060601322715627060"
  1082. "7060616263657165711326013761136011"
  1083. "060312504062302125123612760250603125"
  1084. "041223161261451621511231511471565440111156"
  1085. "1435661676065060312504132356103154141"
  1086. "16316340634012016514215415114340120162151155"
  1087. "14116217140103145162164151146151143141164151157"
  1088. "15640101165164150157162151164171602012376015"
  1089. "06115220611020636715010101050003201215"
  1090. "006020121102201201003111341312363623321201"
  1091. "24264203370410033334312725715210510021720414"
  1092. "13321633313312131735602130374536752250104"
  1093. "0525235403371701772362232712320025243175326"
  1094. "2542052421431053071624731436411430616516132271"
  1095. "357117102360165337122203062164015723017370254"
  1096. "43137160516624431120634726123240313123245205"
  1097. "3477527617523237644105633341662535517242161"
  1098. "144114145562011501052470203010001601506"
  1099. "11522061102063671501010205000320120100"
  1100. "2731142253317544600117242333524637337412"
  1101. "21204214363503414722257174266305372337360350"
  1102. "2252743521715454250121314163330244300123360116"
  1103. "326463001660112720122213641361321261377347320"
  1104. "4113031515127343104342343110471211134334234"
  1105. "0017126215022313552422201051143442732024475"
  1106. "360620316361316370350311121214346142237346237"
  1107. "300175267162234311667215323711625037714415144"
  1108. , (PRUint32)576 }
  1109. };
  1110. static const NSSItem nss_builtins_items_21 [] = {
  1111.   { (void *)&cko_netscape_trust, (PRUint32)sizeof(CK_OBJECT_CLASS) },
  1112.   { (void *)&ck_true, (PRUint32)sizeof(CK_BBOOL) },
  1113.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  1114.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  1115.   { (void *)"Verisign Class 3 Public Primary Certification Authority", (PRUint32)56 },
  1116.   { (void *)"1645461222346073444435310511112453341273305"
  1117. "76141164342"
  1118. , (PRUint32)20 },
  1119.   { (void *)"2037414313536646761536345276137171315147147"
  1120. , (PRUint32)16 },
  1121.   { (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
  1122.   { (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) },
  1123.   { (void *)&ckt_netscape_trusted_delegator, (PRUint32)sizeof(CK_TRUST) }
  1124. };
  1125. static const NSSItem nss_builtins_items_22 [] = {
  1126.   { (void *)&cko_certificate, (PRUint32)sizeof(CK_OBJECT_CLASS) },
  1127.   { (void *)&ck_true, (PRUint32)sizeof(CK_BBOOL) },
  1128.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  1129.   { (void *)&ck_false, (PRUint32)sizeof(CK_BBOOL) },
  1130.   { (void *)"Verisign Class 1 Public Primary Certification Authority - G2", (PRUint32)61 },
  1131.   { (void *)&ckc_x_509, (PRUint32)sizeof(CK_CERTIFICATE_TYPE) },
  1132.   { (void *)"6020130161136011060312504062302125123"
  1133. "61276025060312504122316126145162151123"
  1134. "151147156544011115614356617460720603125"
  1135. "04132363103154141163163406140120165142154"
  1136. "1511434012016215115514116217140103145162164151"
  1137. "14615114314116415115715640101165164150157162151"
  1138. "164171405540107626172607006031250413"
  1139. "23615014351406171717040126145162151123"
  1140. "15114715654401111561435640554010615716240"
  1141. "1411651641501571621511721451444016516314540157"
  1142. "15615417161376035060312504132326126145"
  1143. "1621511231511471564012416216516316440116145164"
  1144. "167157162153"
  1145. , (PRUint32)196 },
  1146.   { (void *)"0", (PRUint32)2 },
  1147.   { (void *)"6020130161136011060312504062302125123"
  1148. "61276025060312504122316126145162151123"
  1149. "151147156544011115614356617460720603125"
  1150. "04132363103154141163163406140120165142154"
  1151. "1511434012016215115514116217140103145162164151"
  1152. "14615114314116415115715640101165164150157162151"
  1153. "164171405540107626172607006031250413"
  1154. "23615014351406171717040126145162151123"
  1155. "15114715654401111561435640554010615716240"
  1156. "1411651641501571621511721451444016516314540157"
  1157. "15615417161376035060312504132326126145"
  1158. "1621511231511471564012416216516316440116145164"
  1159. "167157162153"
  1160. , (PRUint32)196 },
  1161.   { (void *)"02207131212421137612042623766233133337333"
  1162. "20431"
  1163. , (PRUint32)18 },
  1164.   { (void *)"6020203026020202153022071312124211376120"
  1165. "42623766233133337333204316015061152206"
  1166. "1102063671501010505006020130161136011"
  1167. "060312504062302125123612760250603125"
  1168. "041223161261451621511231511471565440111156"
  1169. "1435661746072060312504132363103154141"
  1170. "16316340614012016514215415114340120162151155"
  1171. "14116217140103145162164151146151143141164151157"
  1172. "1564010116516415015716215116417140554010762"
  1173. "6172607006031250413236150143514061"
  1174. "717170401261451621511231511471565440111156"
  1175. "1435640554010615716240141165164150157162151"
  1176. "172145144401651631454015715615417161376035"
  1177. "06031250413232612614516215112315114715640"
  1178. "12416216516316440116145164167157162153603627"
  1179. "157170606561706060606060601322715"
  1180. "61706065617062636571657113260201301"
  1181. "61136011060312504062302125123612760"
  1182. "25060312504122316126145162151123151147156"
  1183. "544011115614356617460720603125041323"
  1184. "6310315414116316340614012016514215415114340"
  1185. "12016215115514116217140103145162164151146151143"
  1186. "1411641511571564010116516415015716215116417140"
  1187. "5540107626172607006031250413236150"
  1188. "14351406171717040126145162151123151147156"
  1189. "54401111561435640554010615716240141165164"
  1190. "1501571621511721451444016516314540157156154171"
  1191. "61376035060312504132326126145162151123"
  1192. "1511471564012416216516316440116145164167157162"
  1193. "153602012376015061152206110206367150101"
  1194. "0105000320121500602012110220120100252320"
  1195. "27227626552702033243123221727416661312224330"
  1196. "3522321412602274331157321571226615616512612"
  1197. "12532333710320741211452121762172754133615362"
  1198. "7733204642250523510165353222353226335252131"
  1199. "770112315523111735534534252132220301271304246"
  1200. "253173101053532461352162347636014444166245315"