@Override
    public TriStateBoolean isCreateCookieOnRenewedAuthentication(final SingleSignOnParticipationRequest context) {
        val supporters = getSupportingSingleSignOnParticipationStrategies(context);
        val result = supporters.stream().allMatch(p -> {
            val createCookieOnRenewedAuthentication = p.isCreateCookieOnRenewedAuthentication(context);
            return createCookieOnRenewedAuthentication.isTrue() || createCookieOnRenewedAuthentication.isUndefined();
        });
        return TriStateBoolean.fromBoolean(result);
    }
Add providers.

@param provider the provider
core/cas-server-core-webflow-api/src/main/java/org/apereo/cas/web/flow/ChainingSingleSignOnParticipationStrategy.java