diff options
Diffstat (limited to 'base/server/cmscore/src/com/netscape/cmscore/dbs/KeyRecord.java')
-rw-r--r-- | base/server/cmscore/src/com/netscape/cmscore/dbs/KeyRecord.java | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/base/server/cmscore/src/com/netscape/cmscore/dbs/KeyRecord.java b/base/server/cmscore/src/com/netscape/cmscore/dbs/KeyRecord.java index 7ae546184..fbf2ee227 100644 --- a/base/server/cmscore/src/com/netscape/cmscore/dbs/KeyRecord.java +++ b/base/server/cmscore/src/com/netscape/cmscore/dbs/KeyRecord.java @@ -40,9 +40,6 @@ import com.netscape.certsrv.dbs.keydb.KeyState; */ public class KeyRecord implements IDBObj, IKeyRecord { - /** - * - */ private static final long serialVersionUID = -3765000841161998984L; private BigInteger mSerialNo = null; private KeyState mState = null; @@ -59,6 +56,7 @@ public class KeyRecord implements IDBObj, IKeyRecord { private String mClientId = null; private String mStatus = null; private String mDataType = null; + private String mRealm = null; protected static Vector<String> mNames = new Vector<String>(); @@ -78,6 +76,7 @@ public class KeyRecord implements IDBObj, IKeyRecord { mNames.addElement(ATTR_CLIENT_ID); mNames.addElement(ATTR_STATUS); mNames.addElement(ATTR_DATA_TYPE); + mNames.addElement(ATTR_REALM); } /** @@ -141,6 +140,8 @@ public class KeyRecord implements IDBObj, IKeyRecord { mDataType = (String) object; } else if (name.equalsIgnoreCase(ATTR_STATUS)) { mStatus = (String) object; + } else if (name.equalsIgnoreCase(ATTR_REALM)) { + mRealm = (String) object; } else { throw new EBaseException(com.netscape.certsrv.apps.CMS.getUserMessage("CMS_BASE_INVALID_ATTRIBUTE", name)); } @@ -181,6 +182,8 @@ public class KeyRecord implements IDBObj, IKeyRecord { return mDataType; } else if (name.equalsIgnoreCase(ATTR_STATUS)) { return mStatus; + } else if (name.equalsIgnoreCase(ATTR_REALM)) { + return mRealm; } else { throw new EBaseException(com.netscape.certsrv.apps.CMS.getUserMessage("CMS_BASE_INVALID_ATTRIBUTE", name)); } @@ -339,7 +342,7 @@ public class KeyRecord implements IDBObj, IKeyRecord { } /** - * Sets the dateso of revocation. + * Sets the date of revocation. * <P> */ public void setDateOfRevocation(Date dates[]) throws EBaseException { @@ -389,4 +392,9 @@ public class KeyRecord implements IDBObj, IKeyRecord { public String getDataType() throws EBaseException { return mDataType; } + + @Override + public String getRealm() throws EBaseException { + return mRealm; + } } |