index.rst (41250B)
1 .. _mozilla_projects_nss_certificate_functions: 2 3 Certificate functions 4 ===================== 5 6 .. container:: 7 8 The public functions listed here are used to interact with certificate databases. 9 10 If documentation is available for a function listed below, the function name is linked to either 11 its MDC wiki page or its entry in the 12 :ref:`mozilla_projects_nss_ssl_functions_old_ssl_reference`. The `Mozilla Cross 13 Reference <http://mxr.mozilla.org/>`__ (MXR) link for each function provides access to the 14 function definition, prototype definition, and source code references. The NSS version column 15 indicates which versions of NSS support the function. 16 17 +-----------------------------------------+-------------+-----------------------------------------+ 18 | Function name/documentation | Source code | NSS versions | 19 +-----------------------------------------+-------------+-----------------------------------------+ 20 | ``CERT_AddCertToListTail`` | MXR | 3.2 and later | 21 +-----------------------------------------+-------------+-----------------------------------------+ 22 | ``CERT_AddExtension`` | MXR | 3.5 and later | 23 +-----------------------------------------+-------------+-----------------------------------------+ 24 | ``CERT_AddOCSPAcceptableResponses`` | MXR | 3.6 and later | 25 +-----------------------------------------+-------------+-----------------------------------------+ 26 | ``CERT_AddOKDomainName`` | MXR | 3.4 and later | 27 +-----------------------------------------+-------------+-----------------------------------------+ 28 | ``CERT_AddRDN`` | MXR | 3.2.1 and later | 29 +-----------------------------------------+-------------+-----------------------------------------+ 30 | ``CERT_AsciiToName`` | MXR | 3.2 and later | 31 +-----------------------------------------+-------------+-----------------------------------------+ 32 | ``CERT_CacheCRL`` | MXR | 3.10 and later | 33 +-----------------------------------------+-------------+-----------------------------------------+ 34 | ``CERT_ClearOCSPCache`` | MXR | 3.11.7 and later | 35 +-----------------------------------------+-------------+-----------------------------------------+ 36 | ``CERT_CertChainFromCert`` | MXR | 3.2 and later | 37 +-----------------------------------------+-------------+-----------------------------------------+ 38 | ``CERT_CertListFromCert`` | MXR | 3.2 and later | 39 +-----------------------------------------+-------------+-----------------------------------------+ 40 | ``CERT_CertTimesValid`` | MXR | 3.2 and later | 41 +-----------------------------------------+-------------+-----------------------------------------+ 42 | ``CERT_ChangeCertTrust`` | MXR | 3.2 and later | 43 +-----------------------------------------+-------------+-----------------------------------------+ 44 | :ref:`mozilla_pro | MXR | 3.2 and later | 45 | jects_nss_ssl_functions_sslcrt#1056662` | | | 46 +-----------------------------------------+-------------+-----------------------------------------+ 47 | ``CERT_CheckNameSpace`` | MXR | 3.12 and later | 48 +-----------------------------------------+-------------+-----------------------------------------+ 49 | ``CERT_CheckCertUsage`` | MXR | 3.3 and later | 50 +-----------------------------------------+-------------+-----------------------------------------+ 51 | ``CERT_CompareName`` | MXR | 3.2 and later | 52 +-----------------------------------------+-------------+-----------------------------------------+ 53 | ``CERT_CompareValidityTimes`` | MXR | 3.11 and later | 54 +-----------------------------------------+-------------+-----------------------------------------+ 55 | ``CERT_CompleteCRLDecodeEntries`` | MXR | 3.6 and later | 56 +-----------------------------------------+-------------+-----------------------------------------+ 57 | ``CERT_ConvertAndDecodeCertificate`` | MXR | 3.9.3 and later | 58 +-----------------------------------------+-------------+-----------------------------------------+ 59 | ``CERT_CopyName`` | MXR | 3.4 and later | 60 +-----------------------------------------+-------------+-----------------------------------------+ 61 | ``CERT_CopyRDN`` | MXR | 3.5 and later | 62 +-----------------------------------------+-------------+-----------------------------------------+ 63 | ``CERT_CreateAVA`` | MXR | 3.2.1 and later | 64 +-----------------------------------------+-------------+-----------------------------------------+ 65 | ``CERT_CreateCertificate`` | MXR | 3.5 and later | 66 +-----------------------------------------+-------------+-----------------------------------------+ 67 | ``CERT_CreateCertificateRequest`` | MXR | 3.2 and later | 68 +-----------------------------------------+-------------+-----------------------------------------+ 69 | ``CERT_CreateName`` | MXR | 3.2.1 and later | 70 +-----------------------------------------+-------------+-----------------------------------------+ 71 | ``CERT_CreateOCSPCertID`` | MXR | 3.6 and later | 72 +-----------------------------------------+-------------+-----------------------------------------+ 73 | ``CERT_CreateOCSPRequest`` | MXR | 3.6 and later | 74 +-----------------------------------------+-------------+-----------------------------------------+ 75 | ``CERT_CreateRDN`` | MXR | 3.2.1 and later | 76 +-----------------------------------------+-------------+-----------------------------------------+ 77 | ``CERT_CreateSubjectCertList`` | MXR | 3.4 and later | 78 +-----------------------------------------+-------------+-----------------------------------------+ 79 | ``CERT_CreateValidity`` | MXR | 3.5 and later | 80 +-----------------------------------------+-------------+-----------------------------------------+ 81 | ``CERT_CRLCacheRefreshIssuer`` | MXR | 3.7 and later | 82 +-----------------------------------------+-------------+-----------------------------------------+ 83 | ``CERT_DecodeAltNameExtension`` | MXR | 3.10 and later | 84 +-----------------------------------------+-------------+-----------------------------------------+ 85 | ``CERT_DecodeAuthInfoAccessExtension`` | MXR | 3.10 and later | 86 +-----------------------------------------+-------------+-----------------------------------------+ 87 | ``CERT_DecodeAuthKeyID`` | MXR | 3.10 and later | 88 +-----------------------------------------+-------------+-----------------------------------------+ 89 | ``CERT_DecodeAVAValue`` | MXR | 3.4 and later | 90 +-----------------------------------------+-------------+-----------------------------------------+ 91 | ``CERT_DecodeBasicConstraintValue`` | MXR | 3.2 and later | 92 +-----------------------------------------+-------------+-----------------------------------------+ 93 | ``CERT_DecodeCertFromPackage`` | MXR | 3.4 and later | 94 +-----------------------------------------+-------------+-----------------------------------------+ 95 | ``CE | MXR | 3.2 and later | 96 | RT_DecodeCertificatePoliciesExtension`` | | | 97 +-----------------------------------------+-------------+-----------------------------------------+ 98 | ``CERT_DecodeCertPackage`` | MXR | 3.2 and later | 99 +-----------------------------------------+-------------+-----------------------------------------+ 100 | ``CERT_DecodeCRLDistributionPoints`` | MXR | 3.10 and later | 101 +-----------------------------------------+-------------+-----------------------------------------+ 102 | ``CERT_DecodeDERCrl`` | MXR | 3.2 and later | 103 +-----------------------------------------+-------------+-----------------------------------------+ 104 | ``CERT_DecodeDERCrlWithFlags`` | MXR | 3.6 and later | 105 +-----------------------------------------+-------------+-----------------------------------------+ 106 | ``CERT_DecodeGeneralName`` | MXR | 3.4 and later | 107 +-----------------------------------------+-------------+-----------------------------------------+ 108 | ``CERT_DecodeNameConstraintsExtension`` | MXR | 3.10 and later | 109 +-----------------------------------------+-------------+-----------------------------------------+ 110 | ``CERT_DecodeOCSPResponse`` | MXR | 3.6 and later | 111 +-----------------------------------------+-------------+-----------------------------------------+ 112 | ``CERT_DecodeOidSequence`` | MXR | 3.2 and later | 113 +-----------------------------------------+-------------+-----------------------------------------+ 114 | ``C | MXR | 3.10 and later | 115 | ERT_DecodePrivKeyUsagePeriodExtension`` | | | 116 +-----------------------------------------+-------------+-----------------------------------------+ 117 | ``CERT_DecodeTrustString`` | MXR | 3.4 and later | 118 +-----------------------------------------+-------------+-----------------------------------------+ 119 | ``CERT_DecodeUserNotice`` | MXR | 3.2 and later | 120 +-----------------------------------------+-------------+-----------------------------------------+ 121 | ``CERT_DerNameToAscii`` | MXR | 3.4 and later | 122 +-----------------------------------------+-------------+-----------------------------------------+ 123 | ``CERT_DestroyCertArray`` | MXR | 3.2 and later | 124 +-----------------------------------------+-------------+-----------------------------------------+ 125 | :ref:`mozilla_pro | MXR | 3.2 and later | 126 | jects_nss_ssl_functions_sslcrt#1050532` | | | 127 +-----------------------------------------+-------------+-----------------------------------------+ 128 | ``CERT_DestroyCertificateList`` | MXR | 3.2 and later | 129 +-----------------------------------------+-------------+-----------------------------------------+ 130 | ``CER | MXR | 3.2 and later | 131 | T_DestroyCertificatePoliciesExtension`` | | | 132 +-----------------------------------------+-------------+-----------------------------------------+ 133 | ``CERT_DestroyCertificateRequest`` | MXR | 3.2 and later | 134 +-----------------------------------------+-------------+-----------------------------------------+ 135 | ``CERT_DestroyCertList`` | MXR | 3.2 and later | 136 +-----------------------------------------+-------------+-----------------------------------------+ 137 | ``CERT_DestroyName`` | MXR | 3.2 and later | 138 +-----------------------------------------+-------------+-----------------------------------------+ 139 | ``CERT_DestroyOCSPCertID`` | MXR | 3.6 and later | 140 +-----------------------------------------+-------------+-----------------------------------------+ 141 | ``CERT_DestroyOCSPRequest`` | MXR | 3.6 and later | 142 +-----------------------------------------+-------------+-----------------------------------------+ 143 | ``CERT_DestroyOCSPResponse`` | MXR | 3.7 and later | 144 +-----------------------------------------+-------------+-----------------------------------------+ 145 | ``CERT_DestroyOidSequence`` | MXR | 3.9 and later | 146 +-----------------------------------------+-------------+-----------------------------------------+ 147 | ``CERT_DestroyUserNotice`` | MXR | 3.10 and later | 148 +-----------------------------------------+-------------+-----------------------------------------+ 149 | ``CERT_DestroyValidity`` | MXR | 3.5 and later | 150 +-----------------------------------------+-------------+-----------------------------------------+ 151 | :ref:`mozilla_pro | MXR | 3.2 and later | 152 | jects_nss_ssl_functions_sslcrt#1058344` | | | 153 +-----------------------------------------+-------------+-----------------------------------------+ 154 | ``CERT_DupCertList`` | MXR | 3.2 and later | 155 +-----------------------------------------+-------------+-----------------------------------------+ 156 | ``CERT_EnableOCSPChecking`` | MXR | 3.2 and later | 157 +-----------------------------------------+-------------+-----------------------------------------+ 158 | ``CERT_EncodeAltNameExtension`` | MXR | 3.7 and later | 159 +-----------------------------------------+-------------+-----------------------------------------+ 160 | ``CERT_EncodeAndAddBitStrExtension`` | MXR | 3.5 and later | 161 +-----------------------------------------+-------------+-----------------------------------------+ 162 | ``CERT_EncodeAuthKeyID`` | MXR | 3.5 and later | 163 +-----------------------------------------+-------------+-----------------------------------------+ 164 | ``CERT_EncodeBasicConstraintValue`` | MXR | 3.5 and later | 165 +-----------------------------------------+-------------+-----------------------------------------+ 166 | ``CERT_EncodeCertPoliciesExtension`` | MXR | 3.12 and later | 167 +-----------------------------------------+-------------+-----------------------------------------+ 168 | ``CERT_EncodeCRLDistributionPoints`` | MXR | 3.5 and later | 169 +-----------------------------------------+-------------+-----------------------------------------+ 170 | ``CERT_EncodeGeneralName`` | MXR | 3.4 and later | 171 +-----------------------------------------+-------------+-----------------------------------------+ 172 | ``CERT_EncodeInfoAccessExtension`` | MXR | 3.12 and later | 173 +-----------------------------------------+-------------+-----------------------------------------+ 174 | ``CERT_EncodeInhibitAnyExtension`` | MXR | 3.12 and later | 175 +-----------------------------------------+-------------+-----------------------------------------+ 176 | ``CERT_EncodeNoticeReference`` | MXR | 3.12 and later | 177 +-----------------------------------------+-------------+-----------------------------------------+ 178 | ``CERT_EncodeOCSPRequest`` | MXR | 3.6 and later | 179 +-----------------------------------------+-------------+-----------------------------------------+ 180 | `` | MXR | 3.12 and later | 181 | CERT_EncodePolicyConstraintsExtension`` | | | 182 +-----------------------------------------+-------------+-----------------------------------------+ 183 | ``CERT_EncodePolicyMappingExtension`` | MXR | 3.12 and later | 184 +-----------------------------------------+-------------+-----------------------------------------+ 185 | ``CERT_EncodeSubjectKeyID`` | MXR | 3.12 and later | 186 +-----------------------------------------+-------------+-----------------------------------------+ 187 | ``CERT_EncodeUserNotice`` | MXR | 3.12 and later | 188 +-----------------------------------------+-------------+-----------------------------------------+ 189 | ``CERT_ExtractPublicKey`` | MXR | 3.2 and later | 190 +-----------------------------------------+-------------+-----------------------------------------+ 191 | ``CERT_FindCertByName`` | MXR | 3.2 and later | 192 +-----------------------------------------+-------------+-----------------------------------------+ 193 | ``CERT_FindCRLEntryReasonExten`` | MXR | 3.12 and later | 194 +-----------------------------------------+-------------+-----------------------------------------+ 195 | ``CERT_FindCRLNumberExten`` | MXR | 3.12 and later | 196 +-----------------------------------------+-------------+-----------------------------------------+ 197 | ``CERT_FindNameConstraintsExten`` | MXR | 3.12 and later | 198 +-----------------------------------------+-------------+-----------------------------------------+ 199 | ``CERT_FilterCertListByCANames`` | MXR | 3.4 and later | 200 +-----------------------------------------+-------------+-----------------------------------------+ 201 | ``CERT_FilterCertListByUsage`` | MXR | 3.4 and later | 202 +-----------------------------------------+-------------+-----------------------------------------+ 203 | ``CERT_FilterCertListForUserCerts`` | MXR | 3.6 and later | 204 +-----------------------------------------+-------------+-----------------------------------------+ 205 | :ref:`mozil | MXR | 3.2 and later | 206 | la_projects_nss_cert_findcertbydercert` | | | 207 +-----------------------------------------+-------------+-----------------------------------------+ 208 | :ref:`mozilla_p | MXR | 3.2 and later | 209 | rojects_nss_cert_findcertbyissuerandsn` | | | 210 +-----------------------------------------+-------------+-----------------------------------------+ 211 | ``CERT_FindCertByNickname`` | MXR | 3.2 and later | 212 +-----------------------------------------+-------------+-----------------------------------------+ 213 | ``CERT_FindCertByNicknameOrEmailAddr`` | MXR | 3.2 and later | 214 +-----------------------------------------+-------------+-----------------------------------------+ 215 | ``CERT_FindCertBySubjectKeyID`` | MXR | 3.7 and later | 216 +-----------------------------------------+-------------+-----------------------------------------+ 217 | ``CERT_FindCertExtension`` | MXR | 3.4 and later | 218 +-----------------------------------------+-------------+-----------------------------------------+ 219 | ``CERT_FindCertIssuer`` | MXR | 3.3 and later | 220 +-----------------------------------------+-------------+-----------------------------------------+ 221 | ``CERT_FindKeyUsageExtension`` | MXR | 3.4 and later | 222 +-----------------------------------------+-------------+-----------------------------------------+ 223 | ``CERT_FindSMimeProfile`` | MXR | 3.2 and later | 224 +-----------------------------------------+-------------+-----------------------------------------+ 225 | ``CERT_FindSubjectKeyIDExtension`` | MXR | 3.7 and later | 226 +-----------------------------------------+-------------+-----------------------------------------+ 227 | ``CERT_FindUserCertByUsage`` | MXR | 3.4 and later | 228 +-----------------------------------------+-------------+-----------------------------------------+ 229 | ``CERT_FindUserCertsByUsage`` | MXR | 3.4 and later | 230 +-----------------------------------------+-------------+-----------------------------------------+ 231 | ``CE | MXR | 3.10 and later | 232 | RT_FinishCertificateRequestAttributes`` | | | 233 +-----------------------------------------+-------------+-----------------------------------------+ 234 | ``CERT_FinishExtensions`` | MXR | 3.5 and later | 235 +-----------------------------------------+-------------+-----------------------------------------+ 236 | ``CERT_FormatName`` | MXR | 3.2 and later | 237 +-----------------------------------------+-------------+-----------------------------------------+ 238 | ``CERT_FreeDistNames`` | MXR | 3.2 and later | 239 +-----------------------------------------+-------------+-----------------------------------------+ 240 | :ref:`mozilla_pro | MXR | 3.2 and later | 241 | jects_nss_ssl_functions_sslcrt#1050349` | | | 242 +-----------------------------------------+-------------+-----------------------------------------+ 243 | ``CERT_GetAVATag`` | MXR | 3.2 and later | 244 +-----------------------------------------+-------------+-----------------------------------------+ 245 | ``CERT_GetCertChainFromCert`` | MXR | 3.4 and later | 246 +-----------------------------------------+-------------+-----------------------------------------+ 247 | ``CERT_GetCertEmailAddress`` | MXR | 3.2 and later | 248 +-----------------------------------------+-------------+-----------------------------------------+ 249 | ``CERT_GetCertificateNames`` | MXR | 3.10 and later | 250 +-----------------------------------------+-------------+-----------------------------------------+ 251 | ` | MXR | 3.10 and later | 252 | `CERT_GetCertificateRequestExtensions`` | | | 253 +-----------------------------------------+-------------+-----------------------------------------+ 254 | ``CERT_GetCertIssuerAndSN`` | MXR | 3.2 and later | 255 +-----------------------------------------+-------------+-----------------------------------------+ 256 | :ref:`mozilla_pro | MXR | 3.2 and later | 257 | jects_nss_ssl_functions_sslcrt#1050346` | | | 258 +-----------------------------------------+-------------+-----------------------------------------+ 259 | ``CERT_GetCertTrust`` | MXR | 3.2 and later | 260 +-----------------------------------------+-------------+-----------------------------------------+ 261 | ``CERT_GetCertUid`` | MXR | 3.2 and later | 262 +-----------------------------------------+-------------+-----------------------------------------+ 263 | ``CERT_GetClassicOCSPDisabledPolicy`` | MXR | 3.12 and later | 264 +-----------------------------------------+-------------+-----------------------------------------+ 265 | ``CERT_G | MXR | 3.12 and later | 266 | etClassicOCSPEnabledHardFailurePolicy`` | | | 267 +-----------------------------------------+-------------+-----------------------------------------+ 268 | ``CERT_G | MXR | 3.12 and later | 269 | etClassicOCSPEnabledSoftFailurePolicy`` | | | 270 +-----------------------------------------+-------------+-----------------------------------------+ 271 | ``CERT_GetCommonName`` | MXR | 3.2 and later | 272 +-----------------------------------------+-------------+-----------------------------------------+ 273 | ``CERT_GetCountryName`` | MXR | 3.2 and later | 274 +-----------------------------------------+-------------+-----------------------------------------+ 275 | ``CERT_GetDBContentVersion`` | MXR | 3.2 and later | 276 +-----------------------------------------+-------------+-----------------------------------------+ 277 | :ref:`mozilla_pro | MXR | 3.2 and later | 278 | jects_nss_ssl_functions_sslcrt#1052308` | | | 279 +-----------------------------------------+-------------+-----------------------------------------+ 280 | ``CERT_GetDomainComponentName`` | MXR | 3.2 and later | 281 +-----------------------------------------+-------------+-----------------------------------------+ 282 | ``CERT_GetFirstEmailAddress`` | MXR | 3.7 and later | 283 +-----------------------------------------+-------------+-----------------------------------------+ 284 | ``CERT_GetLocalityName`` | MXR | 3.2 and later | 285 +-----------------------------------------+-------------+-----------------------------------------+ 286 | ``CERT_GetNextEmailAddress`` | MXR | 3.7 and later | 287 +-----------------------------------------+-------------+-----------------------------------------+ 288 | ``CERT_GetNextGeneralName`` | MXR | 3.10 and later | 289 +-----------------------------------------+-------------+-----------------------------------------+ 290 | ``CERT_GetNextNameConstraint`` | MXR | 3.10 and later | 291 +-----------------------------------------+-------------+-----------------------------------------+ 292 | ``CERT_GetOCSPResponseStatus`` | MXR | 3.6 and later | 293 +-----------------------------------------+-------------+-----------------------------------------+ 294 | ``CERT_GetOCSPStatusForCertID`` | MXR | 3.6 and later | 295 +-----------------------------------------+-------------+-----------------------------------------+ 296 | ``CERT_GetOidString`` | MXR | 3.9 and later | 297 +-----------------------------------------+-------------+-----------------------------------------+ 298 | ``CERT_GetOrgName`` | MXR | 3.2 and later | 299 +-----------------------------------------+-------------+-----------------------------------------+ 300 | ``CERT_GetOrgUnitName`` | MXR | 3.2 and later | 301 +-----------------------------------------+-------------+-----------------------------------------+ 302 | ``CE | MXR | 3.4 and later | 303 | RT_GetOCSPAuthorityInfoAccessLocation`` | | | 304 +-----------------------------------------+-------------+-----------------------------------------+ 305 | ``C | MXR | 3.12 and later | 306 | ERT_GetPKIXVerifyNistRevocationPolicy`` | | | 307 +-----------------------------------------+-------------+-----------------------------------------+ 308 | ``CERT_GetPrevGeneralName`` | MXR | 3.10 and later | 309 +-----------------------------------------+-------------+-----------------------------------------+ 310 | ``CERT_GetPrevNameConstraint`` | MXR | 3.10 and later | 311 +-----------------------------------------+-------------+-----------------------------------------+ 312 | ``CERT_GetSlopTime`` | MXR | 3.2 and later | 313 +-----------------------------------------+-------------+-----------------------------------------+ 314 | ``CERT_GetSSLCACerts`` | MXR | 3.2 and later | 315 +-----------------------------------------+-------------+-----------------------------------------+ 316 | ``CERT_GetStateName`` | MXR | 3.2 and later | 317 +-----------------------------------------+-------------+-----------------------------------------+ 318 | ``CERT_GetUsePKIXForValidation`` | MXR | 3.12 and later | 319 +-----------------------------------------+-------------+-----------------------------------------+ 320 | ``CERT_GetValidDNSPatternsFromCert`` | MXR | 3.12 and later | 321 +-----------------------------------------+-------------+-----------------------------------------+ 322 | ``CERT_GenTime2FormattedAscii`` | MXR | 3.2 and later | 323 +-----------------------------------------+-------------+-----------------------------------------+ 324 | ``CERT_Hexify`` | MXR | 3.2 and later | 325 +-----------------------------------------+-------------+-----------------------------------------+ 326 | ``CERT_ImportCAChain`` | MXR | 3.2 and later | 327 +-----------------------------------------+-------------+-----------------------------------------+ 328 | ``CERT_ImportCerts`` | MXR | 3.2 and later | 329 +-----------------------------------------+-------------+-----------------------------------------+ 330 | ``CERT_IsRootDERCert`` | MXR | 3.8 and later | 331 +-----------------------------------------+-------------+-----------------------------------------+ 332 | ``CERT_IsUserCert`` | MXR | 3.6 and later | 333 +-----------------------------------------+-------------+-----------------------------------------+ 334 | ``CERT_KeyFromDERCrl`` | MXR | 3.4 and later | 335 +-----------------------------------------+-------------+-----------------------------------------+ 336 | ``CERT_MakeCANickname`` | MXR | 3.4 and later | 337 +-----------------------------------------+-------------+-----------------------------------------+ 338 | ``CERT_MergeExtensions`` | MXR | 3.10 and later | 339 +-----------------------------------------+-------------+-----------------------------------------+ 340 | ``CERT_NameToAscii`` | MXR | 3.2 and later | 341 +-----------------------------------------+-------------+-----------------------------------------+ 342 | ``CERT_NewCertList`` | MXR | 3.2 and later | 343 +-----------------------------------------+-------------+-----------------------------------------+ 344 | ``CERT_NewTempCertificate`` | MXR | 3.12 and later | 345 +-----------------------------------------+-------------+-----------------------------------------+ 346 | ``CERT_NicknameStringsFromCertList`` | MXR | 3.4 and later | 347 +-----------------------------------------+-------------+-----------------------------------------+ 348 | ``CERT_OpenCertDBFilename`` | MXR | 3.2 and later | 349 +-----------------------------------------+-------------+-----------------------------------------+ 350 | ``CERT_OCSPCacheSettings`` | MXR | 3.11.7 and later | 351 +-----------------------------------------+-------------+-----------------------------------------+ 352 | ``CERT_PKIXVerifyCert`` | MXR | 3.12 and later | 353 +-----------------------------------------+-------------+-----------------------------------------+ 354 | ``CERT_RemoveCertListNode`` | MXR | 3.6 and later | 355 +-----------------------------------------+-------------+-----------------------------------------+ 356 | ``CERT_RFC1485_EscapeAndQuote`` | MXR | 3.2 and later | 357 +-----------------------------------------+-------------+-----------------------------------------+ 358 | ``CERT_SaveSMimeProfile`` | MXR | 3.2 and later | 359 +-----------------------------------------+-------------+-----------------------------------------+ 360 | ``CERT_SetSlopTime`` | MXR | 3.2 and later | 361 +-----------------------------------------+-------------+-----------------------------------------+ 362 | ``CERT_SetOCSPFailureMode`` | MXR | 3.11.7 and later | 363 +-----------------------------------------+-------------+-----------------------------------------+ 364 | ``CERT_SetOCSPTimeout`` | MXR | 3.12 and later | 365 +-----------------------------------------+-------------+-----------------------------------------+ 366 | ``CERT_SetUsePKIXForValidation`` | MXR | 3.12 and later | 367 +-----------------------------------------+-------------+-----------------------------------------+ 368 | ``CERT_StartCertExtensions`` | MXR | 3.5 and later | 369 +-----------------------------------------+-------------+-----------------------------------------+ 370 | ``C | MXR | 3.10 and later | 371 | ERT_StartCertificateRequestAttributes`` | | | 372 +-----------------------------------------+-------------+-----------------------------------------+ 373 | ``CERT_StartCRLEntryExtensions`` | MXR | 3.10 and later | 374 +-----------------------------------------+-------------+-----------------------------------------+ 375 | ``CERT_StartCRLExtensions`` | MXR | 3.10 and later | 376 +-----------------------------------------+-------------+-----------------------------------------+ 377 | ``CERT_UncacheCRL`` | MXR | 3.10 and later | 378 +-----------------------------------------+-------------+-----------------------------------------+ 379 | :ref:`mozilla_pro | MXR | 3.2 and later | 380 | jects_nss_ssl_functions_sslcrt#1050342` | | | 381 +-----------------------------------------+-------------+-----------------------------------------+ 382 | ``CERT_VerifyCACertForUsage`` | MXR | 3.6 and later | 383 +-----------------------------------------+-------------+-----------------------------------------+ 384 | ``CERT_VerifyCert`` | MXR | 3.2 and later. If you need to verify | 385 | | | for multiple usages use | 386 | | | CERT_VerifyCertificate | 387 +-----------------------------------------+-------------+-----------------------------------------+ 388 | ``CERT_VerifyCertificate`` | MXR | 3.6 and later | 389 +-----------------------------------------+-------------+-----------------------------------------+ 390 | ``CERT_VerifyCertificateNow`` | MXR | 3.6 and later | 391 +-----------------------------------------+-------------+-----------------------------------------+ 392 | :ref:`mozilla_pro | MXR | 3.2 and later. If you need to verify | 393 | jects_nss_ssl_functions_sslcrt#1058011` | | for multiple usages use | 394 | | | CERT_VerifyCertificateNow | 395 +-----------------------------------------+-------------+-----------------------------------------+ 396 | ``CERT_VerifyOCSPResponseSignature`` | MXR | 3.6 and later | 397 +-----------------------------------------+-------------+-----------------------------------------+ 398 | ``CERT_VerifySignedData`` | MXR | 3.4 and later | 399 +-----------------------------------------+-------------+-----------------------------------------+ 400 | ``CERT_VerifySignedDataWithPublicKey`` | MXR | 3.7 and later | 401 +-----------------------------------------+-------------+-----------------------------------------+ 402 | ``C | MXR | 3.7 and later | 403 | ERT_VerifySignedDataWithPublicKeyInfo`` | | | 404 +-----------------------------------------+-------------+-----------------------------------------+ 405 | :ref:`mozilla_pro | MXR | 3.2 and later | 406 | jects_nss_ssl_functions_sslcrt#1056760` | | | 407 +-----------------------------------------+-------------+-----------------------------------------+ 408 | :ref:`mozilla_pro | MXR | 3.2 and later | 409 | jects_nss_ssl_functions_sslcrt#1056950` | | | 410 +-----------------------------------------+-------------+-----------------------------------------+