diff options
author | Abhishek Koneru <akoneru@redhat.com> | 2013-04-19 14:13:03 -0400 |
---|---|---|
committer | Abhishek Koneru <akoneru@redhat.com> | 2013-04-23 16:12:35 -0400 |
commit | c000265fc098b7873302161750f9c86ba703f8ca (patch) | |
tree | 995a52a27c4c821b5387cbadf635d5b0ddd30ea3 /base/common/src/com/netscape/certsrv/cert | |
parent | 149d236d0d75cbecf88903280c2c2d55d5d7677c (diff) | |
download | pki-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.java | 24 |
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; |