diff options
author | Endi S. Dewata <edewata@redhat.com> | 2016-04-22 02:42:24 +0200 |
---|---|---|
committer | Endi S. Dewata <edewata@redhat.com> | 2016-04-26 01:03:39 +0200 |
commit | 33d02d644a1f61bce25698ec28a8ce9890ee3067 (patch) | |
tree | e0b3f1473473185ca19cb89dedbfc6971c1b0fab /base/tps/src/org/dogtagpki/server/tps/dbs/ActivityDatabase.java | |
parent | 929094c92be6ad5d8314aa2b9dbeac5ddcf4229b (diff) | |
download | pki-33d02d644a1f61bce25698ec28a8ce9890ee3067.tar.gz pki-33d02d644a1f61bce25698ec28a8ce9890ee3067.tar.xz pki-33d02d644a1f61bce25698ec28a8ce9890ee3067.zip |
Fixed activity logs for certificate revocations.
The TPSTokendb.shouldRevoke() has been modified such that it
throws an exception instead of returning boolean. The method
has also been renamed to checkShouldRevoke(). The revokeCert()
and unrevokeCert() have been modified to catch the exception
and log the failed operation.
Diffstat (limited to 'base/tps/src/org/dogtagpki/server/tps/dbs/ActivityDatabase.java')
-rw-r--r-- | base/tps/src/org/dogtagpki/server/tps/dbs/ActivityDatabase.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/base/tps/src/org/dogtagpki/server/tps/dbs/ActivityDatabase.java b/base/tps/src/org/dogtagpki/server/tps/dbs/ActivityDatabase.java index 338283699..fdcd4eaff 100644 --- a/base/tps/src/org/dogtagpki/server/tps/dbs/ActivityDatabase.java +++ b/base/tps/src/org/dogtagpki/server/tps/dbs/ActivityDatabase.java @@ -49,6 +49,9 @@ public class ActivityDatabase extends LDAPDatabase<ActivityRecord> { public final static String OP_TOKEN_MODIFY = "token_modify"; public final static String OP_TOKEN_STATUS_CHANGE = "token_status_change"; + public final static String OP_CERT_REVOCATION = "cert_revocation"; + public final static String OP_CERT_UNREVOCATION = "cert_unrevocation"; + public ActivityDatabase(IDBSubsystem dbSubsystem, String baseDN) throws EBaseException { super("Activity", dbSubsystem, baseDN, ActivityRecord.class); } |