Package de.trustable.ca3s.core
Class Ca3SApp
- java.lang.Object
-
- de.trustable.ca3s.core.Ca3SApp
-
- All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean
@SpringBootApplication @EnableConfigurationProperties({org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties.class,ApplicationProperties.class}) public class Ca3SApp extends Object implements org.springframework.beans.factory.InitializingBean
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_BINDING_HOSTstatic StringHTTPS_CERTIFICATE_DN_SUFFIXstatic StringO_TRUSTABLE_SOLUTIONS_C_DEstatic StringSERVER_ACME_PREFIXstatic StringSERVER_ADMIN_PREFIXstatic StringSERVER_RA_PREFIXstatic StringSERVER_SCEP_PREFIXstatic StringSERVER_TLS_CLIENT_AUTH_PREFIXstatic StringSERVER_TLS_PREFIX
-
Constructor Summary
Constructors Constructor Description Ca3SApp(org.springframework.core.env.Environment env)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterPropertiesSet()Initializes ca3s.org.springframework.boot.web.embedded.undertow.UndertowServletWebServerFactoryembeddedServletContainerFactory()static voidmain(String[] args)Main method, used to run the application.static org.springframework.context.support.PropertySourcesPlaceholderConfigurerplaceholderConfigurer()TimedRenewalCertMapHolderregisterJCEProvider()
-
-
-
Field Detail
-
SERVER_TLS_PREFIX
public static final String SERVER_TLS_PREFIX
- See Also:
- Constant Field Values
-
SERVER_TLS_CLIENT_AUTH_PREFIX
public static final String SERVER_TLS_CLIENT_AUTH_PREFIX
- See Also:
- Constant Field Values
-
SERVER_ADMIN_PREFIX
public static final String SERVER_ADMIN_PREFIX
- See Also:
- Constant Field Values
-
SERVER_RA_PREFIX
public static final String SERVER_RA_PREFIX
- See Also:
- Constant Field Values
-
SERVER_ACME_PREFIX
public static final String SERVER_ACME_PREFIX
- See Also:
- Constant Field Values
-
SERVER_SCEP_PREFIX
public static final String SERVER_SCEP_PREFIX
- See Also:
- Constant Field Values
-
DEFAULT_BINDING_HOST
public static final String DEFAULT_BINDING_HOST
- See Also:
- Constant Field Values
-
HTTPS_CERTIFICATE_DN_SUFFIX
public static final String HTTPS_CERTIFICATE_DN_SUFFIX
- See Also:
- Constant Field Values
-
O_TRUSTABLE_SOLUTIONS_C_DE
public static final String O_TRUSTABLE_SOLUTIONS_C_DE
- See Also:
- Constant Field Values
-
-
Method Detail
-
afterPropertiesSet
public void afterPropertiesSet()
Initializes ca3s.Spring profiles can be configured with a program argument --spring.profiles.active=your-active-profile
You can find more information on how profiles work with JHipster on https://www.jhipster.tech/profiles/.
- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean
-
main
public static void main(String[] args)
Main method, used to run the application.- Parameters:
args- the command line arguments.
-
placeholderConfigurer
@Bean public static org.springframework.context.support.PropertySourcesPlaceholderConfigurer placeholderConfigurer()
-
registerJCEProvider
@Bean public TimedRenewalCertMapHolder registerJCEProvider()
-
embeddedServletContainerFactory
@Bean public org.springframework.boot.web.embedded.undertow.UndertowServletWebServerFactory embeddedServletContainerFactory()
-
-