Class AutoConfiguredAuthenticationConfiguration
java.lang.Object
org.springframework.data.gemfire.config.annotation.AutoConfiguredAuthenticationConfiguration
@Configuration
@Import(BeanFactoryLocatorConfiguration.class)
@Conditional(AutoConfiguredAuthenticationCondition.class)
public class AutoConfiguredAuthenticationConfiguration
extends Object
The
AutoConfiguredAuthenticationConfiguration
class is a Spring @Configuration
class
that auto-configures Pivotal GemFire / Apache Geode Authentication by providing a implementation
of the AuthInitialize
interface along with setting the necessary GemFire / Geode
properties.- Since:
- 2.0.0
- Author:
- John Blum
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionauthenticator
(Environment environment) securityAwareRestTemplateConfigurer
(Authenticator authenticator)
-
Field Details
-
AUTO_CONFIGURED_AUTH_INIT_STATIC_FACTORY_METHOD
-
DEFAULT_USERNAME
- See Also:
-
DEFAULT_PASSWORD
- See Also:
-
HTTP_PROTOCOL
- See Also:
-
SECURITY_CLIENT_AUTH_INIT
- See Also:
-
SECURITY_PASSWORD
- See Also:
-
SECURITY_PEER_AUTH_INIT
- See Also:
-
SECURITY_USERNAME
- See Also:
-
-
Constructor Details
-
AutoConfiguredAuthenticationConfiguration
public AutoConfiguredAuthenticationConfiguration()
-
-
Method Details
-
authenticator
-
loggingAwareRestTemplateConfigurer
-
securityAwareRestTemplateConfigurer
@Bean @Order(-2147483648) public RestTemplateConfigurer securityAwareRestTemplateConfigurer(Authenticator authenticator) -
authenticationCredentialsSettingClientCacheConfigurer
@Bean public ClientCacheConfigurer authenticationCredentialsSettingClientCacheConfigurer(Environment environment) -
authenticationCredentialsSettingPeerCacheConfigurer
@Bean public PeerCacheConfigurer authenticationCredentialsSettingPeerCacheConfigurer(Environment environment)
-