@Override public void onSubmit() { handleSubmit(getForm()); } });
public FormAuthFilterPanelInfo() { setServiceClass(GeoServerUserNamePasswordAuthenticationFilter.class); setServiceConfigClass(UsernamePasswordAuthenticationFilterConfig.class); setComponentClass(FormAuthFilterPanel.class); } }
public CredentialsFromRequestHeaderFilterPanelInfo() { setComponentClass(CredentialsFromRequestHeaderFilterPanel.class); setServiceClass(GeoServerCredentialsFromRequestHeaderFilter.class); setServiceConfigClass(CredentialsFromRequestHeaderFilterConfig.class); } }
public J2eeAuthFilterPanelInfo() { setComponentClass(J2eeAuthFilterPanel.class); setServiceClass(GeoServerJ2eeAuthenticationFilter.class); setServiceConfigClass(J2eeAuthenticationFilterConfig.class); setPriority(0); } }
public AnonymousAuthFilterPanelInfo() { setServiceClass(GeoServerAnonymousAuthenticationFilter.class); setServiceConfigClass(AnonymousAuthenticationFilterConfig.class); setComponentClass(AnonymousAuthFilterPanel.class); } }
public DigestAuthFilterPanelInfo() { setServiceClass(GeoServerDigestAuthenticationFilter.class); setServiceConfigClass(DigestAuthenticationFilterConfig.class); setComponentClass(DigestAuthFilterPanel.class); } }
public HeaderAuthFilterPanelInfo() { setComponentClass(HeaderAuthFilterPanel.class); setServiceClass(GeoServerRequestHeaderAuthenticationFilter.class); setServiceConfigClass(RequestHeaderAuthenticationFilterConfig.class); } }
public X509AuthFilterPanelInfo() { setComponentClass(X509AuthFilterPanel.class); setServiceClass(GeoServerX509CertificateAuthenticationFilter.class); setServiceConfigClass(X509CertificateAuthenticationFilterConfig.class); } }
@Override public void onClick(AjaxRequestTarget target) { // create a new config class and instantiate the page // TODO, switch between ServiceLoginFilter/HtmlLogin SecurityFilterChainPage newPage = new SecurityVariableFilterChainPage( new ServiceLoginFilterChain(), SecurityFilterChainsPanel.this.secMgrConfig, true); newPage.setReturnPage(getPage()); setResponsePage(newPage); } }.setEnabled(isAdmin));
@Override public void onClick(AjaxRequestTarget target) { // create a new config class and instantiate the page SecurityFilterChainPage newPage = new SecurityVariableFilterChainPage( new HtmlLoginFilterChain(), SecurityFilterChainsPanel.this.secMgrConfig, true); newPage.setReturnPage(getPage()); setResponsePage(newPage); } }.setEnabled(isAdmin));
protected Panel getRoleSourcePanel(RoleSource model) { if (PreAuthenticatedUserNameRoleSource.UserGroupService.equals(model)) { return new UserGroupServicePanel("panel"); } else if (PreAuthenticatedUserNameRoleSource.RoleService.equals(model)) { return new RoleServicePanel("panel"); } else if (PreAuthenticatedUserNameRoleSource.Header.equals(model)) { return new HeaderPanel("panel"); } return new EmptyPanel("panel"); }
public AuthenticationChainPanel(String id, Form form) { super(id, new Model()); add(new AuthenticationChainPalette("authProviderNames")); } }
@Override protected Panel getRoleSourcePanel(RoleSource model) { if (J2EERoleSource.J2EE.equals(model)) { return new RoleServicePanel("panel"); } else { return super.getRoleSourcePanel(model); } }
@Override public String getIdValue(Object object, int index) { return (String) getDisplayValue(object); } @Override
@Override public String getIdValue(Object object, int index) { return (String) getDisplayValue(object); } @Override
public AnonymousAuthFilterPanelInfo() { setServiceClass(GeoServerAnonymousAuthenticationFilter.class); setServiceConfigClass(AnonymousAuthenticationFilterConfig.class); setComponentClass(AnonymousAuthFilterPanel.class); } }
public DigestAuthFilterPanelInfo() { setServiceClass(GeoServerDigestAuthenticationFilter.class); setServiceConfigClass(DigestAuthenticationFilterConfig.class); setComponentClass(DigestAuthFilterPanel.class); } }
@Override public void onClick(AjaxRequestTarget target) { //create a new config class and instantiate the page // TODO, switch between ServiceLoginFilter/HtmlLogin SecurityFilterChainPage newPage = new SecurityVariableFilterChainPage(new ServiceLoginFilterChain(), SecurityFilterChainsPanel.this.secMgrConfig,true); newPage.setReturnPage(getPage()); setResponsePage(newPage); } }.setEnabled(isAdmin));
@Override public void onClick(AjaxRequestTarget target) { //create a new config class and instantiate the page SecurityFilterChainPage newPage = new SecurityVariableFilterChainPage(new HtmlLoginFilterChain(), SecurityFilterChainsPanel.this.secMgrConfig,true); newPage.setReturnPage(getPage()); setResponsePage(newPage); } }.setEnabled(isAdmin));
@Override public void onSubmit() { handleSubmit(getForm()); } });