a112d4c3526e59a3b67ceca205d92b2df7b5953c
[gssweb.git] / json_gssapi / test / command_mocks / MockWrap.h
1 /*
2  * Copyright (c) 2014 <copyright holder> <email>
3  *
4  * For license details, see the LICENSE file in the root of this project.
5  *
6  */
7
8 #ifndef MOCKWRAP_H
9 #define MOCKWRAP_H
10
11 #include "datamodel/GSSBuffer.h"
12
13 class MockWrap
14 {
15 public:
16   static OM_uint32     retVal;
17   static OM_uint32     minor_status;
18   static gss_ctx_id_t  context_handle;
19   static int           conf_req_flag;
20   static gss_qop_t     qop_req;
21   static GSSBuffer     inputMessageBuffer;
22   static int           conf_state;
23   static GSSBuffer     outputMessageBuffer;
24   
25   static void reset();
26 };
27
28 #endif // MOCKWRAP_H