An authorization library that supports access control models like ACL, RBAC, ABAC in Java
-
Updated
Dec 2, 2024 - Java
An authorization library that supports access control models like ACL, RBAC, ABAC in Java
AuthzForce ABAC/XACML PDP engine
AuthzForce Server (Multi-tenant XACML PDP/PAP - REST API)
The STAPL policy language for tree-structured, attribute-based access control policies
Implementation of OASIS XACML 2.0 & 3.0 specification in Java programming language
AuthzForce RESTful XACML PDP service (compliant with XACML REST & JSON Profiles)
Even though spring security provides role-based access control it doesn’t allow users to perform policy-based authorization. The main goal of this project is to write an agent which can be used to perform attribute-based access control for Spring security.
This project provides a Policy Enforcement Point (PEP) SDK in Java that generates a XACML 3.0 authorization request and response in accordance with the JSON Profile of XACML 1.1.
Python Client SDK for AuthzForce Server
FIWARE Generic Enabler for PDP/PAP support functions using an access control schema based on the XACML standard
Translate XACML policy to Casbin policy
📕 FIWARE 405: Ruleset Based Permissions
📕 FIWARE 406: Administrating XACML via a PAP
Testbed Security Service for Authorization (policy administration and decision, aka XACML PAP/PDP)
Generic REST API model for Authorization PDPs
Add a description, image, and links to the xacml topic page so that developers can more easily learn about it.
To associate your repository with the xacml topic, visit your repo's landing page and select "manage topics."