SecPAL Parser Sample v1.1

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

Recommended Download

Source Code SecPAL Parser Sample v1.1
source code, 1004K, uploaded Sep 26, 2009 - 177 downloads

Release Notes

Now updated for VS2008 and F# 1-9-6-16 (9/26/09)
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 http://research.microsoft.com/projects/secpal) 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.