There are scenarios where you want your application to accept invalid SSL certificates (testing environment/ self signed certificates etc).
In the .NET world one would u