@SpringBootConfiguration
@AutoConfigureBefore(value=ClientCacheAutoConfiguration.class)
@Conditional(value=org.springframework.geode.boot.autoconfigure.ClientSecurityAutoConfiguration.EnableSecurityCondition.class)
@ConditionalOnClass(value={org.springframework.data.gemfire.client.ClientCacheFactoryBean.class,org.apache.geode.cache.client.ClientCache.class})
@ConditionalOnMissingBean(value=org.apache.geode.cache.GemFireCache.class)
@EnableSecurity
public class ClientSecurityAutoConfiguration
extends java.lang.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