• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 package org.bouncycastle.jcajce;
2 
3 import java.security.PublicKey;
4 import java.security.cert.CertPath;
5 import java.security.cert.X509Certificate;
6 import java.util.Date;
7 
8 public class PKIXCertRevocationCheckerParameters
9 {
10     private final PKIXExtendedParameters paramsPKIX;
11     private final Date validDate;
12     private final CertPath certPath;
13     private final int index;
14     private final X509Certificate signingCert;
15     private final PublicKey workingPublicKey;
16 
PKIXCertRevocationCheckerParameters(PKIXExtendedParameters paramsPKIX, Date validDate, CertPath certPath, int index, X509Certificate signingCert, PublicKey workingPublicKey)17     public PKIXCertRevocationCheckerParameters(PKIXExtendedParameters paramsPKIX, Date validDate, CertPath certPath, int index, X509Certificate signingCert, PublicKey workingPublicKey)
18     {
19         this.paramsPKIX = paramsPKIX;
20         this.validDate = validDate;
21         this.certPath = certPath;
22         this.index = index;
23         this.signingCert = signingCert;
24         this.workingPublicKey = workingPublicKey;
25     }
26 
getParamsPKIX()27     public PKIXExtendedParameters getParamsPKIX()
28     {
29         return paramsPKIX;
30     }
31 
getValidDate()32     public Date getValidDate()
33     {
34         return new Date(validDate.getTime());
35     }
36 
getCertPath()37     public CertPath getCertPath()
38     {
39         return certPath;
40     }
41 
getIndex()42     public int getIndex()
43     {
44         return index;
45     }
46 
getSigningCert()47     public X509Certificate getSigningCert()
48     {
49         return signingCert;
50     }
51 
getWorkingPublicKey()52     public PublicKey getWorkingPublicKey()
53     {
54         return workingPublicKey;
55     }
56 }
57