c97ce631ad4393260a22461ad5d9c56871d1b592
[gssweb.git] / json_gssapi / test / command_mocks / MockImportName.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 MOCKIMPORTNAME_H
9 #define MOCKIMPORTNAME_H
10
11 #include <gssapi.h>
12
13 #include "datamodel/GSSBuffer.h"
14 #include "datamodel/GSSOID.h"
15 #include "datamodel/GSSName.h"
16
17 class MockImportName
18 {
19 public:
20   static OM_uint32      retVal;
21   static OM_uint32      minor_status;
22   static GSSBuffer      input_name_buffer;
23   static GSSOID         input_name_type;
24   static GSSName        output_name;
25   
26   static bool           visited;
27   
28   static void reset();
29 };
30
31 #endif // MOCKIMPORTNAME_H