Lines Matching refs:callback
80 oauth2_token_validation_callback_t *callback,
82 #define oauth2_token_validation_start(set, input, callback, context) \
84 CALLBACK_TYPECHECK(callback, void(*)(struct oauth2_token_validation_result*, typeof(context))), \
85 (oauth2_token_validation_callback_t*)callback, (void*)context);
90 oauth2_introspection_callback_t *callback,
92 #define oauth2_introspection_start(set, input, callback, context) \
94 CALLBACK_TYPECHECK(callback, void(*)(struct oauth2_introspection_result*, typeof(context))), \
95 (oauth2_introspection_callback_t*)callback, (void*)context);
100 oauth2_refresh_callback_t *callback,
102 #define oauth2_refresh_start(set, input, callback, context) \
104 CALLBACK_TYPECHECK(callback, void(*)(struct oauth2_refresh_result*, typeof(context))), \
105 (oauth2_refresh_callback_t*)callback, (void*)context);
107 /* abort without calling callback, use this to cancel the request */