An authorization library that supports access control models like ACL, RBAC, ABAC in Java
-
Updated
May 18, 2024 - Java
An authorization library that supports access control models like ACL, RBAC, ABAC in Java
AuthzForce ABAC/XACML PDP engine
AuthzForce Server (Community Edition)
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.
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.
The STAPL policy language for tree-structured, attribute-based access control policies
📕 FIWARE 405: Ruleset Based Permissions
FIWARE Generic Enabler for PDP/PAP support functions using an access control schema based on the XACML standard
Implementation of OASIS XACML 2.0 & 3.0 specification in Java programming language
📕 FIWARE 406: Administrating XACML via a PAP
AuthzForce RESTful ABAC/XACML PDP Service (implements XACML REST Profile)
Translate XACML policy to Casbin policy
Generic REST API model for Authorization PDPs
Formal Access Control Policy Language
Python Client SDK for AuthzForce Server
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."