diff options
| author | Endi S. Dewata <edewata@redhat.com> | 2017-05-25 22:53:03 +0200 |
|---|---|---|
| committer | Endi S. Dewata <edewata@redhat.com> | 2017-05-26 22:12:48 +0200 |
| commit | 4d5ecb5dd3e1f4eabbe29ab2ddbfeb825f9f4233 (patch) | |
| tree | 5251c95c4ba9a17d636f6b5e65698df612b447ea /base/ca/src/com | |
| parent | e3f64ea8ca4ec231a954076a7f6b05dfc626ff1b (diff) | |
| download | pki-4d5ecb5dd3e1f4eabbe29ab2ddbfeb825f9f4233.tar.gz pki-4d5ecb5dd3e1f4eabbe29ab2ddbfeb825f9f4233.tar.xz pki-4d5ecb5dd3e1f4eabbe29ab2ddbfeb825f9f4233.zip | |
Added DELTA_CRL_PUBLISHING audit event.
A new DELTA_CRL_PUBLISHING audit event has been added which will
be generated when delta CRL publishing is complete.
https://pagure.io/dogtagpki/issue/2651
Change-Id: I38f84fc2d00ea57ef13f0ee50998da9239437372
Diffstat (limited to 'base/ca/src/com')
| -rw-r--r-- | base/ca/src/com/netscape/ca/CRLIssuingPoint.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/base/ca/src/com/netscape/ca/CRLIssuingPoint.java b/base/ca/src/com/netscape/ca/CRLIssuingPoint.java index ff157b50d..9fd8c4930 100644 --- a/base/ca/src/com/netscape/ca/CRLIssuingPoint.java +++ b/base/ca/src/com/netscape/ca/CRLIssuingPoint.java @@ -55,6 +55,7 @@ import com.netscape.certsrv.logging.AuditEvent; import com.netscape.certsrv.logging.AuditFormat; import com.netscape.certsrv.logging.ILogger; import com.netscape.certsrv.logging.event.DeltaCRLGenerationEvent; +import com.netscape.certsrv.logging.event.DeltaCRLPublishingEvent; import com.netscape.certsrv.publish.ILdapRule; import com.netscape.certsrv.publish.IPublisherProcessor; import com.netscape.certsrv.request.IRequest; @@ -2829,14 +2830,13 @@ public class CRLIssuingPoint implements ICRLIssuingPoint, Runnable { publishCRL(newX509DeltaCRL, true); mSplits[4] += System.currentTimeMillis(); - } catch (EBaseException e) { - CMS.debug(e); - log(ILogger.LL_FAILURE, - CMS.getLogMessage("CMSCORE_CA_ISSUING_PUBLISH_DELTA", mCRLNumber.toString(), e.toString())); - } catch (OutOfMemoryError e) { + audit(new DeltaCRLPublishingEvent(getAuditSubjectID(), mCRLNumber)); + + } catch (Throwable e) { CMS.debug(e); log(ILogger.LL_FAILURE, CMS.getLogMessage("CMSCORE_CA_ISSUING_PUBLISH_DELTA", mCRLNumber.toString(), e.toString())); + audit(new DeltaCRLPublishingEvent(getAuditSubjectID(), mCRLNumber, e.getMessage())); } } |
