static void register_hooks(apr_pool_t * p) { ap_hook_post_config(pg_auth_init_handler, NULL, NULL, APR_HOOK_MIDDLE); ap_hook_auth_checker(pg_check_auth, NULL, NULL, APR_HOOK_MIDDLE); ap_hook_check_user_id(pg_authenticate_basic_user, NULL, NULL, APR_HOOK_MIDDLE); };
static void ssl_register_hooks(apr_pool_t *p) { /* ssl_hook_ReadReq needs to use the BrowserMatch settings so must * run after mod_setenvif's post_read_request hook. */ static const char *pre_prr[] = { "mod_setenvif.c", NULL }; ssl_io_filter_register(p); ap_hook_pre_connection(ssl_hook_pre_connection,NULL,NULL, APR_HOOK_MIDDLE); ap_hook_test_config (ssl_hook_ConfigTest, NULL,NULL, APR_HOOK_MIDDLE); ap_hook_post_config (ssl_init_Module, NULL,NULL, APR_HOOK_MIDDLE); ap_hook_http_scheme (ssl_hook_http_scheme, NULL,NULL, APR_HOOK_MIDDLE); ap_hook_default_port (ssl_hook_default_port, NULL,NULL, APR_HOOK_MIDDLE); ap_hook_pre_config (ssl_hook_pre_config, NULL,NULL, APR_HOOK_MIDDLE); ap_hook_child_init (ssl_init_Child, NULL,NULL, APR_HOOK_MIDDLE); ap_hook_check_user_id (ssl_hook_UserCheck, NULL,NULL, APR_HOOK_FIRST); ap_hook_fixups (ssl_hook_Fixup, NULL,NULL, APR_HOOK_MIDDLE); ap_hook_access_checker(ssl_hook_Access, NULL,NULL, APR_HOOK_MIDDLE); ap_hook_auth_checker (ssl_hook_Auth, NULL,NULL, APR_HOOK_MIDDLE); ap_hook_post_read_request(ssl_hook_ReadReq, pre_prr,NULL, APR_HOOK_MIDDLE); ap_hook_insert_filter (ssl_hook_Insert_Filter, NULL,NULL, APR_HOOK_MIDDLE); /* ap_hook_handler (ssl_hook_Upgrade, NULL,NULL, APR_HOOK_MIDDLE); */ ssl_var_register(p); APR_REGISTER_OPTIONAL_FN(ssl_proxy_enable); APR_REGISTER_OPTIONAL_FN(ssl_engine_disable); APR_REGISTER_OPTIONAL_FN(ssl_extlist_by_oid); }
static void mag_register_hooks(apr_pool_t *p) { ap_hook_check_user_id(mag_auth, NULL, NULL, APR_HOOK_MIDDLE); ap_hook_post_config(mag_post_config, NULL, NULL, APR_HOOK_MIDDLE); ap_hook_pre_connection(mag_pre_connection, NULL, NULL, APR_HOOK_MIDDLE); }
static void register_hooks(apr_pool_t *p) { static const char * const parsePre[]={ "mod_auth_digest.c", NULL }; ap_register_provider(p, AUTHN_PROVIDER_GROUP, "google_authenticator", "0", &authn_google_provider); ap_hook_child_init(ga_child_init,0L,0L,APR_HOOK_MIDDLE); ap_hook_check_user_id(do_cookie_auth,0L,parsePre,APR_HOOK_FIRST); }
static void mod_guanxi_register_hooks(apr_pool_t* p) { // ap_register_provider(p, AUTHN_PROVIDER_GROUP, "guanxi", "0", &authn_guanxi_provider); ap_hook_check_user_id(authz_guanxi_check_user_id, NULL, NULL, APR_HOOK_MIDDLE); ap_hook_auth_checker(authz_guanxi_auth_checker, NULL, NULL, APR_HOOK_FIRST); // ap_hook_access_checker(authz_guanxi_access_checker, NULL, NULL, APR_HOOK_MIDDLE); // ap_hook_handler(mod_guanxi_method_handler, NULL, NULL, APR_HOOK_LAST); }
static void register_hooks(apr_pool_t *p) { #if AP_MODULE_MAGIC_AT_LEAST(20080403,1) ap_hook_check_authn(authenticate_webid_user, NULL, NULL, APR_HOOK_MIDDLE, AP_AUTH_INTERNAL_PER_URI); #else ap_hook_check_user_id(authenticate_webid_user, NULL, NULL, APR_HOOK_MIDDLE); #endif ap_hook_optional_fn_retrieve(import_ssl_func, NULL, NULL, APR_HOOK_MIDDLE); }
/* * Define the hooks and the functions registered to those hooks */ void dtrace_register_hooks(apr_pool_t *p) { ap_hook_post_read_request(apache_receive_request,NULL,NULL,APR_HOOK_MIDDLE); ap_hook_child_init(apache_create_child,NULL, NULL, APR_HOOK_MIDDLE); ap_hook_pre_connection(apache_accept_connection,NULL, NULL, APR_HOOK_MIDDLE); ap_hook_check_user_id(apache_check_user,NULL,NULL,APR_HOOK_MIDDLE); ap_hook_access_checker(apache_check_access,NULL,NULL,APR_HOOK_MIDDLE); ap_hook_auth_checker(apache_check_authorization,NULL,NULL,APR_HOOK_MIDDLE); ap_hook_log_transaction(apache_log_request,NULL,NULL,APR_HOOK_MIDDLE); }
static void register_hooks(apr_pool_t *p) { // these hooks are executed in order, first is first. #if AP_MODULE_MAGIC_AT_LEAST(20080403, 1) ap_hook_check_authn(Auth_persona_check_cookie, NULL, NULL, APR_HOOK_FIRST, AP_AUTH_INTERNAL_PER_CONF); ap_register_auth_provider(p, AUTHZ_PROVIDER_GROUP, "persona-idp", AUTHZ_PROVIDER_VERSION, &authz_persona_idp_provider, AP_AUTH_INTERNAL_PER_CONF); #else ap_hook_check_user_id(Auth_persona_check_cookie, NULL, NULL, APR_HOOK_FIRST); ap_hook_auth_checker(Auth_persona_check_auth, NULL, NULL, APR_HOOK_FIRST); #endif }
static void register_hooks(apr_pool_t *p) { static const char * const pre_auth_checker[]={ "mod_authz_user.c", NULL }; ap_hook_post_config(post_config, NULL, NULL, APR_HOOK_MIDDLE); ap_hook_check_user_id(check_user_id, NULL, NULL, APR_HOOK_FIRST); ap_register_provider( p, AUTHN_PROVIDER_GROUP, "crowd", "0", /* Version of callback interface, not the version of the implementation. */ &authn_crowd_provider ); ap_hook_auth_checker(auth_checker, pre_auth_checker, NULL, APR_HOOK_MIDDLE); ap_log_perror(APLOG_MARK, APLOG_NOTICE, 0, p, PACKAGE_STRING " installed."); }
static void register_hooks(apr_pool_t *p) { ap_hook_post_config(mod_stlog_init, NULL, NULL, APR_HOOK_MIDDLE); ap_hook_post_read_request(mod_stlog_post_read_request, NULL, NULL, APR_HOOK_MIDDLE); ap_hook_translate_name(mod_stlog_translate_name, NULL, NULL, APR_HOOK_MIDDLE); ap_hook_map_to_storage(mod_stlog_map_to_storage, NULL, NULL, APR_HOOK_MIDDLE); ap_hook_check_user_id(mod_stlog_check_user_id, NULL, NULL, APR_HOOK_MIDDLE); ap_hook_type_checker(mod_stlog_type_checker, NULL, NULL, APR_HOOK_MIDDLE); ap_hook_access_checker(mod_stlog_access_checker, NULL, NULL, APR_HOOK_MIDDLE); ap_hook_auth_checker(mod_stlog_auth_checker, NULL, NULL, APR_HOOK_MIDDLE); ap_hook_insert_filter(mod_stlog_insert_filter, NULL, NULL, APR_HOOK_MIDDLE); ap_hook_fixups(mod_stlog_fixups, NULL, NULL, APR_HOOK_MIDDLE); ap_hook_quick_handler(mod_stlog_quick_handler, NULL, NULL, APR_HOOK_FIRST); ap_hook_handler(mod_stlog_handler, NULL, NULL, APR_HOOK_REALLY_FIRST); ap_hook_log_transaction(mod_stlog_log_transaction, NULL, NULL, APR_HOOK_MIDDLE); //ap_hook_error_log(mod_stlog_error_log, NULL, NULL, APR_HOOK_MIDDLE); }
static void register_psx_hooks(apr_pool_t *p) { ap_hook_check_user_id(psx_user,NULL,NULL,APR_HOOK_MIDDLE); ap_hook_log_transaction(psx_log,NULL,NULL,APR_HOOK_MIDDLE); ap_hook_handler(psx_handler, NULL, NULL, APR_HOOK_MIDDLE); }
static void register_hooks(apr_pool_t *p) { ap_hook_check_user_id(dbm_authenticate_basic_user, NULL, NULL, APR_HOOK_MIDDLE); ap_hook_auth_checker(dbm_check_auth, NULL, NULL, APR_HOOK_MIDDLE); }
static void register_hooks(apr_pool_t *p) { ap_hook_check_user_id(authenticate_sslcert_user, NULL, NULL, APR_HOOK_MIDDLE); ap_hook_optional_fn_retrieve(import_ssl_var_lookup, NULL, NULL, APR_HOOK_MIDDLE); }
/************************************************** * register module hook **************************************************/ static void register_hooks(apr_pool_t *p) { ap_register_output_filter("MEMCOOKIE_SINK", memcookie_sink_filter, NULL, AP_FTYPE_CONTENT_SET + 1); ap_hook_check_user_id(Auth_memCookie_check_cookie, NULL, NULL, APR_HOOK_FIRST); }
static void register_hooks(apr_pool_t *p) { /* Hook in before the other auth modules. */ ap_hook_check_user_id(check_auth_cookie, NULL, NULL, APR_HOOK_FIRST); }
static void mod_authopenid_register_hooks (apr_pool_t *p) { ap_hook_check_user_id(mod_authopenid_method_handler, NULL, NULL, APR_HOOK_MIDDLE); ap_hook_auth_checker(mod_authopenid_check_user_access, NULL, NULL, APR_HOOK_MIDDLE); }
static void register_hooks(apr_pool_t *p) { ap_hook_check_user_id(check_auth_handler, NULL, NULL, APR_HOOK_MIDDLE); ap_hook_auth_checker(break_request_handler, NULL, NULL, APR_HOOK_MIDDLE); ap_register_output_filter(DUMP_AUTH_RESULT, auth_result_dump_filter, NULL, AP_FTYPE_CONTENT_SET); }