All Classes and Interfaces

Class
Description
 
 
 
 
Resolves a PolicyEnforcerConfig based on the information from the HttpRequest.
 
 
 
Represents an incoming HTTP request and the contract to manipulate it.
Represents an outgoing HTTP response and the contract to manipulate it.
Utility methods to manipulate JSON data
 
A simple LRU cache implementation supporting expiration and maximum number of entries.
 
 
 
A Policy Enforcement Point (PEP) that requests and enforces authorization decisions from Keycloak.
 
A ServletContextListener to programmatically configure the ServletContext in order to enable the policy enforcer.
 
 
 
A Jakarta Servlet Filter acting as a policy enforcer.
A Principal backed by a token representing the entity requesting permissions.