X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=util_shib.h;h=db931fb0d8ca171ae352c623316a558e1c7782c2;hb=a8ec8ba7d129e544045ab73819a9213eac4e4275;hp=a6fe0ecca376f5860581e7c13014666d1c8385ea;hpb=a0200e68123943b57267b2e3bbabf6e6e49a24d4;p=mech_eap.orig diff --git a/util_shib.h b/util_shib.h index a6fe0ec..db931fb 100644 --- a/util_shib.h +++ b/util_shib.h @@ -78,9 +78,10 @@ public: 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 *marshallingKey(void) const; + bool unmarshallAndInit(const gss_eap_attr_ctx *manager, + DDF &object GSSEAP_UNUSED); + DDF marshall(void) const; static bool init(void); static void finalize(void);