Skip to content

Commit 338a94f

Browse files
committed
validity as timestamps
1 parent cfdae1c commit 338a94f

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

lib/pem.js

+4-4
Original file line numberDiff line numberDiff line change
@@ -360,10 +360,10 @@ function fetchCertificateData(certData, callback){
360360
}
361361

362362
certValues.validity = {};
363-
tmp = certData.match(/Not Before\s?:\s?([^\n]*)\n/)
364-
certValues.validity.start = tmp && tmp[1] || "";
365-
tmp = certData.match(/Not After\s?:\s?([^\n]*)\n/)
366-
certValues.validity.end = tmp && tmp[1] || "";
363+
if ((tmp = certData.match(/Not Before\s?:\s?([^\n]*)\n/)) && tmp.length>1)
364+
certValues.validity.start = Date.parse(tmp[1]);
365+
if ((tmp = certData.match(/Not After\s?:\s?([^\n]*)\n/)) && tmp.length>1)
366+
certValues.validity.end = Date.parse(tmp[1]);
367367

368368
callback(null, certValues);
369369
}

0 commit comments

Comments
 (0)