Class ChainingRegisteredServiceConsentPolicy

java.lang.Object
org.apereo.cas.services.consent.ChainingRegisteredServiceConsentPolicy
All Implemented Interfaces:
Serializable, org.apereo.cas.services.RegisteredServiceConsentPolicy, org.springframework.core.Ordered

public class ChainingRegisteredServiceConsentPolicy extends Object implements org.apereo.cas.services.RegisteredServiceConsentPolicy
Since:
6.1.0
See Also:
  • Constructor Details

    • ChainingRegisteredServiceConsentPolicy

      public ChainingRegisteredServiceConsentPolicy()
  • Method Details

    • addPolicies

      public void addPolicies(Collection<org.apereo.cas.services.RegisteredServiceConsentPolicy> policy)
      Add policies.
      Parameters:
      policy - the policy
    • addPolicy

      public void addPolicy(org.apereo.cas.services.RegisteredServiceConsentPolicy policy)
      Add policy.
      Parameters:
      policy - the policy
    • getStatus

      public org.apereo.cas.configuration.support.TriStateBoolean getStatus()
      Specified by:
      getStatus in interface org.apereo.cas.services.RegisteredServiceConsentPolicy
    • getExcludedServices

      public Set<String> getExcludedServices()
      Specified by:
      getExcludedServices in interface org.apereo.cas.services.RegisteredServiceConsentPolicy
    • getExcludedAttributes

      public Set<String> getExcludedAttributes()
      Specified by:
      getExcludedAttributes in interface org.apereo.cas.services.RegisteredServiceConsentPolicy
    • getIncludeOnlyAttributes

      public Set<String> getIncludeOnlyAttributes()
      Specified by:
      getIncludeOnlyAttributes in interface org.apereo.cas.services.RegisteredServiceConsentPolicy
    • size

      public int size()
      Specified by:
      size in interface org.apereo.cas.services.RegisteredServiceConsentPolicy
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getPolicies

      public List<org.apereo.cas.services.RegisteredServiceConsentPolicy> getPolicies()
      Specified by:
      getPolicies in interface org.apereo.cas.services.RegisteredServiceConsentPolicy
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object