X-Git-Url: http://www.project-moonshot.org/gitweb/?p=moonshot-firefox.git;a=blobdiff_plain;f=nsMoonshotSessionState.h;fp=nsMoonshotSessionState.h;h=c29ef1bb07d6a115f382e75d2bb1ec391800388d;hp=0000000000000000000000000000000000000000;hb=67fd5d1985181cff3142651d043d2c5c8515dbcf;hpb=05ccce99ee775c0422e3b8ef4e96ddb21d37ab96 diff --git a/nsMoonshotSessionState.h b/nsMoonshotSessionState.h new file mode 100644 index 0000000..c29ef1b --- /dev/null +++ b/nsMoonshotSessionState.h @@ -0,0 +1,26 @@ +#ifndef _nsMoonshotSessionState_h__ +#define _nsMoonshotSessionState_h__ + +#include + +class nsMoonshotSessionState : public nsISupports +{ + public: + NS_DECL_ISUPPORTS; + + nsMoonshotSessionState(); + virtual ~nsMoonshotSessionState(); + NS_IMETHOD Reset(); + + enum { + GSS_CTX_EMPTY, + GSS_CTX_IN_PROGRESS, + GSS_CTX_ESTABLISHED + } gss_state; + + gss_cred_id_t gss_cred; + + private: +} + +#endif