X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=util_radius.h;h=a7878dfd1c3e6f67829beef0f8968314cc676b38;hb=refs%2Fheads%2Fjson-name;hp=0335dc8884d2a6913f08e1f96cb36e7c7808683b;hpb=a8ec8ba7d129e544045ab73819a9213eac4e4275;p=mech_eap.orig diff --git a/util_radius.h b/util_radius.h index 0335dc8..a7878df 100644 --- a/util_radius.h +++ b/util_radius.h @@ -67,11 +67,10 @@ public: gss_any_t input) const; const char *prefix(void) const; - const char *marshallingKey(void) const; - - bool unmarshallAndInit(const gss_eap_attr_ctx *manager, - DDF &object GSSEAP_UNUSED); - DDF marshall(void) const; + const char *name(void) const; + bool initWithJsonObject(const gss_eap_attr_ctx *manager, + JSONObject &obj); + JSONObject jsonRepresentation(void) const; bool getAttribute(uint32_t attribute, int *authenticated,