Class CouchDbAcceptableUsagePolicyRepository

  • All Implemented Interfaces:
    java.io.Serializable, org.apereo.cas.aup.AcceptableUsagePolicyRepository

    public class CouchDbAcceptableUsagePolicyRepository
    extends org.apereo.cas.aup.BaseAcceptableUsagePolicyRepository
    Since:
    6.0.0
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class org.apereo.cas.aup.BaseAcceptableUsagePolicyRepository

        aupProperties, ticketRegistrySupport
      • Fields inherited from interface org.apereo.cas.aup.AcceptableUsagePolicyRepository

        BEAN_NAME, CONDITION_AUP_ENABLED
    • Constructor Summary

      Constructors 
      Constructor Description
      CouchDbAcceptableUsagePolicyRepository​(org.apereo.cas.ticket.registry.TicketRegistrySupport ticketRegistrySupport, org.apereo.cas.configuration.model.support.aup.AcceptableUsagePolicyProperties properties, org.apereo.cas.couchdb.core.ProfileCouchDbRepository couchDb, int conflictRetries)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean submit​(org.springframework.webflow.execution.RequestContext requestContext)  
      org.apereo.cas.aup.AcceptableUsagePolicyStatus verify​(org.springframework.webflow.execution.RequestContext requestContext)  
      • Methods inherited from class org.apereo.cas.aup.BaseAcceptableUsagePolicyRepository

        fetchPolicy, getAcceptedAttributeValue, getPolicyMessageBundleCode, isUsagePolicyAcceptedBy, isUsagePolicyAcceptedBy
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CouchDbAcceptableUsagePolicyRepository

        public CouchDbAcceptableUsagePolicyRepository​(org.apereo.cas.ticket.registry.TicketRegistrySupport ticketRegistrySupport,
                                                      org.apereo.cas.configuration.model.support.aup.AcceptableUsagePolicyProperties properties,
                                                      org.apereo.cas.couchdb.core.ProfileCouchDbRepository couchDb,
                                                      int conflictRetries)
    • Method Detail

      • verify

        public org.apereo.cas.aup.AcceptableUsagePolicyStatus verify​(org.springframework.webflow.execution.RequestContext requestContext)
        Specified by:
        verify in interface org.apereo.cas.aup.AcceptableUsagePolicyRepository
        Overrides:
        verify in class org.apereo.cas.aup.BaseAcceptableUsagePolicyRepository
      • submit

        public boolean submit​(org.springframework.webflow.execution.RequestContext requestContext)