Module io.inverno.mod.security
Package io.inverno.mod.security.accesscontrol
package io.inverno.mod.security.accesscontrol
Inverno security access control API.
-
ClassDescriptionThrown to indicate unexpected errors during access control processing.An access controller is used to control the access to services and resources of an authenticated entity.An access controller resolver is used to resolve an access controller from an
Authentication
.Permission based access controller implementation using aConfigurationSource
to resolve permissions.Resolves a configuration source permission based access controller from aPrincipalAuthentication
.Resolves a role based access controller from aGroupAwareAuthentication
.An access controller that uses permissions to control the access to services or resources based on the permissions that were granted to an authenticated entity.A parameter is used to specify the context in which a permission is evaluated.An access controller that uses roles to control the access to services or resources based on the permissions that were granted to an authenticated entity.