summaryrefslogtreecommitdiffstats
path: root/chromium/third_party/nss/nss/lib/libpkix/include/pkix_pl_pki.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/nss/nss/lib/libpkix/include/pkix_pl_pki.h')
-rwxr-xr-xchromium/third_party/nss/nss/lib/libpkix/include/pkix_pl_pki.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/chromium/third_party/nss/nss/lib/libpkix/include/pkix_pl_pki.h b/chromium/third_party/nss/nss/lib/libpkix/include/pkix_pl_pki.h
index 1157916f5f0..0a449b94a73 100755
--- a/chromium/third_party/nss/nss/lib/libpkix/include/pkix_pl_pki.h
+++ b/chromium/third_party/nss/nss/lib/libpkix/include/pkix_pl_pki.h
@@ -1269,6 +1269,9 @@ PKIX_PL_Cert_AreCertPoliciesCritical(
* Must be non-NULL.
* "nameConstraints"
* Address of CertNameConstraints that need to be satisfied.
+ * "treatCommonNameAsDNSName"
+ * PKIX_TRUE if the subject common name should be considered a dNSName
+ * when evaluating name constraints.
* "plContext"
* Platform-specific context pointer.
* THREAD SAFETY:
@@ -1282,6 +1285,7 @@ PKIX_Error *
PKIX_PL_Cert_CheckNameConstraints(
PKIX_PL_Cert *cert,
PKIX_PL_CertNameConstraints *nameConstraints,
+ PKIX_Boolean treatCommonNameAsDNSName,
void *plContext);
/*
@@ -1511,7 +1515,7 @@ typedef enum PKIX_PL_TrustAnchorModeEnum {
* explicitly untrustworthy, explicitly configured trust anchors
* MAY be ignored/rejected.
*/
- PKIX_PL_TrustAnchorMode_Exclusive,
+ PKIX_PL_TrustAnchorMode_Exclusive
} PKIX_PL_TrustAnchorMode;
/*
@@ -1827,7 +1831,9 @@ PKIX_PL_Cert_GetCrlDp(PKIX_PL_Cert *cert,
#define PKIX_INFOACCESS_LOCATION_UNKNOWN 0
#define PKIX_INFOACCESS_LOCATION_HTTP 1
+#ifndef NSS_PKIX_NO_LDAP
#define PKIX_INFOACCESS_LOCATION_LDAP 2
+#endif
/*
* FUNCTION: PKIX_PL_InfoAccess_GetMethod