Uses of Class
org.eclipse.jetty.ee10.servlet.security.ConstraintMapping
-
Uses of ConstraintMapping in org.eclipse.jetty.ee10.servlet.security
Modifier and TypeMethodDescriptionstatic List<ConstraintMapping>
ConstraintSecurityHandler.createConstraintsWithMappingsForPath
(String name, String pathSpec, jakarta.servlet.ServletSecurityElement securityElement) Generate Constraints and ConstraintMappings for the given url pattern and ServletSecurityElementConstraintAware.getConstraintMappings()
ConstraintSecurityHandler.getConstraintMappings()
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 void
ConstraintSecurityHandler.processConstraintMapping
(ConstraintMapping mapping) Create and combine the constraint with the existing processed constraints.protected void
ConstraintSecurityHandler.processConstraintMappingWithMethodOmissions
(ConstraintMapping mapping, Map<String, Constraint> 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 Constraint class.Modifier and TypeMethodDescriptionstatic 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 Constraint 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 Constraint class.