All Classes
-
All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary Class Description AffirmativeBasedVoter Algorithm implementation of theVotingStrategy.AFFIRMATIVEstrategy.AuthorizationCheck<C extends AuthorizationCheck> A security check executed over a resource or permission.AuthorizationManager Main entry interface for querying the authorization management subsystem about user access to different system resources.AuthorizationPolicy It holds a registry of permission collections assigned to individual Role and Group instances.AuthorizationPolicyBuilder Fluent API for the creation of AuthorizationPolicy instances.AuthorizationResult ConsensusBasedVoter Algorithm implementation of theVotingStrategy.CONSENSUSstrategy.CryptProvider DefaultAuthorizationEntry DefaultAuthorizationManager DefaultAuthorizationPolicy DefaultAuthzResultCache DefaultPermissionCollection A collection where the permissions are ordered by name.DefaultPermissionManager DefaultPermissionTypeRegistry DefaultResourceAction DefaultResourceType DotNamedPermission An implementation where the permission's name is formatted using dots.DotNamedPermissionType GroupsAdapter Permission Interface for representing access to a system resource.PermissionCheck PermissionCheck A check executed over aPermissioninstance.PermissionCheckImpl A check executed over aPermissioninstance.PermissionCollection Interface representing a collection of Permission objects.PermissionManager This is the main interface for checking permissions against User instances.PermissionType A PermissionType provides factory services for the creation of permission instances as well as services for controlling the access to Resource instances.PermissionTypeRegistry A registry of permission types.ResourceCheck ResourceCheck<C extends ResourceCheck> A security check executed over aResourceinstance.ResourceCheckImpl<C extends ResourceCheckImpl> UnanimousBasedVoter Algorithm implementation of theVotingStrategy.UNANIMOUSstrategy.VotingAlgorithm Voting algorithms are used by thePermissionManagerin order to determine what is the winning result when the user is assigned with more than one role or group.