public string GetLogoutResponseUrl(Saml2LogoutResponse logoutResponse, string relayState)
        {
            var signingCertificate = _certificateProvider.GetCertificate();

            var response = _saml2MessageFactory.CreateLogoutResponse(logoutResponse.StatusCode,
                                                                     logoutResponse.OriginalLogoutRequest.ID);

            return(_httpRedirectBinding.BuildLogoutResponseUrl(response,
                                                               signingCertificate.ServiceProvider.PrivateKey, _identityProviderConfiguration.HashingAlgorithm,
                                                               relayState));
        }