diff options
author | Adam Young <ayoung@redhat.com> | 2011-12-02 14:15:50 -0500 |
---|---|---|
committer | Adam Young <ayoung@redhat.com> | 2011-12-02 15:00:34 -0500 |
commit | d7d71804b885118e74928e413a8e7fb91b78706c (patch) | |
tree | 6d620ccf9801823af612b117bd2bb3658399c89e /pki/base/common/src/com/netscape/cmscore/security/CertificateInfo.java | |
parent | ff1214b93d7101e436131604da5e13e54b55f5e7 (diff) | |
download | pki-d7d71804b885118e74928e413a8e7fb91b78706c.tar.gz pki-d7d71804b885118e74928e413a8e7fb91b78706c.tar.xz pki-d7d71804b885118e74928e413a8e7fb91b78706c.zip |
Remove Deprecated Date Functions
https://fedorahosted.org/pki/ticket/3
Diffstat (limited to 'pki/base/common/src/com/netscape/cmscore/security/CertificateInfo.java')
-rw-r--r-- | pki/base/common/src/com/netscape/cmscore/security/CertificateInfo.java | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/pki/base/common/src/com/netscape/cmscore/security/CertificateInfo.java b/pki/base/common/src/com/netscape/cmscore/security/CertificateInfo.java index c492feac0..dc240dac2 100644 --- a/pki/base/common/src/com/netscape/cmscore/security/CertificateInfo.java +++ b/pki/base/common/src/com/netscape/cmscore/security/CertificateInfo.java @@ -27,6 +27,7 @@ import java.security.PublicKey; import java.security.cert.CertificateEncodingException; import java.security.cert.CertificateException; import java.security.cert.CertificateParsingException; +import java.util.Calendar; import java.util.Date; import netscape.security.util.DerInputStream; @@ -142,10 +143,13 @@ public abstract class CertificateInfo { int afterSec = Integer.parseInt(mProperties.getAfterSec()); - notBeforeDate = new Date(beginYear, beginMonth, beginDate, + Calendar calendar = Calendar.getInstance(); + calendar.set(beginYear, beginMonth, beginDate, beginHour, beginMin, beginSec); - notAfterDate = new Date(afterYear, afterMonth, afterDate, - afterHour, afterMin, afterSec); + notBeforeDate = calendar.getTime(); + calendar.set(afterYear, afterMonth, afterDate, + afterHour, afterMin, afterSec); + notAfterDate = calendar.getTime(); } return new CertificateValidity(notBeforeDate, notAfterDate); } |