Class ClientSecurityAutoConfiguration

java.lang.Object
org.springframework.geode.boot.autoconfigure.ClientSecurityAutoConfiguration

@SpringBootConfiguration @AutoConfigureBefore(ClientCacheAutoConfiguration.class) @Conditional(org.springframework.geode.boot.autoconfigure.ClientSecurityAutoConfiguration.EnableSecurityCondition.class) @ConditionalOnClass({org.springframework.data.gemfire.client.ClientCacheFactoryBean.class,org.apache.geode.cache.client.ClientCache.class}) @ConditionalOnMissingBean(org.apache.geode.cache.GemFireCache.class) @EnableSecurity public class ClientSecurityAutoConfiguration extends Object
Spring Boot auto-configuration enabling Apache Geode's Security functionality, and specifically Authentication between a client and server using Spring Data Geode Security annotations.
Since:
1.0.0
See Also:
  • Properties
  • GemFireCache
  • ClientCache
  • SpringApplication
  • SpringBootConfiguration
  • AutoConfigureBefore
  • EnableAutoConfiguration
  • AllNestedConditions
  • AnyNestedCondition
  • ConditionalOnClass
  • ConditionalOnCloudPlatform
  • ConditionalOnMissingBean
  • ConditionalOnProperty
  • CloudPlatform
  • EnvironmentPostProcessor
  • Conditional
  • ConfigurableEnvironment
  • Environment
  • PropertySource
  • ClientCacheFactoryBean
  • EnableSecurity
  • AutoConfiguredAuthenticationInitializer
  • ClientCacheAutoConfiguration
  • VcapPropertySource
  • CloudCacheService
  • Service
  • User
  • Field Details

    • CLOUD_CACHE_SERVICE_INSTANCE_NAME_PROPERTY

      public static final String CLOUD_CACHE_SERVICE_INSTANCE_NAME_PROPERTY
      See Also:
    • CLOUD_SECURITY_ENVIRONMENT_POST_PROCESSOR_ENABLED_PROPERTY

      public static final String CLOUD_SECURITY_ENVIRONMENT_POST_PROCESSOR_ENABLED_PROPERTY
      See Also:
  • Constructor Details

    • ClientSecurityAutoConfiguration

      public ClientSecurityAutoConfiguration()