Class BaseDeviceFingerprintComponentProperties

java.lang.Object
org.apereo.cas.configuration.model.support.mfa.trusteddevice.BaseDeviceFingerprintComponentProperties
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
DeviceFingerprintProperties.ClientIp, DeviceFingerprintProperties.GeoLocation, DeviceFingerprintProperties.UserAgent

@RequiresModule(name="cas-server-support-trusted-mfa") public abstract class BaseDeviceFingerprintComponentProperties extends Object implements Serializable
Common configuration for device fingerprint components.
Since:
5.3.0
See Also:
  • Method Details

    • isEnabled

      public boolean isEnabled()
      Is this component enabled or not.
    • getOrder

      public int getOrder()
      Indicates the order of components when generating a device fingerprint.
    • setEnabled

      public BaseDeviceFingerprintComponentProperties setEnabled(boolean enabled)
      Is this component enabled or not.
      Returns:
      this.
    • setOrder

      public BaseDeviceFingerprintComponentProperties setOrder(int order)
      Indicates the order of components when generating a device fingerprint.
      Returns:
      this.