Package de.trustable.ca3s.adcs.proxy
Class AdcsProxyApp
- java.lang.Object
-
- de.trustable.ca3s.adcs.proxy.AdcsProxyApp
-
- All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean
@SpringBootApplication @EnableConfigurationProperties(ApplicationProperties.class) public class AdcsProxyApp extends Object implements org.springframework.beans.factory.InitializingBean
-
-
Constructor Summary
Constructors Constructor Description AdcsProxyApp(org.springframework.core.env.Environment env)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterPropertiesSet()Initializes the application.org.springframework.boot.web.embedded.undertow.UndertowServletWebServerFactoryembeddedServletContainerFactory()voidinitApplication()Initializes adcsProxy.LocalADCSKeyManagerProviderlocalADCSKeyManagerProvider()LocalADCSProviderlocalADCSProvider()static voidmain(String[] args)Main method, used to run the application.de.trustable.ca3s.cert.bundle.TimedRenewalCertMaptimedRenewalCertMap()
-
-
-
Method Detail
-
initApplication
@PostConstruct public void initApplication()
Initializes adcsProxy.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/.
-
afterPropertiesSet
public void afterPropertiesSet()
Initializes the application.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.
-
timedRenewalCertMap
@Bean public de.trustable.ca3s.cert.bundle.TimedRenewalCertMap timedRenewalCertMap()
-
localADCSKeyManagerProvider
@Bean @DependsOn("timedRenewalCertMap") public LocalADCSKeyManagerProvider localADCSKeyManagerProvider()
-
localADCSProvider
@Bean @DependsOn("timedRenewalCertMap") public LocalADCSProvider localADCSProvider()
-
embeddedServletContainerFactory
@Bean @DependsOn({"localADCSKeyManagerProvider","localADCSProvider"}) public org.springframework.boot.web.embedded.undertow.UndertowServletWebServerFactory embeddedServletContainerFactory()
-
-