summaryrefslogtreecommitdiffstats
path: root/base/tps/src/org/dogtagpki/server/tps/dbs/ActivityDatabase.java
diff options
context:
space:
mode:
authorEndi S. Dewata <edewata@redhat.com>2016-04-22 02:42:24 +0200
committerEndi S. Dewata <edewata@redhat.com>2016-04-26 01:03:39 +0200
commit33d02d644a1f61bce25698ec28a8ce9890ee3067 (patch)
treee0b3f1473473185ca19cb89dedbfc6971c1b0fab /base/tps/src/org/dogtagpki/server/tps/dbs/ActivityDatabase.java
parent929094c92be6ad5d8314aa2b9dbeac5ddcf4229b (diff)
downloadpki-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.java3
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);
}