Class GlobalMultifactorAuthenticationProperties

java.lang.Object
org.apereo.cas.configuration.model.support.mfa.GlobalMultifactorAuthenticationProperties
All Implemented Interfaces:
Serializable

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

    • GlobalMultifactorAuthenticationProperties

      public GlobalMultifactorAuthenticationProperties()
  • Method Details

    • getGlobalProviderId

      public String getGlobalProviderId()
      MFA can be triggered for all applications and users regardless of individual settings. This setting holds the value of an MFA provider that shall be activated for all requests, regardless. Multiple provider identifiers can be specified here via a comma-separated syntax which may force CAS to launch into a provider selection and resolution flow.
    • setGlobalProviderId

      public GlobalMultifactorAuthenticationProperties setGlobalProviderId(String globalProviderId)
      MFA can be triggered for all applications and users regardless of individual settings. This setting holds the value of an MFA provider that shall be activated for all requests, regardless. Multiple provider identifiers can be specified here via a comma-separated syntax which may force CAS to launch into a provider selection and resolution flow.
      Returns:
      this.