All Classes and Interfaces

Class
Description
Privilege action.
Action alias is a set of actions.
Configuration schema for authorization.
Exception is thrown when user does not have privilege to perform some action.
Role-based access control authorizer.
Default implementation of PasswordEncoderRegistry, uses supplied Map as a source of association.
Thrown when a privilege is illegal.
Thrown when a privilege selector is illegal.
Represents a tree of objects in RBAC model.
Type of object in RBAC model.
Encoder of a password.
A registry that keeps association between PasswordEncoding and related PasswordEncoder.
Kind of a password encoding applied to password.
Privilege is a pair of action and selector.
Builder for Privilege.
Privilege alias containing action alias and selector.
Builder for PrivilegeAlias.
Checks if a role has a privilege.
Container for privilege check result.
Configuration schema for RBAC privilege.
Manages privileges.
Generator for privilege entry name in configuration named list.
Validator annotation for privileges.
Validator implementation of PrivilegesValidator.
Role representation.
Role builder.
Thrown when role with the same name already exists.
Thrown when role assignment exists and drop operation cannot be performed.
Role assignments management.
Thrown when role assignment is not found.
Configuration schema for RBAC roles.
Thrown when role granted with some privileges and drop operation cannot be performed.
Role management.
Thrown when role with the provided role name is not found.
Thrown when role create failed.
Presentation of Role with assigned users and associated privileges.
Role builder.
Selector is a "pointer" to a specific object in the system.
Builder for Selector.
Throws when system bypass user or system bypass role modified.
User that is represented by username and authentication.
Builder for user.
Thrown when user with the same username already exists.
User management API.
Thrown when user with the provided username is not found.
Thrown when user update failed.
Thrown when user create or update failed.