Apache HTTPD
Public Attributes | List of all members
authz_provider Struct Reference

#include <mod_auth.h>

Public Attributes

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)
 

Detailed Description

Definition at line 103 of file mod_auth.h.

Member Data Documentation

◆ check_authorization

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

Definition at line 110 of file mod_auth.h.

◆ parse_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.

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

Definition at line 121 of file mod_auth.h.


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