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

Side by Side Diff: mozilla/security/nss/lib/pk11wrap/pk11priv.h

Issue 10961060: Update NSS to NSS 3.14 Beta 1. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/deps/third_party/nss/
Patch Set: Add the NSS snapshot timestamp to README.chromium and nss-checkout.sh Created 8 years, 2 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
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 #ifndef _PK11PRIV_H_ 4 #ifndef _PK11PRIV_H_
5 #define _PK11PRIV_H_ 5 #define _PK11PRIV_H_
6 #include "plarena.h" 6 #include "plarena.h"
7 #include "seccomon.h" 7 #include "seccomon.h"
8 #include "secoidt.h" 8 #include "secoidt.h"
9 #include "secdert.h" 9 #include "secdert.h"
10 #include "keyt.h" 10 #include "keyt.h"
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after
52 CK_SESSION_HANDLE session_handle); 52 CK_SESSION_HANDLE session_handle);
53 PK11SlotInfo *PK11_NewSlotInfo(SECMODModule *mod); 53 PK11SlotInfo *PK11_NewSlotInfo(SECMODModule *mod);
54 void PK11_EnterSlotMonitor(PK11SlotInfo *); 54 void PK11_EnterSlotMonitor(PK11SlotInfo *);
55 void PK11_ExitSlotMonitor(PK11SlotInfo *); 55 void PK11_ExitSlotMonitor(PK11SlotInfo *);
56 void PK11_CleanKeyList(PK11SlotInfo *slot); 56 void PK11_CleanKeyList(PK11SlotInfo *slot);
57 57
58 58
59 /************************************************************ 59 /************************************************************
60 * Slot Password Management 60 * Slot Password Management
61 ************************************************************/ 61 ************************************************************/
62 SECStatus PK11_DoPassword(PK11SlotInfo *slot, PRBool loadCerts, void *wincx); 62 SECStatus PK11_DoPassword(PK11SlotInfo *slot, PRBool loadCerts, void *wincx,
63 » » » » PRBool contextSpecific);
63 SECStatus PK11_VerifyPW(PK11SlotInfo *slot,char *pw); 64 SECStatus PK11_VerifyPW(PK11SlotInfo *slot,char *pw);
64 void PK11_HandlePasswordCheck(PK11SlotInfo *slot,void *wincx); 65 void PK11_HandlePasswordCheck(PK11SlotInfo *slot,void *wincx);
65 void PK11_SetVerifyPasswordFunc(PK11VerifyPasswordFunc func); 66 void PK11_SetVerifyPasswordFunc(PK11VerifyPasswordFunc func);
66 void PK11_SetIsLoggedInFunc(PK11IsLoggedInFunc func); 67 void PK11_SetIsLoggedInFunc(PK11IsLoggedInFunc func);
67 68
68 /************************************************************ 69 /************************************************************
69 * Manage the built-In Slot Lists 70 * Manage the built-In Slot Lists
70 ************************************************************/ 71 ************************************************************/
71 SECStatus PK11_InitSlotLists(void); 72 SECStatus PK11_InitSlotLists(void);
72 void PK11_DestroySlotLists(void); 73 void PK11_DestroySlotLists(void);
(...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after
180 SECStatus pk11_setGlobalOptions(PRBool noSingleThreadedModules, 181 SECStatus pk11_setGlobalOptions(PRBool noSingleThreadedModules,
181 PRBool allowAlreadyInitializedModules, 182 PRBool allowAlreadyInitializedModules,
182 PRBool dontFinalizeModules); 183 PRBool dontFinalizeModules);
183 184
184 /* return whether NSS is allowed to call C_Finalize */ 185 /* return whether NSS is allowed to call C_Finalize */
185 PRBool pk11_getFinalizeModulesOption(void); 186 PRBool pk11_getFinalizeModulesOption(void);
186 187
187 SEC_END_PROTOS 188 SEC_END_PROTOS
188 189
189 #endif 190 #endif
OLDNEW
« no previous file with comments | « mozilla/security/nss/lib/pk11wrap/pk11pqg.c ('k') | mozilla/security/nss/lib/pk11wrap/pk11pub.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698