Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

ABAC (Attribute based access control) support

ABAC primary support project is the ABAC security provider. It defines SPI to plug-in validators for various attributes.

The following table lists validators currently available:

Validator Configuration Key Annotations Description
time time-validator DaysOfWeek, TimesOfDay Supports time of day and day of week checks
role role-validator RolesAllowed, Roles Checks whether user/service is in role(s)
scope scope-validator Scope Checks whether user has the defined scopes
policy policy-validator PolicyStatement Evaluates policy statement(s) using a policy executor (SPI)
policy-el  policy-javax-el PolicyStatement Policy executor using Java EE policy expression language (EL)