OPA bundle provider and consumer application with OPA Side car.
-
Updated
May 13, 2023 - Java
The Open Policy Agent (OPA, pronounced “oh-pa”) is an open source, general-purpose policy engine that unifies policy enforcement across the stack. OPA provides a high-level declarative language that lets you specify policy as code and simple APIs to offload policy decision-making from your software. You can use OPA to enforce policies in microservices, Kubernetes, CI/CD pipelines, API gateways, and more.
What is OPA
OPA bundle provider and consumer application with OPA Side car.
Checks the syntax of openpolicyagent's policy files (.rego)
Showcase for "Policy-as-Code for Cloud-Native Applications with OPA"
User Management Application with Spring Framework
Demonstrates the authorization of a REST API with Open Policy Agent (OPA) and Keycloak
Micronaut / OPA (Open Policy Agent) demo
A policy evaluation Java client for OPA.
Plugin adding various tasks to help out integrating Open Policy Agent (OPA) in Gradle builds.
Simple Spring client for working with the Open Policy Agent
Spring Boot library for enforcing authorization on Spring Data JPA and MongoDB by filtering data using the Open Policy Agent (OPA) partial evaluation feature.
Open Policy Agent for Spring Security