Package swiss.trustbroker
Class ApplicationInitializer
java.lang.Object
swiss.trustbroker.ApplicationInitializer
Initialize everything based on the spring container's initialization procedure.
-
Constructor Summary
ConstructorsConstructorDescriptionApplicationInitializer(RelyingPartyDefinitions relyingPartyDefinitions, TrustBrokerProperties trustBrokerProperties, org.springframework.core.env.ConfigurableEnvironment environment, AppConfigService appConfigService, ScriptService scriptService, swiss.trustbroker.common.setup.service.GitService gitService, List<swiss.trustbroker.api.sessioncache.service.AttributeInitializer> attributeInitializers, List<swiss.trustbroker.api.idm.service.IdmQueryService> idmQueryServices, GlobalExceptionHandler globalExceptionHandler, WebResourceProvider resourceProvider, OidcMetadataCacheService oidcMetadataCacheService) -
Method Summary
-
Constructor Details
-
ApplicationInitializer
public ApplicationInitializer(RelyingPartyDefinitions relyingPartyDefinitions, TrustBrokerProperties trustBrokerProperties, org.springframework.core.env.ConfigurableEnvironment environment, AppConfigService appConfigService, ScriptService scriptService, swiss.trustbroker.common.setup.service.GitService gitService, List<swiss.trustbroker.api.sessioncache.service.AttributeInitializer> attributeInitializers, List<swiss.trustbroker.api.idm.service.IdmQueryService> idmQueryServices, GlobalExceptionHandler globalExceptionHandler, WebResourceProvider resourceProvider, OidcMetadataCacheService oidcMetadataCacheService)
-
-
Method Details
-
onApplicationEvent
@EventListener(org.springframework.context.event.ContextRefreshedEvent.class) @PostConstruct public void onApplicationEvent() -
loadConfiguration
public void loadConfiguration()
-