default boolean supports(final Set<AuthenticationHandler> handlers, final AuthenticationTransaction transaction) throws Throwable {
        return !handlers.isEmpty() && transaction != null;
    }
Supports this transaction?

@param handlers    the handlers
@param transaction the transaction
@return true /false
@throws Throwable the throwable
api/cas-server-core-api-authentication/src/main/java/org/apereo/cas/authentication/AuthenticationHandlerResolver.java