Uses of Class
org.eclipse.jetty.security.ConstraintMapping
Package
Description
Jetty Security : Modular Support for Security in Jetty
-
Uses of ConstraintMapping in org.eclipse.jetty.security
Modifier and TypeMethodDescriptionstatic List<ConstraintMapping>
ConstraintSecurityHandler.createConstraintsWithMappingsForPath
(String name, String pathSpec, jakarta.servlet.ServletSecurityElement securityElement) Generate Constraints and ContraintMappings for the given url pattern and ServletSecurityElementConstraintAware.getConstraintMappings()
ConstraintSecurityHandler.getConstraintMappings()
static List<ConstraintMapping>
ConstraintSecurityHandler.getConstraintMappingsForPath
(String pathSpec, List<ConstraintMapping> constraintMappings) static List<ConstraintMapping>
ConstraintSecurityHandler.removeConstraintMappingsForPath
(String pathSpec, List<ConstraintMapping> constraintMappings) Take out of the constraint mappings those that match the given path.Modifier and TypeMethodDescriptionvoid
ConstraintAware.addConstraintMapping
(ConstraintMapping mapping) Add a Constraint Mapping.void
ConstraintSecurityHandler.addConstraintMapping
(ConstraintMapping mapping) protected PathSpec
ConstraintSecurityHandler.asPathSpec
(ConstraintMapping mapping) protected void
ConstraintSecurityHandler.configureRoleInfo
(RoleInfo ri, ConstraintMapping mapping) Initialize or update the RoleInfo from the constraintprotected void
ConstraintSecurityHandler.processConstraintMapping
(ConstraintMapping mapping) Create and combine the constraint with the existing processed constraints.protected void
ConstraintSecurityHandler.processConstraintMappingWithMethodOmissions
(ConstraintMapping mapping, Map<String, RoleInfo> mappings) Constraints that name method omissions are dealt with differently.void
ConstraintSecurityHandler.setConstraintMappings
(ConstraintMapping[] constraintMappings) Process the constraints following the combining rules in Servlet 3.0 EA spec section 13.7.1 Note that much of the logic is in the RoleInfo class.Modifier and TypeMethodDescriptionstatic List<ConstraintMapping>
ConstraintSecurityHandler.getConstraintMappingsForPath
(String pathSpec, List<ConstraintMapping> constraintMappings) static List<ConstraintMapping>
ConstraintSecurityHandler.removeConstraintMappingsForPath
(String pathSpec, List<ConstraintMapping> constraintMappings) Take out of the constraint mappings those that match the given path.void
ConstraintAware.setConstraintMappings
(List<ConstraintMapping> constraintMappings, Set<String> roles) Set Constraint Mappings and roles.void
ConstraintSecurityHandler.setConstraintMappings
(List<ConstraintMapping> constraintMappings) Process the constraints following the combining rules in Servlet 3.0 EA spec section 13.7.1 Note that much of the logic is in the RoleInfo class.void
ConstraintSecurityHandler.setConstraintMappings
(List<ConstraintMapping> constraintMappings, Set<String> roles) Process the constraints following the combining rules in Servlet 3.0 EA spec section 13.7.1 Note that much of the logic is in the RoleInfo class.