public void setUiSecurity(String deploymentName, UiSecurity apiSecurity) { Security security = getSecurity(deploymentName); security.setUiSecurity(apiSecurity); }
public void setApiSecurity(String deploymentName, ApiSecurity apiSecurity) { Security security = getSecurity(deploymentName); security.setApiSecurity(apiSecurity); }
public void setAuthn(String deploymentName, Authn authn) { getSecurity(deploymentName).setAuthn(authn); }
public void setAuthz(String deploymentName, Authz authz) { getSecurity(deploymentName).setAuthz(authz); }
public void setUiSecurity(String deploymentName, UiSecurity apiSecurity) { Security security = getSecurity(deploymentName); security.setUiSecurity(apiSecurity); }
public void setApiSecurity(String deploymentName, ApiSecurity apiSecurity) { Security security = getSecurity(deploymentName); security.setApiSecurity(apiSecurity); }
public void setAuthn(String deploymentName, Authn authn) { getSecurity(deploymentName).setAuthn(authn); }
public void setAuthz(String deploymentName, Authz authz) { getSecurity(deploymentName).setAuthz(authz); }
public Authz getAuthz(String deploymentName) { Security security = getSecurity(deploymentName); Authz result = security.getAuthz(); if (result == null) { result = new Authz(); security.setAuthz(result); } return result; }
public Authn getAuthn(String deploymentName) { Security security = getSecurity(deploymentName); Authn result = security.getAuthn(); if (result == null) { result = new Authn(); security.setAuthn(result); } return result; }
public Authn getAuthn(String deploymentName) { Security security = getSecurity(deploymentName); Authn result = security.getAuthn(); if (result == null) { result = new Authn(); security.setAuthn(result); } return result; }
public Authz getAuthz(String deploymentName) { Security security = getSecurity(deploymentName); Authz result = security.getAuthz(); if (result == null) { result = new Authz(); security.setAuthz(result); } return result; }
@RequestMapping(value = "/", method = RequestMethod.GET) DaemonTask<Halconfig, Security> getSecurity(@PathVariable String deploymentName, @ModelAttribute ValidationSettings validationSettings) { return GenericGetRequest.<Security>builder() .getter(() -> securityService.getSecurity(deploymentName)) .validator(() -> securityService.validateSecurity(deploymentName)) .description("Get all security settings") .build() .execute(validationSettings); }