Package org.apereo.cas.aup
Class RedisAcceptableUsagePolicyRepository
java.lang.Object
org.apereo.cas.aup.BaseAcceptableUsagePolicyRepository
org.apereo.cas.aup.RedisAcceptableUsagePolicyRepository
- All Implemented Interfaces:
Serializable,org.apereo.cas.aup.AcceptableUsagePolicyRepository
public class RedisAcceptableUsagePolicyRepository
extends org.apereo.cas.aup.BaseAcceptableUsagePolicyRepository
This is
RedisAcceptableUsagePolicyRepository.
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:
-
Field Summary
FieldsFields inherited from class org.apereo.cas.aup.BaseAcceptableUsagePolicyRepository
aupProperties, ticketRegistrySupportFields inherited from interface org.apereo.cas.aup.AcceptableUsagePolicyRepository
BEAN_NAME, CONDITION_AUP_ENABLED -
Constructor Summary
ConstructorsConstructorDescriptionRedisAcceptableUsagePolicyRepository(org.apereo.cas.ticket.registry.TicketRegistrySupport ticketRegistrySupport, org.apereo.cas.configuration.model.support.aup.AcceptableUsagePolicyProperties aupProperties, org.apereo.cas.redis.core.CasRedisTemplate redisTemplate) -
Method Summary
Modifier and TypeMethodDescriptionbooleansubmit(org.springframework.webflow.execution.RequestContext requestContext) Methods inherited from class org.apereo.cas.aup.BaseAcceptableUsagePolicyRepository
fetchPolicy, getAcceptedAttributeValue, getPolicyMessageBundleCode, isUsagePolicyAcceptedBy, isUsagePolicyAcceptedBy, verify
-
Field Details
-
CAS_AUP_PREFIX
Redis key prefix.
-
-
Constructor Details
-
RedisAcceptableUsagePolicyRepository
public RedisAcceptableUsagePolicyRepository(org.apereo.cas.ticket.registry.TicketRegistrySupport ticketRegistrySupport, org.apereo.cas.configuration.model.support.aup.AcceptableUsagePolicyProperties aupProperties, org.apereo.cas.redis.core.CasRedisTemplate redisTemplate)
-
-
Method Details
-
submit
public boolean submit(org.springframework.webflow.execution.RequestContext requestContext)
-