SSL Certificate Validation

-checks if the certificate is expired or not
-warning can occur based on user settings
I don't really understand why this specific HTTPS certificate check code goes into the base class?