public class SystemConfigService extends PKIService implements SystemConfigResource
Modifier and Type | Field and Description |
---|---|
IConfigStore |
cs |
java.lang.String |
csState |
java.lang.String |
csSubsystem |
java.lang.String |
csType |
javax.ws.rs.core.HttpHeaders |
headers |
java.lang.String |
instanceRoot |
boolean |
isMasterCA |
javax.ws.rs.core.Request |
request |
static java.lang.String |
RESTART_SERVER_AFTER_CONFIGURATION |
javax.servlet.http.HttpServletRequest |
servletRequest |
static java.lang.String |
SUCCESS |
javax.ws.rs.core.UriInfo |
uriInfo |
auditor, DEFAULT_LONG_CACHE_LIFETIME, DEFAULT_SIZE, logger, MESSAGE_FORMATS, MIN_FILTER_LENGTH
Constructor and Description |
---|
SystemConfigService() |
Modifier and Type | Method and Description |
---|---|
void |
backupKeys(ConfigurationRequest request) |
ConfigurationResponse |
configure(ConfigurationRequest request) |
void |
configure(ConfigurationRequest data,
ConfigurationResponse response) |
ConfigurationResponse |
configure(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> form) |
void |
configureAdministrator(ConfigurationRequest data,
ConfigurationResponse response) |
void |
configureCACertChain(ConfigurationRequest data,
java.lang.String domainXML) |
void |
configureDatabase(ConfigurationRequest data) |
void |
configureHierarchy(ConfigurationRequest data) |
java.lang.String |
configureSecurityDomain(ConfigurationRequest data) |
void |
configureSubsystem(ConfigurationRequest request,
java.util.Collection<java.lang.String> certList,
java.lang.String token,
java.lang.String domainXML) |
void |
finalizeConfiguration(ConfigurationRequest request) |
java.util.Collection<java.lang.String> |
getCertList(ConfigurationRequest request) |
void |
initializeDatabase(ConfigurationRequest data) |
void |
loginToken(ConfigurationRequest data,
java.lang.String token) |
void |
processCerts(ConfigurationRequest request,
java.lang.String token,
java.util.Collection<java.lang.String> certList,
java.util.Collection<Cert> certs,
org.apache.commons.lang.mutable.MutableBoolean hasSigningCert) |
audit, createCertificateData, createCreatedResponse, createNoContentResponse, createOKResponse, createOKResponse, getLocale, getParams, getResponseFormat, getResponseFormat, getUserMessage, log, resolveFormat, resolveFormat, sendConditionalGetResponse
@Context public javax.ws.rs.core.UriInfo uriInfo
@Context public javax.ws.rs.core.HttpHeaders headers
@Context public javax.ws.rs.core.Request request
@Context public javax.servlet.http.HttpServletRequest servletRequest
public IConfigStore cs
public java.lang.String csType
public java.lang.String csSubsystem
public java.lang.String csState
public boolean isMasterCA
public java.lang.String instanceRoot
public static java.lang.String SUCCESS
public static final java.lang.String RESTART_SERVER_AFTER_CONFIGURATION
public SystemConfigService() throws EBaseException
EBaseException
public ConfigurationResponse configure(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> form) throws java.net.URISyntaxException
configure
in interface SystemConfigResource
java.net.URISyntaxException
public ConfigurationResponse configure(ConfigurationRequest request)
configure
in interface SystemConfigResource
public void configure(ConfigurationRequest data, ConfigurationResponse response)
public java.util.Collection<java.lang.String> getCertList(ConfigurationRequest request)
public void processCerts(ConfigurationRequest request, java.lang.String token, java.util.Collection<java.lang.String> certList, java.util.Collection<Cert> certs, org.apache.commons.lang.mutable.MutableBoolean hasSigningCert)
public void backupKeys(ConfigurationRequest request)
public void finalizeConfiguration(ConfigurationRequest request)
public void configureAdministrator(ConfigurationRequest data, ConfigurationResponse response)
public void configureDatabase(ConfigurationRequest data)
public void initializeDatabase(ConfigurationRequest data)
public void configureHierarchy(ConfigurationRequest data)
public void configureCACertChain(ConfigurationRequest data, java.lang.String domainXML)
public java.lang.String configureSecurityDomain(ConfigurationRequest data)
public void configureSubsystem(ConfigurationRequest request, java.util.Collection<java.lang.String> certList, java.lang.String token, java.lang.String domainXML)
public void loginToken(ConfigurationRequest data, java.lang.String token)