@Override
    public boolean supports(final RegisteredService registeredService,
                            final WebApplicationService singleLogoutService,
                            final Optional<HttpServletRequest> httpRequest) {
        return super.supports(registeredService, singleLogoutService, httpRequest)
               && registeredService.getFriendlyName().equalsIgnoreCase(CasRegisteredService.FRIENDLY_NAME);
    }
This is {@link DefaultSingleLogoutServiceLogoutUrlBuilder} which acts on a registered
service to determine how the logout url endpoint should be decided.

@author Misagh Moayyed
@since 5.0.0
core/cas-server-core-logout-api/src/main/java/org/apereo/cas/logout/slo/DefaultSingleLogoutServiceLogoutUrlBuilder.java