projects
/
moonshot-firefox.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
First shot of the state class
[moonshot-firefox.git]
/
nsMoonshotSessionState.h
1
#ifndef _nsMoonshotSessionState_h__
2
#define _nsMoonshotSessionState_h__
3
4
#include <gssapi.h>
5
6
class nsMoonshotSessionState : public nsISupports
7
{
8
public:
9
NS_DECL_ISUPPORTS;
10
11
nsMoonshotSessionState();
12
virtual ~nsMoonshotSessionState();
13
NS_IMETHOD Reset();
14
15
enum {
16
GSS_CTX_EMPTY,
17
GSS_CTX_IN_PROGRESS,
18
GSS_CTX_ESTABLISHED
19
} gss_state;
20
21
gss_cred_id_t gss_cred;
22
23
private:
24
}
25
26
#endif