X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=util_shib.h;h=7fc9e6d58e06356d77fe86012421abc6cc540550;hb=refs%2Fheads%2Fjson-name;hp=a6fe0ecca376f5860581e7c13014666d1c8385ea;hpb=a0200e68123943b57267b2e3bbabf6e6e49a24d4;p=mech_eap.orig diff --git a/util_shib.h b/util_shib.h index a6fe0ec..7fc9e6d 100644 --- a/util_shib.h +++ b/util_shib.h @@ -77,10 +77,10 @@ public: gss_any_t input) const; const char *prefix(void) const; - - void exportToBuffer(gss_buffer_t buffer) const; - bool initFromBuffer(const gss_eap_attr_ctx *ctx, - const gss_buffer_t buffer); + const char *name(void) const; + bool initWithJsonObject(const gss_eap_attr_ctx *manager, + JSONObject &obj); + JSONObject jsonRepresentation(void) const; static bool init(void); static void finalize(void);