Is there a "black box" method available to an ASP.NET web app to retrieve the SSL certificate of the ASP.NET server on which it is running, a method that assumes no particular knowledge on the part of the application, something like "Get the certificate that is protecting me now?" Or does the ASP.NET web application have to know a relevant value to use as search term and supply it to the X509Store.Certificates.Find()
method?
P.S. Is it possible for the web app to use something like what is described in the accepted answer here? I don't see "ServicePoint" on the Request in the web app's IHttpHandler.