Class GroovyRegisteredServiceMultifactorPolicy

  • All Implemented Interfaces:
    java.io.Serializable, org.apereo.cas.services.RegisteredServiceMultifactorPolicy

    public class GroovyRegisteredServiceMultifactorPolicy
    extends java.lang.Object
    implements org.apereo.cas.services.RegisteredServiceMultifactorPolicy
    Since:
    5.3.0
    See Also:
    Serialized Form
    • Constructor Detail

      • GroovyRegisteredServiceMultifactorPolicy

        public GroovyRegisteredServiceMultifactorPolicy()
    • Method Detail

      • getMultifactorAuthenticationProviders

        public java.util.Set<java.lang.String> getMultifactorAuthenticationProviders()
        Specified by:
        getMultifactorAuthenticationProviders in interface org.apereo.cas.services.RegisteredServiceMultifactorPolicy
      • getFailureMode

        public org.apereo.cas.services.RegisteredServiceMultifactorPolicyFailureModes getFailureMode()
        Specified by:
        getFailureMode in interface org.apereo.cas.services.RegisteredServiceMultifactorPolicy
      • getPrincipalAttributeNameTrigger

        public java.lang.String getPrincipalAttributeNameTrigger()
        Specified by:
        getPrincipalAttributeNameTrigger in interface org.apereo.cas.services.RegisteredServiceMultifactorPolicy
      • getPrincipalAttributeValueToMatch

        public java.lang.String getPrincipalAttributeValueToMatch()
        Specified by:
        getPrincipalAttributeValueToMatch in interface org.apereo.cas.services.RegisteredServiceMultifactorPolicy
      • isBypassEnabled

        public boolean isBypassEnabled()
        Specified by:
        isBypassEnabled in interface org.apereo.cas.services.RegisteredServiceMultifactorPolicy
      • isForceExecution

        public boolean isForceExecution()
        Specified by:
        isForceExecution in interface org.apereo.cas.services.RegisteredServiceMultifactorPolicy
      • isBypassTrustedDeviceEnabled

        public boolean isBypassTrustedDeviceEnabled()
        Specified by:
        isBypassTrustedDeviceEnabled in interface org.apereo.cas.services.RegisteredServiceMultifactorPolicy