Crate ssl_expiration2[−][src]
Checks SSL certificate expiration.
This crate will try to connect a remote server and check SSL certificate expiration.
Basic usage example:
use ssl_expiration2::SslExpiration; let expiration = SslExpiration::from_domain_name("google.com").unwrap(); if expiration.is_expired() { // do something if SSL certificate expired }
Check days before expiration example:
use ssl_expiration2::SslExpiration; let expiration = SslExpiration::from_domain_name("google.com").expect("Domain validation has to work"); if expiration.days() < 14 { // SSL certificate will expire in less than 2 weeks, run notification… }
Modules
error |
Structs
SslExpiration |