Class CMSRequestInfo

java.lang.Object
com.netscape.certsrv.request.CMSRequestInfo
All Implemented Interfaces:
JSONSerializer
Direct Known Subclasses:
CertRequestInfo, KeyRequestInfo

public class CMSRequestInfo extends Object implements JSONSerializer
  • Field Details

    • requestID

      protected RequestId requestID
    • requestType

      protected String requestType
    • requestStatus

      protected RequestStatus requestStatus
    • requestURL

      protected String requestURL
    • realm

      protected String realm
  • Constructor Details

    • CMSRequestInfo

      public CMSRequestInfo()
  • Method Details

    • getRequestID

      public RequestId getRequestID()
    • setRequestID

      public void setRequestID(RequestId requestID)
    • getRequestType

      public String getRequestType()
      Returns:
      the requestType
    • setRequestType

      public void setRequestType(String requestType)
      Parameters:
      requestType - the requestType to set
    • getRequestStatus

      public RequestStatus getRequestStatus()
      Returns:
      the requestStatus
    • setRequestStatus

      public void setRequestStatus(RequestStatus requestStatus)
      Parameters:
      requestStatus - the requestStatus to set
    • getRequestURL

      public String getRequestURL()
      Returns:
      the requestURL
    • getRequestId

      @Deprecated(since="11.2.0", forRemoval=true) public RequestId getRequestId()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Use getRequestID() instead.
      Returns:
      the request ID in the requestURL
    • setRequestURL

      public void setRequestURL(String requestURL)
      Parameters:
      requestURL - the requestURL to set
    • getRealm

      public String getRealm()
    • setRealm

      public void setRealm(String realm)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toDOM

      public void toDOM(Document document, Element infoElement)
    • toDOM

      public Element toDOM(Document document)
    • fromDOM

      public static void fromDOM(Element infoElement, CMSRequestInfo info)
    • fromDOM

      public static CMSRequestInfo fromDOM(Element infoElement)
    • toXML

      public String toXML() throws Exception
      Throws:
      Exception
    • fromXML

      public static CMSRequestInfo fromXML(String xml) throws Exception
      Throws:
      Exception