Blue Coat Systems Time Clock Proxy SG Manuale Utente

Pagina di 314
Chapter 3: Condition Reference
59
category=
Tests the content categories of the requested URL as assigned by policy definitions or an installed 
content filter database.
A URL that is not categorized is assigned the category none. 
If a content filter provider is selected in configuration, but an error occurs in determining the category, 
the URL is assigned the category 
unavailable
 (in addition to any categories assigned directly by 
policy). This can be the result of either a missing database or license expiry. An additional category of 
unlicensed
 is assigned in the latter case.
A URL may have been assigned a list of categories. The 
category=
 trigger is true if it matches any of 
the categories assigned to the URL.
You cannot use 
category=
 to test the category assigned by off-box content filtering services. These 
services have their own policy that must be managed separately.
Notes:
If 
category=unlicensed
 is true, 
category=unavailable
 is true.
category=unavailable
 replaces the deprecated 
category.unavailable=yes
 syntax.
category=(category_list)
 
exception(content_filter_denied)
 replaces the deprecated
 
block_category(category_list)
 syntax.
Syntax
category={ none|unlicensed|unavailable|category_name1category_name2, ...}
where 
category_name1, category_name2, ...
 represent category names defined by policy or the 
selected content filter provider. The list of currently valid category names is available both through the 
Management Console and CLI.
Layer and Transaction Notes
Use  in 
<Cache>
<Proxy>
, and 
<Exception>
 layers.
This condition can be combined with the 
authenticate( )
 property, except when a Microsoft 
Media Streaming (MMS) over HTTP transaction is being evaluated.
Applies to proxy transactions.
Examples
; This example denies requests for games or sports related content.
<Proxy>
; Tests true if the request is in one of these categories.
category=(Sports, Games) exception(content_filter_denied)
category=unavailable exception(content_filter_unavailable); Fail closed
See Also
Properties:
 exception( )
request.filter_service( )