projects
/
gssweb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
GSS import name working
[gssweb.git]
/
json_gssapi
/
src
/
datamodel
/
GSSName.h
diff --git
a/json_gssapi/src/datamodel/GSSName.h
b/json_gssapi/src/datamodel/GSSName.h
index
32f1908
..
05fe2a1
100644
(file)
--- a/
json_gssapi/src/datamodel/GSSName.h
+++ b/
json_gssapi/src/datamodel/GSSName.h
@@
-62,10
+62,17
@@
public:
std::string toString();
bool setValue(gss_name_t newName);
std::string toString();
bool setValue(gss_name_t newName);
+ bool setKey(std::string key) { this->hashKey = key; }
+ std::string getKey() const { return this->hashKey; }
+
+ OM_uint32 getMajorStatus() const { return this->major_status; }
+ OM_uint32 getMinorStatus() const { return this->minor_status; }
private:
private:
+ OM_uint32 major_status, minor_status;
gss_name_t name;
gss_imp_name_type function;
gss_name_t name;
gss_imp_name_type function;
+ std::string hashKey;
void init(const GSSBuffer namestr, GSSOID name_type, gss_imp_name_type fn);
void release();
void init(const GSSBuffer namestr, GSSOID name_type, gss_imp_name_type fn);
void release();