}
form.add(new TextField<Integer>("sslPort",new PropertyModel<Integer>(this, "sslFilterConfig.sslPort")));
form.add(new AuthenticationFiltersPanel("authFilters"));
form.add(new HelpLink("authFiltersHelp").setDialog(dialog));
form.add(new AuthenticationProvidersPanel("authProviders"));
form.add(new HelpLink("authProvidersHelp").setDialog(dialog));
form.add(new SecurityFilterChainsPanel("authChains",config));
form.add(new HelpLink("authChainsHelp").setDialog(dialog));
form.add(authFilterChainPanel = new AuthFilterChainPanel("filterChain",
new PropertyModel<GeoServerSecurityFilterChain>(form.getModel(), "filterChain")));
form.add(new HelpLink("filterChainHelp").setDialog(dialog));
form.add(new AuthenticationChainPanel("providerChain", form));
form.add(new HelpLink("providerChainHelp").setDialog(dialog));
form.add(new SubmitLink("save", form) {
@Override
public void onSubmit() {
try {