public class AuthConfiguration extends EmbeddedServiceConfigurationSupport
ImportBeanDefinitionRegistrar
that applies additional GemFire/Geode configuration by way of GemFire/Geode System properties to configure
GemFire/Geode Authentication and Authorization framework services.EnableAuth
,
EmbeddedServiceConfigurationSupport
,
http://gemfire.docs.pivotal.io/docs-gemfire/managing/security/chapter_overview.htmlEmbeddedServiceConfigurationSupport.GemFirePropertiesBeanPostProcessor
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_PEER_VERIFY_MEMBER_TIMEOUT |
static String |
DEFAULT_SECURITY_LOG_LEVEL |
protected static String |
GEMFIRE_SECURITY_PROPERTY_FILE |
protected static String |
SECURITY_CLIENT_ACCESSOR |
protected static String |
SECURITY_CLIENT_ACCESSOR_POST_PROCESSOR |
protected static String |
SECURITY_CLIENT_AUTH_INIT |
protected static String |
SECURITY_CLIENT_AUTHENTICATOR |
protected static String |
SECURITY_CLIENT_DIFFIE_HELLMAN_ALGORITHM |
protected static String |
SECURITY_LOG_FILE |
protected static String |
SECURITY_LOG_LEVEL |
protected static String |
SECURITY_PEER_AUTH_INIT |
protected static String |
SECURITY_PEER_AUTHENTICATOR |
protected static String |
SECURITY_PEER_VERIFY_MEMBER_TIMEOUT |
DEFAULT_HOST, DEFAULT_PORT
Constructor and Description |
---|
AuthConfiguration() |
Modifier and Type | Method and Description |
---|---|
protected Class |
getAnnotationType()
Returns the cache application
Annotation type pertaining to this configuration. |
protected Properties |
toGemFireProperties(Map<String,Object> annotationAttributes) |
cacheConfiguration, generateBeanName, generateBeanName, generateBeanName, getAnnotationAttributes, hasProperties, isAnnotationPresent, newBeanDefinitionHolder, registerBeanDefinitions, registerBeanDefinitions, registerGemFirePropertiesBeanPostProcessor, resolveBean, resolveHost, resolveHost, resolvePort, resolvePort, setGemFireProperties
afterPropertiesSet, beanClassLoader, beanFactory, evaluationContext, getAnnotationTypeName, getAnnotationTypeSimpleName, hasValue, hasValue, hasValue, newEvaluationContext, register, register, setBeanClassLoader, setBeanFactory
public static final int DEFAULT_PEER_VERIFY_MEMBER_TIMEOUT
public static final String DEFAULT_SECURITY_LOG_LEVEL
protected static final String GEMFIRE_SECURITY_PROPERTY_FILE
protected static final String SECURITY_CLIENT_ACCESSOR
protected static final String SECURITY_CLIENT_ACCESSOR_POST_PROCESSOR
protected static final String SECURITY_CLIENT_AUTH_INIT
protected static final String SECURITY_CLIENT_AUTHENTICATOR
protected static final String SECURITY_CLIENT_DIFFIE_HELLMAN_ALGORITHM
protected static final String SECURITY_LOG_FILE
protected static final String SECURITY_LOG_LEVEL
protected static final String SECURITY_PEER_AUTH_INIT
protected static final String SECURITY_PEER_AUTHENTICATOR
protected static final String SECURITY_PEER_VERIFY_MEMBER_TIMEOUT
protected Class getAnnotationType()
AbstractAnnotationConfigSupport
Annotation
type pertaining to this configuration.getAnnotationType
in class AbstractAnnotationConfigSupport
Annotation
type used by this application.protected Properties toGemFireProperties(Map<String,Object> annotationAttributes)
toGemFireProperties
in class EmbeddedServiceConfigurationSupport
Copyright © 2011–2017 Pivotal Software, Inc.. All rights reserved.