public final class RequestParameterMultiFactorAuthenticationArgumentExtractor extends AbstractMultiFactorAuthenticationArgumentExtractor
WebApplicationService.
The requested authentication method discovery in this implementation is based on HTTP request parameter authn_methodlogger| Constructor and Description |
|---|
RequestParameterMultiFactorAuthenticationArgumentExtractor(List<org.jasig.cas.web.support.ArgumentExtractor> supportedArgumentExtractors,
MultiFactorWebApplicationServiceFactory mfaWebApplicationServiceFactory,
AuthenticationMethodVerifier authenticationMethodVerifier)
Ctor.
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
getAuthenticationMethod(javax.servlet.http.HttpServletRequest request,
org.jasig.cas.authentication.principal.WebApplicationService targetService)
Delegates to subclasses to resolve requested authentication method.
|
protected MultiFactorAuthenticationSupportingWebApplicationService.AuthenticationMethodSource |
getAuthenticationMethodSource()
Delegates to subclasses to resolve target authentication method source.
|
extractService, setAuthenticationMethodTranslatorpublic RequestParameterMultiFactorAuthenticationArgumentExtractor(List<org.jasig.cas.web.support.ArgumentExtractor> supportedArgumentExtractors, MultiFactorWebApplicationServiceFactory mfaWebApplicationServiceFactory, AuthenticationMethodVerifier authenticationMethodVerifier)
supportedArgumentExtractors - supported protocols by argument extractorsmfaWebApplicationServiceFactory - mfaWebApplicationServiceFactoryauthenticationMethodVerifier - authenticationMethodVerifierprotected String getAuthenticationMethod(javax.servlet.http.HttpServletRequest request, org.jasig.cas.authentication.principal.WebApplicationService targetService)
AbstractMultiFactorAuthenticationArgumentExtractorgetAuthenticationMethod in class AbstractMultiFactorAuthenticationArgumentExtractorrequest - http requesttargetService - target serviceprotected MultiFactorAuthenticationSupportingWebApplicationService.AuthenticationMethodSource getAuthenticationMethodSource()
AbstractMultiFactorAuthenticationArgumentExtractorgetAuthenticationMethodSource in class AbstractMultiFactorAuthenticationArgumentExtractorCopyright © 2013-2015 Unicon Inc.. All Rights Reserved.