Class HvlAuthConfiguration

java.lang.Object
tr.com.havelsan.javarch.configuration.HvlBaseConfiguration
tr.com.havelsan.javarch.oauth.auth.starter.configuration.HvlAuthConfiguration

@Configuration @ComponentScans(@ComponentScan(basePackages="tr.com.havelsan.javarch.oauth.auth.starter")) @Import({HvlOAuthUserConfiguration.class,HvlOAuthAuditConfiguration.class}) @HvlEnableOAuthSettingIntegrationProvider @HvlEnabledLogProducerJpaDataProvider @HvlEnableOAuthCaptchaVerificationProvider @HvlEnableOAuthGoogleAuthenticatorProvider @HvlEnableOAuthLdapProvider public class HvlAuthConfiguration extends tr.com.havelsan.javarch.configuration.HvlBaseConfiguration
Configuration for Authentication.
  • Constructor Details

    • HvlAuthConfiguration

      public HvlAuthConfiguration()
  • Method Details

    • cachesEndpointWebExtension

      @Bean public HvlAuthCachesEndpointWebExtension cachesEndpointWebExtension(org.springframework.boot.actuate.cache.CachesEndpoint cachesEndpoint, HvlAuthEndpointCachesService authEndpointRedisCachesService)
      Defines HvlAuthCachesEndpointWebExtension bean
      Parameters:
      cachesEndpoint - the caches endpoint
      authEndpointRedisCachesService - the auth endpoint redis caches service
      Returns:
      the hvl auth caches endpoint web extension
    • authMessageSource

      @Bean public org.springframework.context.support.ResourceBundleMessageSource authMessageSource()
      Message source resource bundle message source.
      Returns:
      the resource bundle message source
    • info

      public void info()
      Overrides:
      info in class tr.com.havelsan.javarch.configuration.HvlBaseConfiguration