/abc.xacml

This code implements the XACML 1.0/1.1/2.0/3.0 specification

Primary LanguageC#

Build Status

abc.xacml

This is a .NET library was to implement the XACML specification released by Oasis. Library is under the GNU LGPLv3 licence.

The XACML defines a declarative access control policy language implemented in XML and a processing model describing how to evaluate access requests according to the rules defined in policies.

Features:

  • This code implements XACML 1.0/1.1/2.0/3.0-wd17
  • Extensible type systems
  • Extensible functions
  • Extensible algorithms
  • Extensible XPath versions
  • Policy repositories

Install with NuGet package manager

NuGet status

PM> Install-Package Abc.Xacml

abc.geoxacml

This is a .NET library was to implement the GeoXACML specification released by OGC.

Features:

  • This code implements GeoXACML 1.0.0

Install with NuGet package manager

NuGet status

PM> Install-Package Abc.Xacml.Geo

Requirements

You'll need .NET Framework 4.0 or later to use the precompiled binaries. To build library, you'll need Visual Studio 2017. To run tests, you'll need NUnit Test Adapter.