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)); }