public class SecurityProperties
extends java.lang.Object
ConfigurationProperties
used to configure Apache Geode Security.
Security configuration covers Authentication & Authorization (AUTH) as well as Secure Transport using SSL
(i.e. securing data in motion). Securing data at rest (e.g. disk based encryption) is not yet supported.
The configuration Properties
are based on well-known, documented Spring Data for Apache Geode (SDG)
Properties
.Properties
,
ConfigurationProperties
Modifier and Type | Class and Description |
---|---|
static class |
SecurityProperties.ApacheShiroProperties |
static class |
SecurityProperties.SecurityLogProperties |
static class |
SecurityProperties.SecurityManagerProperties |
static class |
SecurityProperties.SecurityPostProcessorProperties |
Constructor and Description |
---|
SecurityProperties() |
Modifier and Type | Method and Description |
---|---|
ClientSecurityProperties |
getClient() |
SecurityProperties.SecurityLogProperties |
getLog() |
SecurityProperties.SecurityManagerProperties |
getManager() |
java.lang.String |
getPassword() |
PeerSecurityProperties |
getPeer() |
SecurityProperties.SecurityPostProcessorProperties |
getPostProcessor() |
java.lang.String |
getPropertiesFile() |
SecurityProperties.ApacheShiroProperties |
getShiro() |
SslProperties |
getSsl() |
java.lang.String |
getUsername() |
void |
setPassword(java.lang.String password) |
void |
setPropertiesFile(java.lang.String propertiesFile) |
void |
setUsername(java.lang.String username) |
public ClientSecurityProperties getClient()
public SecurityProperties.SecurityLogProperties getLog()
public SecurityProperties.SecurityManagerProperties getManager()
public java.lang.String getPassword()
public void setPassword(java.lang.String password)
public PeerSecurityProperties getPeer()
public SecurityProperties.SecurityPostProcessorProperties getPostProcessor()
public java.lang.String getPropertiesFile()
public void setPropertiesFile(java.lang.String propertiesFile)
public SecurityProperties.ApacheShiroProperties getShiro()
public SslProperties getSsl()
public java.lang.String getUsername()
public void setUsername(java.lang.String username)