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 |
static java.lang.String |
ECC_INTERNAL_ADMIN_CERT_PROFILE |
java.lang.String |
instanceRoot |
boolean |
isMasterCA |
static org.slf4j.Logger |
logger |
static java.lang.String |
RSA_INTERNAL_ADMIN_CERT_PROFILE |
bannerFile, DEFAULT_LONG_CACHE_LIFETIME, DEFAULT_SIZE, headers, MESSAGE_FORMATS, MIN_FILTER_LENGTH, request, servletContext, servletRequest, uriInfo| Constructor and Description |
|---|
SystemConfigService() |
createCreatedResponse, createNoContentResponse, createOKResponse, createOKResponse, getBanner, getInstanceDir, getLocale, getParams, getResponseFormat, getResponseFormat, getVersion, isBannerEnabled, resolveFormat, resolveFormat, sendConditionalGetResponsepublic static final org.slf4j.Logger logger
public static final java.lang.String ECC_INTERNAL_ADMIN_CERT_PROFILE
public static final java.lang.String RSA_INTERNAL_ADMIN_CERT_PROFILE
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 SystemConfigService()
throws EBaseException
EBaseExceptionpublic ConfigurationResponse configure(ConfigurationRequest request) throws java.lang.Exception
configure in interface SystemConfigResourcejava.lang.Exceptionpublic void configure(ConfigurationRequest data, ConfigurationResponse response) throws java.lang.Exception
java.lang.Exceptionpublic void setupDatabase(ConfigurationRequest request) throws java.lang.Exception
setupDatabase in interface SystemConfigResourcejava.lang.Exceptionpublic ConfigurationResponse configureCerts(ConfigurationRequest request) throws java.lang.Exception
configureCerts in interface SystemConfigResourcejava.lang.Exceptionpublic AdminSetupResponse setupAdmin(AdminSetupRequest request) throws java.lang.Exception
setupAdmin in interface SystemConfigResourcejava.lang.Exceptionpublic void finalizeConfiguration(ConfigurationRequest request) throws java.lang.Exception
finalizeConfiguration in interface SystemConfigResourcejava.lang.Exceptionpublic void setupDatabaseUser(ConfigurationRequest request) throws java.lang.Exception
setupDatabaseUser in interface SystemConfigResourcejava.lang.Exceptionpublic void setupSecurityDomain(ConfigurationRequest request) throws java.lang.Exception
setupSecurityDomain in interface SystemConfigResourcejava.lang.Exceptionpublic void processCerts(ConfigurationRequest request, java.util.Collection<Cert> certs) throws java.lang.Exception
java.lang.Exceptionpublic void processKeyPair(ConfigurationRequest request, SystemCertData certData) throws java.lang.Exception
java.lang.Exceptionpublic Cert processCert(ConfigurationRequest request, SystemCertData certData) throws java.lang.Exception
java.lang.Exceptionpublic void backupKeys(KeyBackupRequest request) throws java.lang.Exception
backupKeys in interface SystemConfigResourcejava.lang.Exceptionpublic netscape.security.x509.X509CertImpl createAdminCert(AdminSetupRequest data) throws java.lang.Exception
java.lang.Exceptionpublic void createAdminUser(AdminSetupRequest request) throws java.lang.Exception
java.lang.Exceptionpublic void updateAdminUserCert(AdminSetupRequest request, netscape.security.x509.X509CertImpl adminCert) throws java.lang.Exception
java.lang.Exceptionpublic void configureDatabase(ConfigurationRequest data)
public void initializeDatabase(ConfigurationRequest data) throws EBaseException
EBaseExceptionpublic void reinitSubsystems()
throws EBaseException
EBaseExceptionpublic void configureHierarchy(ConfigurationRequest data)
public void configureCACertChain(ConfigurationRequest data, java.lang.String domainXML)
public java.lang.String configureSecurityDomain(ConfigurationRequest data) throws java.lang.Exception
java.lang.Exceptionpublic void configureSubsystem(ConfigurationRequest request, java.lang.String token, java.lang.String domainXML) throws java.lang.Exception
java.lang.Exceptionpublic void configureToken(ConfigurationRequest data, java.lang.String token)