File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 176176 clients which require such headers. (This affects all modules which
177177 use these environment variables.)</dd >
178178
179+ <dt ><code class =" module" ><a href =" ./mod/mod_authz_core.html" >mod_authz_core</a ></code >Authorization Logic Containers</dt >
180+
181+ <dd >Advanced authorization logic may now be specified using the
182+ <code class =" directive" ><a href =" ./mod/mod_authz_core.html#require" >Require</a ></code > directive
183+ and the related container directives, such as
184+ <code class =" directive" ><a href =" ./mod/mod_authz_core.html#requireall" >< RequireAll> </a ></code >.</dd >
179185 </dl >
180186 </div ><div class =" top" ><a href =" #page-header" ><img alt =" top" src =" ./images/up.gif" /></a ></div >
181187<div class =" section" >
221227 <code class =" module" ><a href =" ./mod/mod_include.html" >mod_include</a ></code >.</dd >
222228
223229 <dt >Authorization Logic Containers</dt >
224-
225- <dd >Advanced authorization logic may now be specified using the
226- <code class =" directive" ><a href =" ./mod/mod_authz_core.html#require" >Require</a ></code > directive
227- and the related container directives, such as
228- <code class =" directive" ><a href =" ./mod/mod_authz_core.html#requireall" >< RequireAll> </a ></code >, all
229- provided by the <code class =" module" ><a href =" ./mod/mod_authz_core.html" >mod_authz_core</a ></code > module.</dd >
230+
231+ <dd >Authorization modules now register as a provider, via
232+ ap_register_auth_provider(), to support advanced authorization logic,
233+ such as <code class =" directive" ><a href =" ./mod/mod_authz_core.html#requireall" >< RequireAll> </a ></code >.</dd >
230234
231235 <dt >Small-Object Caching Interface</dt >
232236
Original file line number Diff line number Diff line change 173173 clients which require such headers. (This affects all modules which
174174 use these environment variables.)</dd >
175175
176+ <dt ><module >mod_authz_core</module >Authorization Logic Containers</dt >
177+
178+ <dd >Advanced authorization logic may now be specified using the
179+ <directive module =" mod_authz_core" >Require</directive > directive
180+ and the related container directives, such as
181+ <directive module =" mod_authz_core"
182+ type =" section" >RequireAll</directive >.</dd >
176183 </dl >
177184 </section >
178185
218225 <module >mod_include</module >.</dd >
219226
220227 <dt >Authorization Logic Containers</dt >
221-
222- <dd >Advanced authorization logic may now be specified using the
223- <directive module =" mod_authz_core" >Require</directive > directive
224- and the related container directives, such as
225- <directive module =" mod_authz_core"
226- type =" section" >RequireAll</directive >, all
227- provided by the <module >mod_authz_core</module > module.</dd >
228+
229+ <dd >Authorization modules now register as a provider, via
230+ ap_register_auth_provider(), to support advanced authorization logic,
231+ such as <directive module =" mod_authz_core" type =" section"
232+ >RequireAll</directive >.</dd >
228233
229234 <dt >Small-Object Caching Interface</dt >
230235
You can’t perform that action at this time.
0 commit comments