Package org.apache.syncope.sra
Class SyncopeSRAApplication
java.lang.Object
org.apache.syncope.sra.SyncopeSRAApplication
@SpringBootApplication(proxyBeanMethods=false)
@EnableConfigurationProperties(SRAProperties.class)
public class SyncopeSRAApplication
extends Object
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncsrfRouteMatcher
(PublicRouteMatcher publicRouteMatcher) static void
routeProvider
(ConfigurableApplicationContext ctx, ServiceOps serviceOps, SRAProperties props) org.springframework.cloud.gateway.route.RouteLocator
routes
(RouteProvider routeProvider) sraSessionsActuatorEndpoint
(CacheManager cacheManager) syncopeCoreHealthIndicator
(ServiceOps serviceOps, SRAProperties props) syncopeSRAWebExceptionHandler
(RouteProvider routeProvider, SRAProperties props)
-
Constructor Details
-
SyncopeSRAApplication
public SyncopeSRAApplication()
-
-
Method Details
-
main
-
logoutRouteMatcher
-
publicRouteMatcher
-
csrfRouteMatcher
-
routeProvider
@ConditionalOnMissingBean @Bean public RouteProvider routeProvider(ConfigurableApplicationContext ctx, ServiceOps serviceOps, SRAProperties props) -
routes
@ConditionalOnMissingBean @Bean public org.springframework.cloud.gateway.route.RouteLocator routes(@Qualifier("routeProvider") RouteProvider routeProvider) -
sraSessionsActuatorEndpoint
@ConditionalOnMissingBean @Bean public SRASessions sraSessionsActuatorEndpoint(CacheManager cacheManager) -
syncopeCoreHealthIndicator
@ConditionalOnMissingBean @Bean public SyncopeCoreHealthIndicator syncopeCoreHealthIndicator(ServiceOps serviceOps, SRAProperties props) -
syncopeSRAInfoContributor
-
keymasterStart
@ConditionalOnProperty(prefix="keymaster", name="enableAutoRegistration", havingValue="true", matchIfMissing=true) @Bean public KeymasterStart keymasterStart() -
keymasterStop
@ConditionalOnProperty(prefix="keymaster", name="enableAutoRegistration", havingValue="true", matchIfMissing=true) @Bean public KeymasterStop keymasterStop() -
syncopeSRAWebExceptionHandler
@Bean public WebExceptionHandler syncopeSRAWebExceptionHandler(@Qualifier("routeProvider") RouteProvider routeProvider, SRAProperties props)
-