Class BaseAuthenticationPolicyProperties

java.lang.Object
org.apereo.cas.configuration.model.core.authentication.policy.BaseAuthenticationPolicyProperties
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AllCredentialsAuthenticationPolicyProperties, AllHandlersAuthenticationPolicyProperties, AnyCredentialAuthenticationPolicyProperties, GroovyAuthenticationPolicyProperties, NotPreventedAuthenticationPolicyProperties, RequiredAttributesAuthenticationPolicyProperties, RequiredAuthenticationHandlerAuthenticationPolicyProperties, UniquePrincipalAuthenticationPolicyProperties

@RequiresModule(name="cas-server-core-authentication", automated=true) public abstract class BaseAuthenticationPolicyProperties extends Object implements Serializable
Since:
7.0.0
See Also:
  • Constructor Details

    • BaseAuthenticationPolicyProperties

      public BaseAuthenticationPolicyProperties()
  • Method Details

    • isEnabled

      public boolean isEnabled()
      Enables the policy.
    • getName

      public String getName()
      The name of the authentication policy.
    • getOrder

      public int getOrder()
      The execution order of this policy.
    • setEnabled

      public void setEnabled(boolean enabled)
      Enables the policy.
    • setName

      public void setName(String name)
      The name of the authentication policy.
    • setOrder

      public void setOrder(int order)
      The execution order of this policy.