public class MultifactorAuthenticationUtils
extends java.lang.Object
MultifactorAuthenticationUtils.| Constructor and Description |
|---|
MultifactorAuthenticationUtils() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Map<java.lang.String,org.apereo.cas.services.MultifactorAuthenticationProvider> |
getAvailableMultifactorAuthenticationProviders(org.springframework.context.ApplicationContext applicationContext)
Gets all multifactor authentication providers from application context.
|
static java.util.Collection<org.apereo.cas.services.MultifactorAuthenticationProvider> |
getMultifactorAuthenticationProvidersByIds(java.util.Collection<java.lang.String> ids,
org.springframework.context.ApplicationContext applicationContext)
Gets multifactor authentication providers by ids.
|
static MultifactorAuthenticationProviderBypass |
newMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.model.support.mfa.MultifactorAuthenticationProviderBypassProperties props)
New multifactor authentication provider bypass multifactor.
|
public static MultifactorAuthenticationProviderBypass newMultifactorAuthenticationProviderBypass(org.apereo.cas.configuration.model.support.mfa.MultifactorAuthenticationProviderBypassProperties props)
props - the propspublic static java.util.Map<java.lang.String,org.apereo.cas.services.MultifactorAuthenticationProvider> getAvailableMultifactorAuthenticationProviders(org.springframework.context.ApplicationContext applicationContext)
applicationContext - the application contextpublic static java.util.Collection<org.apereo.cas.services.MultifactorAuthenticationProvider> getMultifactorAuthenticationProvidersByIds(java.util.Collection<java.lang.String> ids,
org.springframework.context.ApplicationContext applicationContext)
ids - the idsapplicationContext - the application context