All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
authz_provider Struct Reference

#include <mod_auth.h>

Data Fields

authz_status(* check_authorization )(request_rec *r, const char *require_line, const void *parsed_require_line)
const char *(* parse_require_line )(cmd_parms *cmd, const char *require_line, const void **parsed_require_line)

Field Documentation

authz_status(* authz_provider::check_authorization)(request_rec *r, const char *require_line, const void *parsed_require_line)
const char*(* authz_provider::parse_require_line)(cmd_parms *cmd, const char *require_line, const void **parsed_require_line)

Check the syntax of a require line and optionally cache the parsed line. This function may be NULL.

cmdthe config directive
require_linethe argument to the authz provider
parsed_require_lineplace to store parsed require_line for use by provider
Error message or NULL on success

The documentation for this struct was generated from the following file: