I understand the difference between self-signed and CA-signed certificates, but I need to know if there is a way to distinguish between the two when they are contained in IIS's bag of bindings.
Scenario
I have two https bindings set up for my site, one with CA-signed cert, X
and one with self-signed cert, Y
.
In code, I have access to the bindings, which is a ConcurrentBag<Microsoft.Web.Administration.Binding>
used by IIS. I want to be able to tell which certificate is the self-signed and which is CA-signed using some property of the object.
Is this possible?