Package org.apereo.cas.aup
Class RedisAcceptableUsagePolicyRepository
- java.lang.Object
-
- org.apereo.cas.aup.BaseAcceptableUsagePolicyRepository
-
- org.apereo.cas.aup.RedisAcceptableUsagePolicyRepository
-
- All Implemented Interfaces:
java.io.Serializable,org.apereo.cas.aup.AcceptableUsagePolicyRepository
public class RedisAcceptableUsagePolicyRepository extends org.apereo.cas.aup.BaseAcceptableUsagePolicyRepositoryThis isRedisAcceptableUsagePolicyRepository. Examines the principal attribute collection to determine if the policy has been accepted, and if not, allows for a configurable way so that user's choice can later be remembered and saved back into the mongo instance.- Since:
- 5.2
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCAS_AUP_PREFIXRedis key prefix.
-
Constructor Summary
Constructors Constructor Description RedisAcceptableUsagePolicyRepository(org.apereo.cas.ticket.registry.TicketRegistrySupport ticketRegistrySupport, org.apereo.cas.configuration.model.support.aup.AcceptableUsagePolicyProperties aupProperties, org.springframework.data.redis.core.RedisTemplate redisTemplate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleansubmit(org.springframework.webflow.execution.RequestContext requestContext)
-
-
-
Constructor Detail
-
RedisAcceptableUsagePolicyRepository
public RedisAcceptableUsagePolicyRepository(org.apereo.cas.ticket.registry.TicketRegistrySupport ticketRegistrySupport, org.apereo.cas.configuration.model.support.aup.AcceptableUsagePolicyProperties aupProperties, org.springframework.data.redis.core.RedisTemplate redisTemplate)
-
-