About Oracle HTTP Server Security
8-2
Oracle HTTP Server Administrator’s Guide
About Oracle HTTP Server Security
Security can be organized into the three categories of authentication, authorization,
and confidentiality. Oracle HTTP Server provides support for all three of these
categories. It is based on the Apache Web server, and its security infrastructure is
primarily provided by the Apache modules,
mod_auth
and
mod_access
, and the
Oracle modules,
mod_ossl
.
mod_auth
provides authentication based on user
name and password pairs,
mod_access
controls access to the server based on the
characteristics of a request, such as hostname or IP address,
mod_ossl
provides
confidentiality and authentication with
X.509
client certificates over SSL.
Based on the Apache model, Oracle HTTP Server provides access control,
authentication, and authorization methods that can be configured with access
control directives in the
httpd.conf
file. When URL requests arrive at Oracle
HTTP Server, they are processed in a sequence of steps determined by server
defaults and configuration parameters. The steps for handling URL requests are
implemented through a module or plug-in architecture that is common to many
Web listeners.
Figure 8–1
shows how URL requests are handled by the server. Each step in this
process is handled by a server module depending on how the server is configured.
For example, if basic authentication is used, then the steps labeled “Authentication”
and “Authorization” in
Figure 8–1
represent the processing of the
mod_auth
module.
Figure 8–1
Steps for Handling URL Requests in Oracle HTTP Server
Summary of Contents for HTTP Server
Page 1: ...Oracle HTTP Server Administrator s Guide 10g Release 1 10 1 Part No B12255 01 December 2003 ...
Page 12: ...xii ...
Page 22: ...xxii ...
Page 38: ...About htaccess Files 2 8 Oracle HTTP Server Administrator s Guide ...
Page 52: ...Getting Information about Processes 4 8 Oracle HTTP Server Administrator s Guide ...
Page 60: ...Configuring Reverse Proxies and Load Balancers 5 8 Oracle HTTP Server Administrator s Guide ...
Page 70: ...Specifying Log Files 6 10 Oracle HTTP Server Administrator s Guide ...
Page 170: ...9 6 Oracle HTTP Server Administrator s Guide ...
Page 178: ...opmn xml A 8 Oracle HTTP Server Administrator s Guide ...
Page 212: ...Glossary 10 ...
Page 224: ...Index 12 ...