@Configuration @EnableBeanFactoryLocator @Conditional(value=AutoConfiguredAuthenticationConfiguration.AuthenticationAutoConfigurationEnabledCondition.class) public class AutoConfiguredAuthenticationConfiguration extends ObjectSE
AutoConfiguredAuthenticationConfiguration クラスは、必要な Apache Geode PropertiesSE を設定するとともに AuthInitialize インターフェースの実装を提供することで、Apache Geode 認証を自動構成する Spring Configuration クラスです。AuthenticatorSE, PasswordAuthenticationSE, PropertiesSE, AuthInitialize, ConfigurableListableBeanFactory, Bean, Condition, Configuration, ConfigurationCondition, Environment, GemFireProperties, EnableBeanFactoryLocator, Authentication, AutoConfiguredAuthenticationInitializer, RestTemplateConfigurer, PropertiesBuilder, ClientHttpRequestInterceptor| 修飾子と型 | クラスと説明 |
|---|---|
static class | AutoConfiguredAuthenticationConfiguration.AuthenticationAutoConfigurationEnabledCondition |
| 修飾子と型 | フィールドと説明 |
|---|---|
protected static StringSE | AUTO_CONFIGURED_AUTH_INIT_STATIC_FACTORY_METHOD |
protected static StringSE | DEFAULT_PASSWORD |
protected static StringSE | DEFAULT_USERNAME |
protected static StringSE | HTTP_PROTOCOL |
protected static StringSE | PROPERTY_SOURCE_NAME |
protected static StringSE | SECURITY_CLIENT_AUTH_INIT |
protected static StringSE | SECURITY_PASSWORD |
protected static StringSE | SECURITY_PEER_AUTH_INIT |
protected static StringSE | SECURITY_USERNAME |
| コンストラクターと説明 |
|---|
AutoConfiguredAuthenticationConfiguration() |
| 修飾子と型 | メソッドと説明 |
|---|---|
ClientCacheConfigurer | authenticationInitializingClientCacheConfigurer(Authentication<StringSE, StringSE> authentication) |
LocatorConfigurer | authenticationInitializingLocatorConfigurer(Authentication<StringSE, StringSE> authentication) |
PeerCacheConfigurer | authenticationInitializingPeerCacheConfigurer(Authentication<StringSE, StringSE> authentication) |
AuthenticatorSE | authenticator(Authentication<StringSE, StringSE> authentication) |
protected org.slf4j.Logger | getLogger() |
protected void | logDebug(StringSE message, ObjectSE... args) |
RestTemplateConfigurer | loggingAwareRestTemplateConfigurer() |
RestTemplateConfigurer | securityAwareRestTemplateConfigurer() |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEprotected static final StringSE AUTO_CONFIGURED_AUTH_INIT_STATIC_FACTORY_METHOD
protected static final StringSE PROPERTY_SOURCE_NAME
protected static final StringSE SECURITY_CLIENT_AUTH_INIT
protected static final StringSE SECURITY_PEER_AUTH_INIT
public AutoConfiguredAuthenticationConfiguration()
@NonNull protected org.slf4j.Logger getLogger()
@Bean(value="GemFireSecurityAuthenticator") @Nullable public AuthenticatorSE authenticator(@Autowired(required=false) @Lazy Authentication<StringSE,StringSE> authentication)
@Bean public RestTemplateConfigurer loggingAwareRestTemplateConfigurer()
@Bean public RestTemplateConfigurer securityAwareRestTemplateConfigurer()
@Bean public ClientCacheConfigurer authenticationInitializingClientCacheConfigurer(@Autowired(required=false) @Lazy Authentication<StringSE,StringSE> authentication)
@Bean public LocatorConfigurer authenticationInitializingLocatorConfigurer(@Autowired(required=false) @Lazy Authentication<StringSE,StringSE> authentication)
@Bean public PeerCacheConfigurer authenticationInitializingPeerCacheConfigurer(@Autowired(required=false) @Lazy Authentication<StringSE,StringSE> authentication)
Copyright © 2011–2023 Pivotal Software, Inc.. All rights reserved.