summaryrefslogtreecommitdiff
path: root/doc/rst/legacy/certificate_functions/index.rst
blob: c1fc801c580ca7ee94883aabf0aac06053dc954c (plain)
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
.. _mozilla_projects_nss_certificate_functions:

Certificate functions
=====================

.. container::

   The public functions listed here are used to interact with certificate databases.

   If documentation is available for a function listed below, the function name is linked to either
   its MDC wiki page or its entry in the
   :ref:`mozilla_projects_nss_ssl_functions_old_ssl_reference`. The `Mozilla Cross
   Reference <http://mxr.mozilla.org/>`__ (MXR) link for each function provides access to the
   function definition, prototype definition, and source code references. The NSS version column
   indicates which versions of NSS support the function.

   +-----------------------------------------+-------------+-----------------------------------------+
   | Function name/documentation             | Source code | NSS versions                            |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_AddCertToListTail``              | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_AddExtension``                   | MXR         | 3.5 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_AddOCSPAcceptableResponses``     | MXR         | 3.6 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_AddOKDomainName``                | MXR         | 3.4 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_AddRDN``                         | MXR         | 3.2.1 and later                         |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_AsciiToName``                    | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_CacheCRL``                       | MXR         | 3.10 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_ClearOCSPCache``                 | MXR         | 3.11.7 and later                        |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_CertChainFromCert``              | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_CertListFromCert``               | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_CertTimesValid``                 | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_ChangeCertTrust``                | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | :ref:`mozilla_pro                       | MXR         | 3.2 and later                           |
   | jects_nss_ssl_functions_sslcrt#1056662` |             |                                         |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_CheckNameSpace``                 | MXR         | 3.12 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_CheckCertUsage``                 | MXR         | 3.3 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_CompareName``                    | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_CompareValidityTimes``           | MXR         | 3.11 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_CompleteCRLDecodeEntries``       | MXR         | 3.6 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_ConvertAndDecodeCertificate``    | MXR         | 3.9.3 and later                         |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_CopyName``                       | MXR         | 3.4 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_CopyRDN``                        | MXR         | 3.5 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_CreateAVA``                      | MXR         | 3.2.1 and later                         |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_CreateCertificate``              | MXR         | 3.5 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_CreateCertificateRequest``       | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_CreateName``                     | MXR         | 3.2.1 and later                         |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_CreateOCSPCertID``               | MXR         | 3.6 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_CreateOCSPRequest``              | MXR         | 3.6 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_CreateRDN``                      | MXR         | 3.2.1 and later                         |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_CreateSubjectCertList``          | MXR         | 3.4 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_CreateValidity``                 | MXR         | 3.5 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_CRLCacheRefreshIssuer``          | MXR         | 3.7 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_DecodeAltNameExtension``         | MXR         | 3.10 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_DecodeAuthInfoAccessExtension``  | MXR         | 3.10 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_DecodeAuthKeyID``                | MXR         | 3.10 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_DecodeAVAValue``                 | MXR         | 3.4 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_DecodeBasicConstraintValue``     | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_DecodeCertFromPackage``          | MXR         | 3.4 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CE                                    | MXR         | 3.2 and later                           |
   | RT_DecodeCertificatePoliciesExtension`` |             |                                         |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_DecodeCertPackage``              | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_DecodeCRLDistributionPoints``    | MXR         | 3.10 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_DecodeDERCrl``                   | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_DecodeDERCrlWithFlags``          | MXR         | 3.6 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_DecodeGeneralName``              | MXR         | 3.4 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_DecodeNameConstraintsExtension`` | MXR         | 3.10 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_DecodeOCSPResponse``             | MXR         | 3.6 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_DecodeOidSequence``              | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``C                                     | MXR         | 3.10 and later                          |
   | ERT_DecodePrivKeyUsagePeriodExtension`` |             |                                         |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_DecodeTrustString``              | MXR         | 3.4 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_DecodeUserNotice``               | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_DerNameToAscii``                 | MXR         | 3.4 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_DestroyCertArray``               | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | :ref:`mozilla_pro                       | MXR         | 3.2 and later                           |
   | jects_nss_ssl_functions_sslcrt#1050532` |             |                                         |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_DestroyCertificateList``         | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CER                                   | MXR         | 3.2 and later                           |
   | T_DestroyCertificatePoliciesExtension`` |             |                                         |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_DestroyCertificateRequest``      | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_DestroyCertList``                | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_DestroyName``                    | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_DestroyOCSPCertID``              | MXR         | 3.6 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_DestroyOCSPRequest``             | MXR         | 3.6 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_DestroyOCSPResponse``            | MXR         | 3.7 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_DestroyOidSequence``             | MXR         | 3.9 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_DestroyUserNotice``              | MXR         | 3.10 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_DestroyValidity``                | MXR         | 3.5 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | :ref:`mozilla_pro                       | MXR         | 3.2 and later                           |
   | jects_nss_ssl_functions_sslcrt#1058344` |             |                                         |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_DupCertList``                    | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_EnableOCSPChecking``             | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_EncodeAltNameExtension``         | MXR         | 3.7 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_EncodeAndAddBitStrExtension``    | MXR         | 3.5 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_EncodeAuthKeyID``                | MXR         | 3.5 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_EncodeBasicConstraintValue``     | MXR         | 3.5 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_EncodeCertPoliciesExtension``    | MXR         | 3.12 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_EncodeCRLDistributionPoints``    | MXR         | 3.5 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_EncodeGeneralName``              | MXR         | 3.4 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_EncodeInfoAccessExtension``      | MXR         | 3.12 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_EncodeInhibitAnyExtension``      | MXR         | 3.12 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_EncodeNoticeReference``          | MXR         | 3.12 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_EncodeOCSPRequest``              | MXR         | 3.6 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``                                      | MXR         | 3.12 and later                          |
   | CERT_EncodePolicyConstraintsExtension`` |             |                                         |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_EncodePolicyMappingExtension``   | MXR         | 3.12 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_EncodeSubjectKeyID``             | MXR         | 3.12 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_EncodeUserNotice``               | MXR         | 3.12 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_ExtractPublicKey``               | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_FindCertByName``                 | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_FindCRLEntryReasonExten``        | MXR         | 3.12 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_FindCRLNumberExten``             | MXR         | 3.12 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_FindNameConstraintsExten``       | MXR         | 3.12 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_FilterCertListByCANames``        | MXR         | 3.4 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_FilterCertListByUsage``          | MXR         | 3.4 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_FilterCertListForUserCerts``     | MXR         | 3.6 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | :ref:`mozil                             | MXR         | 3.2 and later                           |
   | la_projects_nss_cert_findcertbydercert` |             |                                         |
   +-----------------------------------------+-------------+-----------------------------------------+
   | :ref:`mozilla_p                         | MXR         | 3.2 and later                           |
   | rojects_nss_cert_findcertbyissuerandsn` |             |                                         |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_FindCertByNickname``             | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_FindCertByNicknameOrEmailAddr``  | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_FindCertBySubjectKeyID``         | MXR         | 3.7 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_FindCertExtension``              | MXR         | 3.4 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_FindCertIssuer``                 | MXR         | 3.3 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_FindKeyUsageExtension``          | MXR         | 3.4 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_FindSMimeProfile``               | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_FindSubjectKeyIDExtension``      | MXR         | 3.7 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_FindUserCertByUsage``            | MXR         | 3.4 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_FindUserCertsByUsage``           | MXR         | 3.4 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CE                                    | MXR         | 3.10 and later                          |
   | RT_FinishCertificateRequestAttributes`` |             |                                         |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_FinishExtensions``               | MXR         | 3.5 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_FormatName``                     | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_FreeDistNames``                  | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | :ref:`mozilla_pro                       | MXR         | 3.2 and later                           |
   | jects_nss_ssl_functions_sslcrt#1050349` |             |                                         |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_GetAVATag``                      | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_GetCertChainFromCert``           | MXR         | 3.4 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_GetCertEmailAddress``            | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_GetCertificateNames``            | MXR         | 3.10 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | `                                       | MXR         | 3.10 and later                          |
   | `CERT_GetCertificateRequestExtensions`` |             |                                         |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_GetCertIssuerAndSN``             | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | :ref:`mozilla_pro                       | MXR         | 3.2 and later                           |
   | jects_nss_ssl_functions_sslcrt#1050346` |             |                                         |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_GetCertTrust``                   | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_GetCertUid``                     | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_GetClassicOCSPDisabledPolicy``   | MXR         | 3.12 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_G                                | MXR         | 3.12 and later                          |
   | etClassicOCSPEnabledHardFailurePolicy`` |             |                                         |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_G                                | MXR         | 3.12 and later                          |
   | etClassicOCSPEnabledSoftFailurePolicy`` |             |                                         |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_GetCommonName``                  | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_GetCountryName``                 | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_GetDBContentVersion``            | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | :ref:`mozilla_pro                       | MXR         | 3.2 and later                           |
   | jects_nss_ssl_functions_sslcrt#1052308` |             |                                         |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_GetDomainComponentName``         | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_GetFirstEmailAddress``           | MXR         | 3.7 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_GetLocalityName``                | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_GetNextEmailAddress``            | MXR         | 3.7 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_GetNextGeneralName``             | MXR         | 3.10 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_GetNextNameConstraint``          | MXR         | 3.10 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_GetOCSPResponseStatus``          | MXR         | 3.6 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_GetOCSPStatusForCertID``         | MXR         | 3.6 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_GetOidString``                   | MXR         | 3.9 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_GetOrgName``                     | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_GetOrgUnitName``                 | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CE                                    | MXR         | 3.4 and later                           |
   | RT_GetOCSPAuthorityInfoAccessLocation`` |             |                                         |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``C                                     | MXR         | 3.12 and later                          |
   | ERT_GetPKIXVerifyNistRevocationPolicy`` |             |                                         |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_GetPrevGeneralName``             | MXR         | 3.10 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_GetPrevNameConstraint``          | MXR         | 3.10 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_GetSlopTime``                    | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_GetSSLCACerts``                  | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_GetStateName``                   | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_GetUsePKIXForValidation``        | MXR         | 3.12 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_GetValidDNSPatternsFromCert``    | MXR         | 3.12 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_GenTime2FormattedAscii``         | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_Hexify``                         | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_ImportCAChain``                  | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_ImportCerts``                    | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_IsRootDERCert``                  | MXR         | 3.8 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_IsUserCert``                     | MXR         | 3.6 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_KeyFromDERCrl``                  | MXR         | 3.4 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_MakeCANickname``                 | MXR         | 3.4 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_MergeExtensions``                | MXR         | 3.10 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_NameToAscii``                    | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_NewCertList``                    | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_NewTempCertificate``             | MXR         | 3.12 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_NicknameStringsFromCertList``    | MXR         | 3.4 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_OpenCertDBFilename``             | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_OCSPCacheSettings``              | MXR         | 3.11.7 and later                        |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_PKIXVerifyCert``                 | MXR         | 3.12 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_RemoveCertListNode``             | MXR         | 3.6 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_RFC1485_EscapeAndQuote``         | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_SaveSMimeProfile``               | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_SetSlopTime``                    | MXR         | 3.2 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_SetOCSPFailureMode``             | MXR         | 3.11.7 and later                        |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_SetOCSPTimeout``                 | MXR         | 3.12 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_SetUsePKIXForValidation``        | MXR         | 3.12 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_StartCertExtensions``            | MXR         | 3.5 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``C                                     | MXR         | 3.10 and later                          |
   | ERT_StartCertificateRequestAttributes`` |             |                                         |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_StartCRLEntryExtensions``        | MXR         | 3.10 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_StartCRLExtensions``             | MXR         | 3.10 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_UncacheCRL``                     | MXR         | 3.10 and later                          |
   +-----------------------------------------+-------------+-----------------------------------------+
   | :ref:`mozilla_pro                       | MXR         | 3.2 and later                           |
   | jects_nss_ssl_functions_sslcrt#1050342` |             |                                         |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_VerifyCACertForUsage``           | MXR         | 3.6 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_VerifyCert``                     | MXR         | 3.2 and later. If you need to verify    |
   |                                         |             | for multiple usages use                 |
   |                                         |             | CERT_VerifyCertificate                  |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_VerifyCertificate``              | MXR         | 3.6 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_VerifyCertificateNow``           | MXR         | 3.6 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | :ref:`mozilla_pro                       | MXR         | 3.2 and later. If you need to verify    |
   | jects_nss_ssl_functions_sslcrt#1058011` |             | for multiple usages use                 |
   |                                         |             | CERT_VerifyCertificateNow               |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_VerifyOCSPResponseSignature``    | MXR         | 3.6 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_VerifySignedData``               | MXR         | 3.4 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``CERT_VerifySignedDataWithPublicKey``  | MXR         | 3.7 and later                           |
   +-----------------------------------------+-------------+-----------------------------------------+
   | ``C                                     | MXR         | 3.7 and later                           |
   | ERT_VerifySignedDataWithPublicKeyInfo`` |             |                                         |
   +-----------------------------------------+-------------+-----------------------------------------+
   | :ref:`mozilla_pro                       | MXR         | 3.2 and later                           |
   | jects_nss_ssl_functions_sslcrt#1056760` |             |                                         |
   +-----------------------------------------+-------------+-----------------------------------------+
   | :ref:`mozilla_pro                       | MXR         | 3.2 and later                           |
   | jects_nss_ssl_functions_sslcrt#1056950` |             |                                         |
   +-----------------------------------------+-------------+-----------------------------------------+