diff options
Diffstat (limited to 'chromium/third_party/nss/nss/lib/libpkix/include/pkix_pl_pki.h')
-rwxr-xr-x | chromium/third_party/nss/nss/lib/libpkix/include/pkix_pl_pki.h | 8 |
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 |