Class EsupOtpMultifactorAuthenticationProvider

java.lang.Object
org.apereo.cas.authentication.AbstractMultifactorAuthenticationProvider
org.esupportail.cas.adaptors.esupotp.EsupOtpMultifactorAuthenticationProvider
All Implemented Interfaces:
Serializable, org.apereo.cas.authentication.MultifactorAuthenticationProvider, org.springframework.core.Ordered

public class EsupOtpMultifactorAuthenticationProvider extends org.apereo.cas.authentication.AbstractMultifactorAuthenticationProvider
The authentication provider
Since:
5.0.0
See Also:
  • Field Summary

    Fields inherited from interface org.springframework.core.Ordered

    HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
    boolean
    isAvailable(org.apereo.cas.services.RegisteredService service)
     

    Methods inherited from class org.apereo.cas.authentication.AbstractMultifactorAuthenticationProvider

    canEqual, equals, getBypassEvaluator, getDeviceManager, getFailureMode, getFailureModeEvaluator, getOrder, hashCode, matches, setBypassEvaluator, setDeviceManager, setFailureMode, setFailureModeEvaluator, setId, setOrder, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • EsupOtpMultifactorAuthenticationProvider

      public EsupOtpMultifactorAuthenticationProvider()
  • Method Details

    • getId

      public String getId()
      Specified by:
      getId in interface org.apereo.cas.authentication.MultifactorAuthenticationProvider
      Overrides:
      getId in class org.apereo.cas.authentication.AbstractMultifactorAuthenticationProvider
    • isAvailable

      public boolean isAvailable(org.apereo.cas.services.RegisteredService service)
      Specified by:
      isAvailable in interface org.apereo.cas.authentication.MultifactorAuthenticationProvider
      Overrides:
      isAvailable in class org.apereo.cas.authentication.AbstractMultifactorAuthenticationProvider
    • getFriendlyName

      public String getFriendlyName()