core/cas-server-core-webflow/src/main/java/org/apereo/cas/web/flow/resolver/impl/SelectiveAuthenticationProviderWebflowEventResolver.java
/**
     * Resolve events internal set. Implementation may filter events from the collection
     * to only return the one that is appropriate for this request. The default
     * implementation returns the entire collection.
     *
     * @param resolveEvents     the resolve events
     * @param authentication    the authentication
     * @param registeredService the registered service
     * @param request           the request
     * @param context           the request context
     * @return the set of resolved events
     */
Resolve events internal set. Implementation may filter events from the collection
to only return the one that is appropriate for this request. The default
implementation returns the entire collection.


Resolve events internal set . Implementation may filter events from the collection to only return the one that is appropriate for this request . The default implementation returns the entire collection .
protected Set<Event> resolveEventsInternal(final Set<Event> resolveEvents,
                                               final Authentication authentication, 
                                               final RegisteredService registeredService, 
                                               final HttpServletRequest request, 
                                               final RequestContext context) {
        logger.debug("Collection of resolved events for this authentication sequence are:");
        for (final Event resolveEvent : resolveEvents) {
            logger.debug("Event id [{}] resolved from {}",
                    resolveEvent.getId(), resolveEvent.getSource().getClass().getName());
        }
        return filterEventsByMultifactorAuthenticationProvider(resolveEvents, authentication, registeredService);
    }
protected Set < Event > resolveEventsInternal ( final Set < Event > resolveEvents , final Authentication authentication , final RegisteredService registeredService , final HttpServletRequest request , final RequestContext context ) { logger . debug ( "Collection of resolved events for this authentication sequence are:" ) ; for ( final Event resolveEvent : resolveEvents ) { logger . debug ( "Event id [{}] resolved from {}" , resolveEvent . getId ( ) , resolveEvent . getSource ( ) . getClass ( ) . getName ( ) ) ; } return filterEventsByMultifactorAuthenticationProvider ( resolveEvents , authentication , registeredService ) ; }
Resolve events internal set.
Resolve events internal set .