Class RedisAuthenticationProperties
java.lang.Object
org.apereo.cas.configuration.model.support.redis.BaseRedisProperties
org.apereo.cas.configuration.model.support.redis.RedisAuthenticationProperties
- All Implemented Interfaces:
Serializable
,CasFeatureModule
@RequiresModule(name="cas-server-support-redis-authentication")
public class RedisAuthenticationProperties
extends BaseRedisProperties
Configuration properties for Redis.
- Since:
- 6.1.0
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apereo.cas.configuration.model.support.redis.BaseRedisProperties
BaseRedisProperties.RedisReadFromTypes
Nested classes/interfaces inherited from interface org.apereo.cas.configuration.features.CasFeatureModule
CasFeatureModule.FeatureCatalog
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetName()
The name of the authentication handler.int
getOrder()
Order of authentication handler in chain.Password encoder settings for this handler.Principal transformation settings.The name of the authentication handler.setOrder
(int order) Order of authentication handler in chain.setPasswordEncoder
(PasswordEncoderProperties passwordEncoder) Password encoder settings for this handler.setPrincipalTransformation
(PrincipalTransformationProperties principalTransformation) Principal transformation settings.Methods inherited from class org.apereo.cas.configuration.model.support.redis.BaseRedisProperties
getCluster, getConnectTimeout, getDatabase, getHost, getKeyCertificateChainFile, getKeyFile, getKeyPassword, getPassword, getPool, getPort, getProtocolVersion, getReadFrom, getScanCount, getSentinel, getShareNativeConnections, getTimeout, getUri, getUsername, isEnabled, isStartTls, isUseSsl, isVerifyPeer, setCluster, setConnectTimeout, setDatabase, setEnabled, setHost, setKeyCertificateChainFile, setKeyFile, setKeyPassword, setPassword, setPool, setPort, setProtocolVersion, setReadFrom, setScanCount, setSentinel, setShareNativeConnections, setStartTls, setTimeout, setUri, setUsername, setUseSsl, setVerifyPeer
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apereo.cas.configuration.features.CasFeatureModule
isDefined, isUndefined
-
Constructor Details
-
RedisAuthenticationProperties
public RedisAuthenticationProperties()
-
-
Method Details
-
getPrincipalTransformation
Principal transformation settings. -
getName
The name of the authentication handler. -
getPasswordEncoder
Password encoder settings for this handler. -
getOrder
public int getOrder()Order of authentication handler in chain. -
setPrincipalTransformation
public RedisAuthenticationProperties setPrincipalTransformation(PrincipalTransformationProperties principalTransformation) Principal transformation settings.- Returns:
this
.
-
setName
The name of the authentication handler.- Returns:
this
.
-
setPasswordEncoder
Password encoder settings for this handler.- Returns:
this
.
-
setOrder
Order of authentication handler in chain.- Returns:
this
.
-