File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -287,15 +287,20 @@ fn translate_verify_result(result: &Result<(), Error>) -> i32 {
287287 Err ( Error :: InvalidCertificate ( CertificateError :: UnknownIssuer ) ) => {
288288 X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY
289289 }
290- Err ( Error :: InvalidCertificate ( CertificateError :: NotValidYet ) ) => {
290+ Err ( Error :: InvalidCertificate ( CertificateError :: NotValidYet ) )
291+ | Err ( Error :: InvalidCertificate ( CertificateError :: NotValidYetContext { .. } ) ) => {
291292 X509_V_ERR_CERT_NOT_YET_VALID
292293 }
293- Err ( Error :: InvalidCertificate ( CertificateError :: Expired ) ) => X509_V_ERR_CERT_HAS_EXPIRED ,
294+ Err ( Error :: InvalidCertificate ( CertificateError :: Expired ) )
295+ | Err ( Error :: InvalidCertificate ( CertificateError :: ExpiredContext { .. } ) ) => {
296+ X509_V_ERR_CERT_HAS_EXPIRED
297+ }
294298 Err ( Error :: InvalidCertificate ( CertificateError :: Revoked ) ) => X509_V_ERR_CERT_REVOKED ,
295299 Err ( Error :: InvalidCertificate ( CertificateError :: InvalidPurpose ) ) => {
296300 X509_V_ERR_INVALID_PURPOSE
297301 }
298- Err ( Error :: InvalidCertificate ( CertificateError :: NotValidForName ) ) => {
302+ Err ( Error :: InvalidCertificate ( CertificateError :: NotValidForName ) )
303+ | Err ( Error :: InvalidCertificate ( CertificateError :: NotValidForNameContext { .. } ) ) => {
299304 X509_V_ERR_HOSTNAME_MISMATCH
300305 }
301306 // TODO: more mappings can go here
You can’t perform that action at this time.
0 commit comments