SecPAL Parser Sample

Rating: No reviews yet
Downloads: 553
Released: Aug 26, 2007
Updated: Sep 26, 2009 by jasonhogg
Dev status: Stable Help Icon

Recommended Download

Source Code SecPAL Parser Sample
source code, 578K, uploaded Aug 26, 2007 - 553 downloads

Release Notes

One of the great strengths of SecPAL is its unique support for multiple representations of a security policy; XML for interoperability; and a simplified English grammar for human readbility. The SecPAL v1.1 Research Release (available from allows SecPAL assertions to be created using the rich and flexible.NET object model or deserialized from (or serialized into XML) XML according to the SecPAL Schema Specification.

This sample includes a parser that allows SecPAL policies and authorization queries to be specified using a simplified English Grammar and then translated into the SecPAL object model. This allows policies to be specified declaratively in a human readable form. Full source code is included. The parser is written using F# and the Lexx and Yacc tools that accompany F#.

Please follow the instructions in the "Getting Started" documentation carefully!

Reviews for this release

No reviews yet for this release.