Package org.apereo.cas.authentication
Class DefaultRequestedAuthenticationContextValidator
java.lang.Object
org.apereo.cas.authentication.DefaultRequestedAuthenticationContextValidator
- All Implemented Interfaces:
org.apereo.cas.validation.RequestedAuthenticationContextValidator
public class DefaultRequestedAuthenticationContextValidator
extends Object
implements org.apereo.cas.validation.RequestedAuthenticationContextValidator
- Since:
- 6.0.0
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultRequestedAuthenticationContextValidator(org.apereo.cas.services.ServicesManager servicesManager, org.apereo.cas.authentication.MultifactorAuthenticationTriggerSelectionStrategy multifactorTriggerSelectionStrategy, org.apereo.cas.authentication.MultifactorAuthenticationContextValidator authenticationContextValidator) -
Method Summary
Modifier and TypeMethodDescriptionorg.apereo.cas.validation.AuthenticationContextValidationResultvalidateAuthenticationContext(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.apereo.cas.services.RegisteredService registeredService, org.apereo.cas.authentication.Authentication authentication, org.apereo.cas.authentication.principal.Service service) org.apereo.cas.validation.AuthenticationContextValidationResultvalidateAuthenticationContext(org.apereo.cas.validation.Assertion assertion, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
-
Constructor Details
-
DefaultRequestedAuthenticationContextValidator
public DefaultRequestedAuthenticationContextValidator(org.apereo.cas.services.ServicesManager servicesManager, org.apereo.cas.authentication.MultifactorAuthenticationTriggerSelectionStrategy multifactorTriggerSelectionStrategy, org.apereo.cas.authentication.MultifactorAuthenticationContextValidator authenticationContextValidator)
-
-
Method Details
-
validateAuthenticationContext
public org.apereo.cas.validation.AuthenticationContextValidationResult validateAuthenticationContext(org.apereo.cas.validation.Assertion assertion, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) throws Throwable - Specified by:
validateAuthenticationContextin interfaceorg.apereo.cas.validation.RequestedAuthenticationContextValidator- Throws:
Throwable
-
validateAuthenticationContext
public org.apereo.cas.validation.AuthenticationContextValidationResult validateAuthenticationContext(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.apereo.cas.services.RegisteredService registeredService, org.apereo.cas.authentication.Authentication authentication, org.apereo.cas.authentication.principal.Service service) throws Throwable - Specified by:
validateAuthenticationContextin interfaceorg.apereo.cas.validation.RequestedAuthenticationContextValidator- Throws:
Throwable
-