Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(70)

Side by Side Diff: nss/lib/libpkix/include/pkix_sample_modules.h

Issue 130403004: Remove LDAP support from NSS. (Closed) Base URL: http://src.chromium.org/svn/trunk/deps/third_party/nss/
Patch Set: Don't remove the LDAP source files from the source tree Created 6 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « nss/lib/libpkix/include/pkix_pl_pki.h ('k') | nss/lib/libpkix/pkix/top/pkix_build.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /* This Source Code Form is subject to the terms of the Mozilla Public 1 /* This Source Code Form is subject to the terms of the Mozilla Public
2 * License, v. 2.0. If a copy of the MPL was not distributed with this 2 * License, v. 2.0. If a copy of the MPL was not distributed with this
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
4 /* 4 /*
5 * This file defines functions associated with CertStore types. 5 * This file defines functions associated with CertStore types.
6 * 6 *
7 */ 7 */
8 8
9 9
10 #ifndef _PKIX_SAMPLEMODULES_H 10 #ifndef _PKIX_SAMPLEMODULES_H
(...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after
110 * RETURNS: 110 * RETURNS:
111 * Returns NULL if the function succeeds. 111 * Returns NULL if the function succeeds.
112 * Returns a CertStore Error if the function fails in a non-fatal way. 112 * Returns a CertStore Error if the function fails in a non-fatal way.
113 * Returns a Fatal Error if the function fails in an unrecoverable way. 113 * Returns a Fatal Error if the function fails in an unrecoverable way.
114 */ 114 */
115 PKIX_Error * 115 PKIX_Error *
116 PKIX_PL_Pk11CertStore_Create( 116 PKIX_PL_Pk11CertStore_Create(
117 PKIX_CertStore **pPk11CertStore, 117 PKIX_CertStore **pPk11CertStore,
118 void *plContext); 118 void *plContext);
119 119
120 #ifndef NSS_PKIX_NO_LDAP
120 /* PKIX_PL_LdapCertStore 121 /* PKIX_PL_LdapCertStore
121 * 122 *
122 * A PKIX_PL_LdapCertStore retrieves certificates and CRLs from an LDAP server 123 * A PKIX_PL_LdapCertStore retrieves certificates and CRLs from an LDAP server
123 * over a socket connection. It used the LDAP protocol as described in RFC1777. 124 * over a socket connection. It used the LDAP protocol as described in RFC1777.
124 * 125 *
125 * Once the caller has created the LdapCertStore object, the caller can call 126 * Once the caller has created the LdapCertStore object, the caller can call
126 * pkix_pl_LdapCertStore_GetCert or pkix_pl_LdapCertStore_GetCert to obtain 127 * pkix_pl_LdapCertStore_GetCert or pkix_pl_LdapCertStore_GetCert to obtain
127 * a List of PKIX_PL_Certs or PKIX_PL_CRL objects, respectively. 128 * a List of PKIX_PL_Certs or PKIX_PL_CRL objects, respectively.
128 */ 129 */
129 130
(...skipping 112 matching lines...) Expand 10 before | Expand all | Expand 10 after
242 * RETURNS: 243 * RETURNS:
243 * Returns NULL if the function succeeds. 244 * Returns NULL if the function succeeds.
244 * Returns a CertStore Error if the function fails in a non-fatal way. 245 * Returns a CertStore Error if the function fails in a non-fatal way.
245 * Returns a Fatal Error if the function fails in an unrecoverable way. 246 * Returns a Fatal Error if the function fails in an unrecoverable way.
246 */ 247 */
247 PKIX_Error * 248 PKIX_Error *
248 PKIX_PL_LdapCertStore_Create( 249 PKIX_PL_LdapCertStore_Create(
249 PKIX_PL_LdapClient *client, 250 PKIX_PL_LdapClient *client,
250 PKIX_CertStore **pCertStore, 251 PKIX_CertStore **pCertStore,
251 void *plContext); 252 void *plContext);
253 #endif /* !NSS_PKIX_NO_LDAP */
252 254
253 /* PKIX_PL_NssContext 255 /* PKIX_PL_NssContext
254 * 256 *
255 * A PKIX_PL_NssContext provides an example showing how the "plContext" 257 * A PKIX_PL_NssContext provides an example showing how the "plContext"
256 * argument, that is part of every libpkix function call, can be used. 258 * argument, that is part of every libpkix function call, can be used.
257 * The "plContext" is the Portability Layer Context, which can be used 259 * The "plContext" is the Portability Layer Context, which can be used
258 * to communicate layer-specific information from the application to the 260 * to communicate layer-specific information from the application to the
259 * underlying Portability Layer (while bypassing the Portable Code, which 261 * underlying Portability Layer (while bypassing the Portable Code, which
260 * blindly passes the plContext on to every function call). 262 * blindly passes the plContext on to every function call).
261 * 263 *
(...skipping 147 matching lines...) Expand 10 before | Expand all | Expand 10 after
409 * Returns a Fatal Error if the function fails in an unrecoverable way. 411 * Returns a Fatal Error if the function fails in an unrecoverable way.
410 */ 412 */
411 PKIX_Error * 413 PKIX_Error *
412 PKIX_PL_NssContext_SetBadDerCrlReloadDelay(PKIX_UInt32 delaySeconds, 414 PKIX_PL_NssContext_SetBadDerCrlReloadDelay(PKIX_UInt32 delaySeconds,
413 PKIX_PL_NssContext *nssContext); 415 PKIX_PL_NssContext *nssContext);
414 #ifdef __cplusplus 416 #ifdef __cplusplus
415 } 417 }
416 #endif 418 #endif
417 419
418 #endif /* _PKIX_SAMPLEMODULES_H */ 420 #endif /* _PKIX_SAMPLEMODULES_H */
OLDNEW
« no previous file with comments | « nss/lib/libpkix/include/pkix_pl_pki.h ('k') | nss/lib/libpkix/pkix/top/pkix_build.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698