summaryrefslogtreecommitdiffstats
path: root/base/common/src/com/netscape/certsrv/cert
diff options
context:
space:
mode:
authorAbhishek Koneru <akoneru@redhat.com>2013-04-19 14:13:03 -0400
committerAbhishek Koneru <akoneru@redhat.com>2013-04-23 16:12:35 -0400
commitc000265fc098b7873302161750f9c86ba703f8ca (patch)
tree995a52a27c4c821b5387cbadf635d5b0ddd30ea3 /base/common/src/com/netscape/certsrv/cert
parent149d236d0d75cbecf88903280c2c2d55d5d7677c (diff)
downloadpki-c000265fc098b7873302161750f9c86ba703f8ca.tar.gz
pki-c000265fc098b7873302161750f9c86ba703f8ca.tar.xz
pki-c000265fc098b7873302161750f9c86ba703f8ca.zip
Check the actual result of operations cert revoke/unrevoke.
Output the actual result of a revoke/unrevoke operation in CLI. Since the actual result of the operation can be different from the cert request status. Ticket #217
Diffstat (limited to 'base/common/src/com/netscape/certsrv/cert')
-rw-r--r--base/common/src/com/netscape/certsrv/cert/CertRequestInfo.java24
1 files changed, 24 insertions, 0 deletions
diff --git a/base/common/src/com/netscape/certsrv/cert/CertRequestInfo.java b/base/common/src/com/netscape/certsrv/cert/CertRequestInfo.java
index 430f47726..f8e9dd958 100644
--- a/base/common/src/com/netscape/certsrv/cert/CertRequestInfo.java
+++ b/base/common/src/com/netscape/certsrv/cert/CertRequestInfo.java
@@ -40,6 +40,8 @@ import com.netscape.certsrv.request.RequestStatus;
public class CertRequestInfo extends CMSRequestInfo {
public static final String REQ_COMPLETE = "complete";
+ public static final String RES_SUCCESS = "success";
+ public static final String RES_ERROR = "error";
@XmlElement
@XmlJavaTypeAdapter(CertIdAdapter.class)
@@ -51,6 +53,12 @@ public class CertRequestInfo extends CMSRequestInfo {
@XmlElement
protected String certRequestType;
+ @XmlElement
+ protected String operationResult;
+
+ @XmlElement
+ protected String errorMessage;
+
public CertRequestInfo() {
// required to be here for JAXB (defaults)
}
@@ -96,6 +104,22 @@ public class CertRequestInfo extends CMSRequestInfo {
this.certId = certId;
}
+ public String getOperationResult() {
+ return operationResult;
+ }
+
+ public void setOperationResult(String operationResult) {
+ this.operationResult = operationResult;
+ }
+
+ public String getErrorMessage() {
+ return errorMessage;
+ }
+
+ public void setErrorMessage(String errorMessage) {
+ this.errorMessage = errorMessage;
+ }
+
@Override
public int hashCode() {
final int prime = 31;