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
Constructors Constructor Description SyncopeSRAApplication()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CsrfRouteMatcher
csrfRouteMatcher(PublicRouteMatcher publicRouteMatcher)
KeymasterStart
keymasterStart()
KeymasterStop
keymasterStop()
LogoutRouteMatcher
logoutRouteMatcher()
static void
main(String[] args)
PublicRouteMatcher
publicRouteMatcher()
RouteProvider
routeProvider(ConfigurableApplicationContext ctx, ServiceOps serviceOps, SRAProperties props)
org.springframework.cloud.gateway.route.RouteLocator
routes(RouteProvider routeProvider)
SRASessions
sraSessionsActuatorEndpoint(CacheManager cacheManager)
SyncopeCoreHealthIndicator
syncopeCoreHealthIndicator(ServiceOps serviceOps, SRAProperties props)
SyncopeSRAInfoContributor
syncopeSRAInfoContributor()
WebExceptionHandler
syncopeSRAWebExceptionHandler(RouteProvider routeProvider, SRAProperties props)
-
-
-
Method Detail
-
main
public static void main(String[] args)
-
logoutRouteMatcher
@Bean public LogoutRouteMatcher logoutRouteMatcher()
-
publicRouteMatcher
@Bean public PublicRouteMatcher publicRouteMatcher()
-
csrfRouteMatcher
@Bean public CsrfRouteMatcher csrfRouteMatcher(PublicRouteMatcher publicRouteMatcher)
-
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
@ConditionalOnMissingBean @Bean public SyncopeSRAInfoContributor 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)
-
-