Class RestMultifactorAuthenticationProviderBypassEvaluator

    • Constructor Detail

      • RestMultifactorAuthenticationProviderBypassEvaluator

        public RestMultifactorAuthenticationProviderBypassEvaluator​(org.apereo.cas.configuration.model.support.mfa.MultifactorAuthenticationProviderBypassProperties bypassProperties,
                                                                    java.lang.String providerId)
    • Method Detail

      • shouldMultifactorAuthenticationProviderExecuteInternal

        public boolean shouldMultifactorAuthenticationProviderExecuteInternal​(org.apereo.cas.authentication.Authentication authentication,
                                                                              org.apereo.cas.services.RegisteredService registeredService,
                                                                              org.apereo.cas.authentication.MultifactorAuthenticationProvider provider,
                                                                              javax.servlet.http.HttpServletRequest request)
        Should multifactor authentication provider execute internal.
        Specified by:
        shouldMultifactorAuthenticationProviderExecuteInternal in class BaseMultifactorAuthenticationProviderBypassEvaluator
        Parameters:
        authentication - the authentication
        registeredService - the registered service
        provider - the provider
        request - the request
        Returns:
        true/false