Migration Constraint to jetty 12 ee10

  Kiến thức lập trình

how can i migrate this part of code to jetty 12 and jetty.ee10.servlet.security?

public class BasicSecurityHandler extends ConstraintSecurityHandler
{

    public BasicSecurityHandler()
    {
        super();
        // Authentification server by login & password
        setAuthenticator(new BasicAuthenticator());
        setLoginService(new Login());
        
        final var c = new Constraint();
        constraint.setName("auth");
        constraint.setAuthenticate(true);
        constraint.setRoles(new String[] { "**" });
        final var constraintMapping = new ConstraintMapping();
        constraintMapping.setConstraint(c);
        constraintMapping.setPathSpec("/*");
        setConstraintMappings(Collections.singletonList(constraintMapping));
    }

}

i try with this

final var constraintMapping = new ConstraintMapping();
constraintMapping.setConstraint(Constraint.ANY_USER);

New contributor

Seraphina Emily is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.

LEAVE A COMMENT