scheme

scheme = scheme_name

Description

List of URL schemes that are not to be filtered by WebSEAL. A scheme is a protocol identifier.

This list is used when WebSEAL encounters a document containing a base URL. For example:

<head>
<base href="http://www.foo.com">
</head>
<a href="mailto:bee@bee.com>Send me mail",/a>

WebSEAL identifies the scheme mailto because this scheme is included by default in the [filter-schemes] stanza. If mailto was not identified as a scheme, WebSEAL would interpret it as document and perform normal filtering. WebSEAL would then rewrite the link as:

<a href="http://www.foo.com/mailto:bee@bee.com"

This would be incorrect.

Options

Usage:

WebSEAL provides a set of default schemes. The administrator can extend the list if additional protocols are used. Do not delete entries from the list.

Default value

Default list entries:

scheme = file
scheme = ftp
scheme = https
scheme = mailto
scheme = news
scheme = telnet

Example:

scheme = telnet

Parent topic: [filter-schemes] stanza