Stylesheets

A key benefit of XML is that stylesheets allow the mapping of a security policy in the XMLSPIF format into a variety of different formats. These could be other XML schema instance documents, .ini files settings, Windows Registry settings (in a .reg file) or other proprietary configuration formats.

Xmlspif.org publishes a number of stylesheets that may be openly used and modified. Xmlspif.org encourages supporters to supply additional stylesheets for publication. Only openly distributable and modifiable stylesheets will be published here.

Published StyleSheets

All the examples below use the example NATO policy as the basis for the transformation.

Name Description Stylesheet Example
Summary A HTML summary of the policy that is easier to read than the raw XML SPIF. stylesheet html
SMHS Branded Summary A variant of the xmlspif.org branded summary, to show how this stylesheet may be adapted to use different branding. stylesheet html
Trustedbird Trustedbird is a project that develops new features for Mozilla Thunderbird. One of these features is the setting of a security label, which uses a XML configuration file. The following stylesheet converts from the XMLSPIF schema to the Trustedbird security label schema stylesheet xml (drop into the securityLabel folder in the profile directory)