@Override
    public void addDelegate(final CasWebflowEventResolver resolver) {
        if (BeanSupplier.isNotProxy(resolver)) {
            orderedResolvers.add(resolver);
        }
    }
This is {@link DefaultCasDelegatingWebflowEventResolver},
which handles the initial authentication attempt and calls upon a number of
embedded resolvers to produce the next event in the authentication flow.

@author Misagh Moayyed
@since 5.0.0
core/cas-server-core-webflow-api/src/main/java/org/apereo/cas/web/flow/resolver/impl/DefaultCasDelegatingWebflowEventResolver.java