Package org.apereo.cas.authentication
Class DefaultMultifactorAuthenticationProviderResolver
- java.lang.Object
-
- org.apereo.cas.authentication.DefaultMultifactorAuthenticationProviderResolver
-
- All Implemented Interfaces:
org.apereo.cas.authentication.MultifactorAuthenticationProviderResolver
public class DefaultMultifactorAuthenticationProviderResolver extends java.lang.Object implements org.apereo.cas.authentication.MultifactorAuthenticationProviderResolver- Since:
- 6.0.0
-
-
Constructor Summary
Constructors Constructor Description DefaultMultifactorAuthenticationProviderResolver(org.apereo.cas.authentication.MultifactorAuthenticationPrincipalResolver resolver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<org.springframework.webflow.execution.Event>resolveEventViaAttribute(org.apereo.cas.authentication.principal.Principal principal, java.util.Map<java.lang.String,java.util.List<java.lang.Object>> attributesToExamine, java.util.Collection<java.lang.String> attributeNames, org.apereo.cas.services.RegisteredService service, java.util.Optional<org.springframework.webflow.execution.RequestContext> context, java.util.Collection<org.apereo.cas.authentication.MultifactorAuthenticationProvider> providers, java.util.function.BiPredicate<java.lang.String,org.apereo.cas.authentication.MultifactorAuthenticationProvider> predicate)org.apereo.cas.authentication.principal.PrincipalresolvePrincipal(org.apereo.cas.authentication.principal.Principal principal)
-
-
-
Method Detail
-
resolveEventViaAttribute
public java.util.Set<org.springframework.webflow.execution.Event> resolveEventViaAttribute(org.apereo.cas.authentication.principal.Principal principal, java.util.Map<java.lang.String,java.util.List<java.lang.Object>> attributesToExamine, java.util.Collection<java.lang.String> attributeNames, org.apereo.cas.services.RegisteredService service, java.util.Optional<org.springframework.webflow.execution.RequestContext> context, java.util.Collection<org.apereo.cas.authentication.MultifactorAuthenticationProvider> providers, java.util.function.BiPredicate<java.lang.String,org.apereo.cas.authentication.MultifactorAuthenticationProvider> predicate)- Specified by:
resolveEventViaAttributein interfaceorg.apereo.cas.authentication.MultifactorAuthenticationProviderResolver
-
resolvePrincipal
public org.apereo.cas.authentication.principal.Principal resolvePrincipal(org.apereo.cas.authentication.principal.Principal principal)
- Specified by:
resolvePrincipalin interfaceorg.apereo.cas.authentication.MultifactorAuthenticationProviderResolver
-
-