Complete rules of the Media Type Filtering rule set

When working with the complete rules of the Media Type Filtering rule set, all rules and rule elements of this rule set can be viewed and configured.

Library rule set – Media Type Filtering
Criteria – Always
Cycles – Requests (and IM), Responses, Embedded Objects
The following rule sets are nested in this rule set:
  • Upload Media Type

    This rule set is not enabled by default.

  • Download Media Type
Upload Media Type
This nested rule set blocks the upload of media belonging to particular media types. It is processed in request cycles when users request to upload media to the web, as well as in embedded object cycles when objects are embedded in media.
Nested library rule set – Upload Media Type
Criteria – Always
Cycles – Requests (and IM), Embedded Objects
The rule set contains the following rule:
Block types from list Upload Media Type Blocklist
Media.TypeEnsuredTypes at least one in list Upload Media Type Blocklist –> Block<Media Type (Block List)> — Statistics.Counter.Increment (“BlockedByMediaFilter”, 1)<Default>
The rule uses the Media.TypeEnsuredTypes property to check for media that have their type ensured if they are on the specified list. If they are, access to the media type is blocked and processing rules stops.
The rule uses an event to count blocking due to media type filtering. The event parameters specify the counter that is incremented and the size of the increment. The event settings specify the settings of the Statistics module, which executes the counting.
Processing continues with the next request that is received on the appliance.
Download Media Type
This nested rule set blocks the download of media belonging to particular media types. It is processed in response cycles when web servers send media in response to user requests for downloading them, as well as in embedded object cycles when objects are embedded in media.
Nested library rule set – Download Media Type
Criteria – Always
Cycles – Responses, Embedded Objects
The rule set contains the following rule.
Block types from list Download Media Type Blocklist
Media.TypeEnsuredTypes at least one in list Download Media Type Blocklist –> Block<Media Type (Block List)> — Statistics.Counter.Increment (“BlockedByMediaFilter”, 1)<Default>

The rule uses the Media.TypeEnsuredTypes property to check for media that have their type ensured if they are on the specified list. If they are, access to the media type is blocked and processing rules stops.

The rule uses an event to count blocking due to media type filtering. The event parameters specify the counter that is incremented and the size of the increment. The event settings specify the settings of the Statistics module, which executes the counting.
Processing continues with the next request that is received on the appliance.