Class GroovyScriptMultifactorAuthenticationTrigger
- java.lang.Object
-
- org.apereo.cas.authentication.mfa.trigger.GroovyScriptMultifactorAuthenticationTrigger
-
- All Implemented Interfaces:
org.apereo.cas.authentication.MultifactorAuthenticationTrigger,org.springframework.beans.factory.DisposableBean,org.springframework.core.Ordered
public class GroovyScriptMultifactorAuthenticationTrigger extends java.lang.Object implements org.apereo.cas.authentication.MultifactorAuthenticationTrigger, org.springframework.beans.factory.DisposableBean- Since:
- 6.0.0
-
-
Constructor Summary
Constructors Constructor Description GroovyScriptMultifactorAuthenticationTrigger(org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.springframework.context.ApplicationContext applicationContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddestroy()java.util.Optional<org.apereo.cas.authentication.MultifactorAuthenticationProvider>isActivated(org.apereo.cas.authentication.Authentication authentication, org.apereo.cas.services.RegisteredService registeredService, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse response, org.apereo.cas.authentication.principal.Service service)
-
-
-
Method Detail
-
isActivated
public java.util.Optional<org.apereo.cas.authentication.MultifactorAuthenticationProvider> isActivated(org.apereo.cas.authentication.Authentication authentication, org.apereo.cas.services.RegisteredService registeredService, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse response, org.apereo.cas.authentication.principal.Service service)- Specified by:
isActivatedin interfaceorg.apereo.cas.authentication.MultifactorAuthenticationTrigger
-
destroy
public void destroy()
- Specified by:
destroyin interfaceorg.springframework.beans.factory.DisposableBean
-
-