public class CertificateIssuerCRLEntryTestlet extends java.lang.Object implements CRLEntryTestlet
| Constructor and Description |
|---|
CertificateIssuerCRLEntryTestlet() |
| Modifier and Type | Method and Description |
|---|---|
void |
init(X509CRL crl,
TestletDataSet dataSet)
Initializes the CRL entry extension testlet when a new CRL is to be
validated.
|
void |
notify(V3Extension extension,
TestletDataSet dataSet)
Notifies the testlet that the extension that the testlet is registered
for has been found in the CRL entry.
|
void |
reset(TestletDataSet dataSet)
Resets the temporary data for validation.
|
void |
validate(RevokedCertificate revokedCert,
TestletDataSet dataSet)
Validates the CRL entry based on the CRL entry extensions found in this
or previous CRL entries, or in the CRL.
|
public void init(X509CRL crl, TestletDataSet dataSet)
init in interface CRLEntryTestletcrl - the crl that is to be validateddataSet - a set where the testlet can store temporary data for validationpublic void notify(V3Extension extension, TestletDataSet dataSet)
notify in interface ExtensionTestletextension - the extension found in the CRL entrydataSet - a set where the testlet can store temporary data for validationpublic void validate(RevokedCertificate revokedCert, TestletDataSet dataSet) throws ExtensionException
validate in interface CRLEntryTestletrevokedCert - the CRL entry to validatedataSet - a set where the testlet can store temporary data for validationExtensionException - if validation failspublic void reset(TestletDataSet dataSet)
reset in interface ExtensionTestletdataSet - a set where the testlet can store temporary data for validation