Class BaseRegisteredServiceAccessStrategy

java.lang.Object
org.apereo.cas.services.BaseRegisteredServiceAccessStrategy
All Implemented Interfaces:
Serializable, org.apereo.cas.services.RegisteredServiceAccessStrategy, org.springframework.core.Ordered
Direct Known Subclasses:
DefaultRegisteredServiceAccessStrategy, GroovyRegisteredServiceAccessStrategy, HttpRequestRegisteredServiceAccessStrategy, OpenFGARegisteredServiceAccessStrategy, OpenPolicyAgentRegisteredServiceAccessStrategy, RemoteEndpointServiceAccessStrategy, TimeBasedRegisteredServiceAccessStrategy

public abstract class BaseRegisteredServiceAccessStrategy extends Object implements org.apereo.cas.services.RegisteredServiceAccessStrategy
Since:
6.5.0
See Also:
  • Constructor Details

    • BaseRegisteredServiceAccessStrategy

      public BaseRegisteredServiceAccessStrategy()
  • Method Details

    • toString

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

      public org.apereo.cas.services.RegisteredServiceDelegatedAuthenticationPolicy getDelegatedAuthenticationPolicy()
      The delegated authn policy.
      Specified by:
      getDelegatedAuthenticationPolicy in interface org.apereo.cas.services.RegisteredServiceAccessStrategy
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object
    • setDelegatedAuthenticationPolicy

      public BaseRegisteredServiceAccessStrategy setDelegatedAuthenticationPolicy(org.apereo.cas.services.RegisteredServiceDelegatedAuthenticationPolicy delegatedAuthenticationPolicy)
      The delegated authn policy.
      Returns:
      this.