1 : /*
2 : * DO NOT EDIT. THIS FILE IS GENERATED FROM /builds/slave/m-beta-lnx-codecoverage/build/security/manager/ssl/public/nsIPK11Token.idl
3 : */
4 :
5 : #ifndef __gen_nsIPK11Token_h__
6 : #define __gen_nsIPK11Token_h__
7 :
8 :
9 : #ifndef __gen_nsISupports_h__
10 : #include "nsISupports.h"
11 : #endif
12 :
13 : /* For IDL files that don't want to include root IDL files. */
14 : #ifndef NS_NO_VTABLE
15 : #define NS_NO_VTABLE
16 : #endif
17 :
18 : /* starting interface: nsIPK11Token */
19 : #define NS_IPK11TOKEN_IID_STR "51191434-1dd2-11b2-a17c-e49c4e99a4e3"
20 :
21 : #define NS_IPK11TOKEN_IID \
22 : {0x51191434, 0x1dd2, 0x11b2, \
23 : { 0xa1, 0x7c, 0xe4, 0x9c, 0x4e, 0x99, 0xa4, 0xe3 }}
24 :
25 194 : class NS_NO_VTABLE NS_SCRIPTABLE nsIPK11Token : public nsISupports {
26 : public:
27 :
28 : NS_DECLARE_STATIC_IID_ACCESSOR(NS_IPK11TOKEN_IID)
29 :
30 : enum {
31 : ASK_EVERY_TIME = -1,
32 : ASK_FIRST_TIME = 0,
33 : ASK_EXPIRE_TIME = 1
34 : };
35 :
36 : /* readonly attribute wstring tokenName; */
37 : NS_SCRIPTABLE NS_IMETHOD GetTokenName(PRUnichar * *aTokenName) = 0;
38 :
39 : /* readonly attribute wstring tokenLabel; */
40 : NS_SCRIPTABLE NS_IMETHOD GetTokenLabel(PRUnichar * *aTokenLabel) = 0;
41 :
42 : /* readonly attribute wstring tokenManID; */
43 : NS_SCRIPTABLE NS_IMETHOD GetTokenManID(PRUnichar * *aTokenManID) = 0;
44 :
45 : /* readonly attribute wstring tokenHWVersion; */
46 : NS_SCRIPTABLE NS_IMETHOD GetTokenHWVersion(PRUnichar * *aTokenHWVersion) = 0;
47 :
48 : /* readonly attribute wstring tokenFWVersion; */
49 : NS_SCRIPTABLE NS_IMETHOD GetTokenFWVersion(PRUnichar * *aTokenFWVersion) = 0;
50 :
51 : /* readonly attribute wstring tokenSerialNumber; */
52 : NS_SCRIPTABLE NS_IMETHOD GetTokenSerialNumber(PRUnichar * *aTokenSerialNumber) = 0;
53 :
54 : /* boolean isLoggedIn (); */
55 : NS_SCRIPTABLE NS_IMETHOD IsLoggedIn(bool *_retval NS_OUTPARAM) = 0;
56 :
57 : /* void login (in boolean force); */
58 : NS_SCRIPTABLE NS_IMETHOD Login(bool force) = 0;
59 :
60 : /* void logoutSimple (); */
61 : NS_SCRIPTABLE NS_IMETHOD LogoutSimple(void) = 0;
62 :
63 : /* void logoutAndDropAuthenticatedResources (); */
64 : NS_SCRIPTABLE NS_IMETHOD LogoutAndDropAuthenticatedResources(void) = 0;
65 :
66 : /* void reset (); */
67 : NS_SCRIPTABLE NS_IMETHOD Reset(void) = 0;
68 :
69 : /* readonly attribute long minimumPasswordLength; */
70 : NS_SCRIPTABLE NS_IMETHOD GetMinimumPasswordLength(PRInt32 *aMinimumPasswordLength) = 0;
71 :
72 : /* readonly attribute boolean needsUserInit; */
73 : NS_SCRIPTABLE NS_IMETHOD GetNeedsUserInit(bool *aNeedsUserInit) = 0;
74 :
75 : /* boolean checkPassword (in wstring password); */
76 : NS_SCRIPTABLE NS_IMETHOD CheckPassword(const PRUnichar * password, bool *_retval NS_OUTPARAM) = 0;
77 :
78 : /* void initPassword (in wstring initialPassword); */
79 : NS_SCRIPTABLE NS_IMETHOD InitPassword(const PRUnichar * initialPassword) = 0;
80 :
81 : /* void changePassword (in wstring oldPassword, in wstring newPassword); */
82 : NS_SCRIPTABLE NS_IMETHOD ChangePassword(const PRUnichar * oldPassword, const PRUnichar * newPassword) = 0;
83 :
84 : /* long getAskPasswordTimes (); */
85 : NS_SCRIPTABLE NS_IMETHOD GetAskPasswordTimes(PRInt32 *_retval NS_OUTPARAM) = 0;
86 :
87 : /* long getAskPasswordTimeout (); */
88 : NS_SCRIPTABLE NS_IMETHOD GetAskPasswordTimeout(PRInt32 *_retval NS_OUTPARAM) = 0;
89 :
90 : /* void setAskPasswordDefaults ([const] in long askTimes, [const] in long timeout); */
91 : NS_SCRIPTABLE NS_IMETHOD SetAskPasswordDefaults(const PRInt32 askTimes, const PRInt32 timeout) = 0;
92 :
93 : /* boolean isHardwareToken (); */
94 : NS_SCRIPTABLE NS_IMETHOD IsHardwareToken(bool *_retval NS_OUTPARAM) = 0;
95 :
96 : /* boolean needsLogin (); */
97 : NS_SCRIPTABLE NS_IMETHOD NeedsLogin(bool *_retval NS_OUTPARAM) = 0;
98 :
99 : /* boolean isFriendly (); */
100 : NS_SCRIPTABLE NS_IMETHOD IsFriendly(bool *_retval NS_OUTPARAM) = 0;
101 :
102 : };
103 :
104 : NS_DEFINE_STATIC_IID_ACCESSOR(nsIPK11Token, NS_IPK11TOKEN_IID)
105 :
106 : /* Use this macro when declaring classes that implement this interface. */
107 : #define NS_DECL_NSIPK11TOKEN \
108 : NS_SCRIPTABLE NS_IMETHOD GetTokenName(PRUnichar * *aTokenName); \
109 : NS_SCRIPTABLE NS_IMETHOD GetTokenLabel(PRUnichar * *aTokenLabel); \
110 : NS_SCRIPTABLE NS_IMETHOD GetTokenManID(PRUnichar * *aTokenManID); \
111 : NS_SCRIPTABLE NS_IMETHOD GetTokenHWVersion(PRUnichar * *aTokenHWVersion); \
112 : NS_SCRIPTABLE NS_IMETHOD GetTokenFWVersion(PRUnichar * *aTokenFWVersion); \
113 : NS_SCRIPTABLE NS_IMETHOD GetTokenSerialNumber(PRUnichar * *aTokenSerialNumber); \
114 : NS_SCRIPTABLE NS_IMETHOD IsLoggedIn(bool *_retval NS_OUTPARAM); \
115 : NS_SCRIPTABLE NS_IMETHOD Login(bool force); \
116 : NS_SCRIPTABLE NS_IMETHOD LogoutSimple(void); \
117 : NS_SCRIPTABLE NS_IMETHOD LogoutAndDropAuthenticatedResources(void); \
118 : NS_SCRIPTABLE NS_IMETHOD Reset(void); \
119 : NS_SCRIPTABLE NS_IMETHOD GetMinimumPasswordLength(PRInt32 *aMinimumPasswordLength); \
120 : NS_SCRIPTABLE NS_IMETHOD GetNeedsUserInit(bool *aNeedsUserInit); \
121 : NS_SCRIPTABLE NS_IMETHOD CheckPassword(const PRUnichar * password, bool *_retval NS_OUTPARAM); \
122 : NS_SCRIPTABLE NS_IMETHOD InitPassword(const PRUnichar * initialPassword); \
123 : NS_SCRIPTABLE NS_IMETHOD ChangePassword(const PRUnichar * oldPassword, const PRUnichar * newPassword); \
124 : NS_SCRIPTABLE NS_IMETHOD GetAskPasswordTimes(PRInt32 *_retval NS_OUTPARAM); \
125 : NS_SCRIPTABLE NS_IMETHOD GetAskPasswordTimeout(PRInt32 *_retval NS_OUTPARAM); \
126 : NS_SCRIPTABLE NS_IMETHOD SetAskPasswordDefaults(const PRInt32 askTimes, const PRInt32 timeout); \
127 : NS_SCRIPTABLE NS_IMETHOD IsHardwareToken(bool *_retval NS_OUTPARAM); \
128 : NS_SCRIPTABLE NS_IMETHOD NeedsLogin(bool *_retval NS_OUTPARAM); \
129 : NS_SCRIPTABLE NS_IMETHOD IsFriendly(bool *_retval NS_OUTPARAM);
130 :
131 : /* Use this macro to declare functions that forward the behavior of this interface to another object. */
132 : #define NS_FORWARD_NSIPK11TOKEN(_to) \
133 : NS_SCRIPTABLE NS_IMETHOD GetTokenName(PRUnichar * *aTokenName) { return _to GetTokenName(aTokenName); } \
134 : NS_SCRIPTABLE NS_IMETHOD GetTokenLabel(PRUnichar * *aTokenLabel) { return _to GetTokenLabel(aTokenLabel); } \
135 : NS_SCRIPTABLE NS_IMETHOD GetTokenManID(PRUnichar * *aTokenManID) { return _to GetTokenManID(aTokenManID); } \
136 : NS_SCRIPTABLE NS_IMETHOD GetTokenHWVersion(PRUnichar * *aTokenHWVersion) { return _to GetTokenHWVersion(aTokenHWVersion); } \
137 : NS_SCRIPTABLE NS_IMETHOD GetTokenFWVersion(PRUnichar * *aTokenFWVersion) { return _to GetTokenFWVersion(aTokenFWVersion); } \
138 : NS_SCRIPTABLE NS_IMETHOD GetTokenSerialNumber(PRUnichar * *aTokenSerialNumber) { return _to GetTokenSerialNumber(aTokenSerialNumber); } \
139 : NS_SCRIPTABLE NS_IMETHOD IsLoggedIn(bool *_retval NS_OUTPARAM) { return _to IsLoggedIn(_retval); } \
140 : NS_SCRIPTABLE NS_IMETHOD Login(bool force) { return _to Login(force); } \
141 : NS_SCRIPTABLE NS_IMETHOD LogoutSimple(void) { return _to LogoutSimple(); } \
142 : NS_SCRIPTABLE NS_IMETHOD LogoutAndDropAuthenticatedResources(void) { return _to LogoutAndDropAuthenticatedResources(); } \
143 : NS_SCRIPTABLE NS_IMETHOD Reset(void) { return _to Reset(); } \
144 : NS_SCRIPTABLE NS_IMETHOD GetMinimumPasswordLength(PRInt32 *aMinimumPasswordLength) { return _to GetMinimumPasswordLength(aMinimumPasswordLength); } \
145 : NS_SCRIPTABLE NS_IMETHOD GetNeedsUserInit(bool *aNeedsUserInit) { return _to GetNeedsUserInit(aNeedsUserInit); } \
146 : NS_SCRIPTABLE NS_IMETHOD CheckPassword(const PRUnichar * password, bool *_retval NS_OUTPARAM) { return _to CheckPassword(password, _retval); } \
147 : NS_SCRIPTABLE NS_IMETHOD InitPassword(const PRUnichar * initialPassword) { return _to InitPassword(initialPassword); } \
148 : NS_SCRIPTABLE NS_IMETHOD ChangePassword(const PRUnichar * oldPassword, const PRUnichar * newPassword) { return _to ChangePassword(oldPassword, newPassword); } \
149 : NS_SCRIPTABLE NS_IMETHOD GetAskPasswordTimes(PRInt32 *_retval NS_OUTPARAM) { return _to GetAskPasswordTimes(_retval); } \
150 : NS_SCRIPTABLE NS_IMETHOD GetAskPasswordTimeout(PRInt32 *_retval NS_OUTPARAM) { return _to GetAskPasswordTimeout(_retval); } \
151 : NS_SCRIPTABLE NS_IMETHOD SetAskPasswordDefaults(const PRInt32 askTimes, const PRInt32 timeout) { return _to SetAskPasswordDefaults(askTimes, timeout); } \
152 : NS_SCRIPTABLE NS_IMETHOD IsHardwareToken(bool *_retval NS_OUTPARAM) { return _to IsHardwareToken(_retval); } \
153 : NS_SCRIPTABLE NS_IMETHOD NeedsLogin(bool *_retval NS_OUTPARAM) { return _to NeedsLogin(_retval); } \
154 : NS_SCRIPTABLE NS_IMETHOD IsFriendly(bool *_retval NS_OUTPARAM) { return _to IsFriendly(_retval); }
155 :
156 : /* Use this macro to declare functions that forward the behavior of this interface to another object in a safe way. */
157 : #define NS_FORWARD_SAFE_NSIPK11TOKEN(_to) \
158 : NS_SCRIPTABLE NS_IMETHOD GetTokenName(PRUnichar * *aTokenName) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTokenName(aTokenName); } \
159 : NS_SCRIPTABLE NS_IMETHOD GetTokenLabel(PRUnichar * *aTokenLabel) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTokenLabel(aTokenLabel); } \
160 : NS_SCRIPTABLE NS_IMETHOD GetTokenManID(PRUnichar * *aTokenManID) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTokenManID(aTokenManID); } \
161 : NS_SCRIPTABLE NS_IMETHOD GetTokenHWVersion(PRUnichar * *aTokenHWVersion) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTokenHWVersion(aTokenHWVersion); } \
162 : NS_SCRIPTABLE NS_IMETHOD GetTokenFWVersion(PRUnichar * *aTokenFWVersion) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTokenFWVersion(aTokenFWVersion); } \
163 : NS_SCRIPTABLE NS_IMETHOD GetTokenSerialNumber(PRUnichar * *aTokenSerialNumber) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTokenSerialNumber(aTokenSerialNumber); } \
164 : NS_SCRIPTABLE NS_IMETHOD IsLoggedIn(bool *_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->IsLoggedIn(_retval); } \
165 : NS_SCRIPTABLE NS_IMETHOD Login(bool force) { return !_to ? NS_ERROR_NULL_POINTER : _to->Login(force); } \
166 : NS_SCRIPTABLE NS_IMETHOD LogoutSimple(void) { return !_to ? NS_ERROR_NULL_POINTER : _to->LogoutSimple(); } \
167 : NS_SCRIPTABLE NS_IMETHOD LogoutAndDropAuthenticatedResources(void) { return !_to ? NS_ERROR_NULL_POINTER : _to->LogoutAndDropAuthenticatedResources(); } \
168 : NS_SCRIPTABLE NS_IMETHOD Reset(void) { return !_to ? NS_ERROR_NULL_POINTER : _to->Reset(); } \
169 : NS_SCRIPTABLE NS_IMETHOD GetMinimumPasswordLength(PRInt32 *aMinimumPasswordLength) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMinimumPasswordLength(aMinimumPasswordLength); } \
170 : NS_SCRIPTABLE NS_IMETHOD GetNeedsUserInit(bool *aNeedsUserInit) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetNeedsUserInit(aNeedsUserInit); } \
171 : NS_SCRIPTABLE NS_IMETHOD CheckPassword(const PRUnichar * password, bool *_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->CheckPassword(password, _retval); } \
172 : NS_SCRIPTABLE NS_IMETHOD InitPassword(const PRUnichar * initialPassword) { return !_to ? NS_ERROR_NULL_POINTER : _to->InitPassword(initialPassword); } \
173 : NS_SCRIPTABLE NS_IMETHOD ChangePassword(const PRUnichar * oldPassword, const PRUnichar * newPassword) { return !_to ? NS_ERROR_NULL_POINTER : _to->ChangePassword(oldPassword, newPassword); } \
174 : NS_SCRIPTABLE NS_IMETHOD GetAskPasswordTimes(PRInt32 *_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetAskPasswordTimes(_retval); } \
175 : NS_SCRIPTABLE NS_IMETHOD GetAskPasswordTimeout(PRInt32 *_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetAskPasswordTimeout(_retval); } \
176 : NS_SCRIPTABLE NS_IMETHOD SetAskPasswordDefaults(const PRInt32 askTimes, const PRInt32 timeout) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetAskPasswordDefaults(askTimes, timeout); } \
177 : NS_SCRIPTABLE NS_IMETHOD IsHardwareToken(bool *_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->IsHardwareToken(_retval); } \
178 : NS_SCRIPTABLE NS_IMETHOD NeedsLogin(bool *_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->NeedsLogin(_retval); } \
179 : NS_SCRIPTABLE NS_IMETHOD IsFriendly(bool *_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->IsFriendly(_retval); }
180 :
181 : #if 0
182 : /* Use the code below as a template for the implementation class for this interface. */
183 :
184 : /* Header file */
185 : class nsPK11Token : public nsIPK11Token
186 : {
187 : public:
188 : NS_DECL_ISUPPORTS
189 : NS_DECL_NSIPK11TOKEN
190 :
191 : nsPK11Token();
192 :
193 : private:
194 : ~nsPK11Token();
195 :
196 : protected:
197 : /* additional members */
198 : };
199 :
200 : /* Implementation file */
201 : NS_IMPL_ISUPPORTS1(nsPK11Token, nsIPK11Token)
202 :
203 : nsPK11Token::nsPK11Token()
204 : {
205 : /* member initializers and constructor code */
206 : }
207 :
208 : nsPK11Token::~nsPK11Token()
209 : {
210 : /* destructor code */
211 : }
212 :
213 : /* readonly attribute wstring tokenName; */
214 : NS_IMETHODIMP nsPK11Token::GetTokenName(PRUnichar * *aTokenName)
215 : {
216 : return NS_ERROR_NOT_IMPLEMENTED;
217 : }
218 :
219 : /* readonly attribute wstring tokenLabel; */
220 : NS_IMETHODIMP nsPK11Token::GetTokenLabel(PRUnichar * *aTokenLabel)
221 : {
222 : return NS_ERROR_NOT_IMPLEMENTED;
223 : }
224 :
225 : /* readonly attribute wstring tokenManID; */
226 : NS_IMETHODIMP nsPK11Token::GetTokenManID(PRUnichar * *aTokenManID)
227 : {
228 : return NS_ERROR_NOT_IMPLEMENTED;
229 : }
230 :
231 : /* readonly attribute wstring tokenHWVersion; */
232 : NS_IMETHODIMP nsPK11Token::GetTokenHWVersion(PRUnichar * *aTokenHWVersion)
233 : {
234 : return NS_ERROR_NOT_IMPLEMENTED;
235 : }
236 :
237 : /* readonly attribute wstring tokenFWVersion; */
238 : NS_IMETHODIMP nsPK11Token::GetTokenFWVersion(PRUnichar * *aTokenFWVersion)
239 : {
240 : return NS_ERROR_NOT_IMPLEMENTED;
241 : }
242 :
243 : /* readonly attribute wstring tokenSerialNumber; */
244 : NS_IMETHODIMP nsPK11Token::GetTokenSerialNumber(PRUnichar * *aTokenSerialNumber)
245 : {
246 : return NS_ERROR_NOT_IMPLEMENTED;
247 : }
248 :
249 : /* boolean isLoggedIn (); */
250 : NS_IMETHODIMP nsPK11Token::IsLoggedIn(bool *_retval NS_OUTPARAM)
251 : {
252 : return NS_ERROR_NOT_IMPLEMENTED;
253 : }
254 :
255 : /* void login (in boolean force); */
256 : NS_IMETHODIMP nsPK11Token::Login(bool force)
257 : {
258 : return NS_ERROR_NOT_IMPLEMENTED;
259 : }
260 :
261 : /* void logoutSimple (); */
262 : NS_IMETHODIMP nsPK11Token::LogoutSimple()
263 : {
264 : return NS_ERROR_NOT_IMPLEMENTED;
265 : }
266 :
267 : /* void logoutAndDropAuthenticatedResources (); */
268 : NS_IMETHODIMP nsPK11Token::LogoutAndDropAuthenticatedResources()
269 : {
270 : return NS_ERROR_NOT_IMPLEMENTED;
271 : }
272 :
273 : /* void reset (); */
274 : NS_IMETHODIMP nsPK11Token::Reset()
275 : {
276 : return NS_ERROR_NOT_IMPLEMENTED;
277 : }
278 :
279 : /* readonly attribute long minimumPasswordLength; */
280 : NS_IMETHODIMP nsPK11Token::GetMinimumPasswordLength(PRInt32 *aMinimumPasswordLength)
281 : {
282 : return NS_ERROR_NOT_IMPLEMENTED;
283 : }
284 :
285 : /* readonly attribute boolean needsUserInit; */
286 : NS_IMETHODIMP nsPK11Token::GetNeedsUserInit(bool *aNeedsUserInit)
287 : {
288 : return NS_ERROR_NOT_IMPLEMENTED;
289 : }
290 :
291 : /* boolean checkPassword (in wstring password); */
292 : NS_IMETHODIMP nsPK11Token::CheckPassword(const PRUnichar * password, bool *_retval NS_OUTPARAM)
293 : {
294 : return NS_ERROR_NOT_IMPLEMENTED;
295 : }
296 :
297 : /* void initPassword (in wstring initialPassword); */
298 : NS_IMETHODIMP nsPK11Token::InitPassword(const PRUnichar * initialPassword)
299 : {
300 : return NS_ERROR_NOT_IMPLEMENTED;
301 : }
302 :
303 : /* void changePassword (in wstring oldPassword, in wstring newPassword); */
304 : NS_IMETHODIMP nsPK11Token::ChangePassword(const PRUnichar * oldPassword, const PRUnichar * newPassword)
305 : {
306 : return NS_ERROR_NOT_IMPLEMENTED;
307 : }
308 :
309 : /* long getAskPasswordTimes (); */
310 : NS_IMETHODIMP nsPK11Token::GetAskPasswordTimes(PRInt32 *_retval NS_OUTPARAM)
311 : {
312 : return NS_ERROR_NOT_IMPLEMENTED;
313 : }
314 :
315 : /* long getAskPasswordTimeout (); */
316 : NS_IMETHODIMP nsPK11Token::GetAskPasswordTimeout(PRInt32 *_retval NS_OUTPARAM)
317 : {
318 : return NS_ERROR_NOT_IMPLEMENTED;
319 : }
320 :
321 : /* void setAskPasswordDefaults ([const] in long askTimes, [const] in long timeout); */
322 : NS_IMETHODIMP nsPK11Token::SetAskPasswordDefaults(const PRInt32 askTimes, const PRInt32 timeout)
323 : {
324 : return NS_ERROR_NOT_IMPLEMENTED;
325 : }
326 :
327 : /* boolean isHardwareToken (); */
328 : NS_IMETHODIMP nsPK11Token::IsHardwareToken(bool *_retval NS_OUTPARAM)
329 : {
330 : return NS_ERROR_NOT_IMPLEMENTED;
331 : }
332 :
333 : /* boolean needsLogin (); */
334 : NS_IMETHODIMP nsPK11Token::NeedsLogin(bool *_retval NS_OUTPARAM)
335 : {
336 : return NS_ERROR_NOT_IMPLEMENTED;
337 : }
338 :
339 : /* boolean isFriendly (); */
340 : NS_IMETHODIMP nsPK11Token::IsFriendly(bool *_retval NS_OUTPARAM)
341 : {
342 : return NS_ERROR_NOT_IMPLEMENTED;
343 : }
344 :
345 : /* End of implementation class template. */
346 : #endif
347 :
348 :
349 : #endif /* __gen_nsIPK11Token_h__ */
|