Class RESTMessage

java.lang.Object
com.netscape.certsrv.base.RESTMessage
All Implemented Interfaces:
JSONSerializer
Direct Known Subclasses:
Account, CAInfo, CertEnrollmentRequest, Info, KeyArchivalRequest, KeyGenerationRequest, KeyRecoveryRequest, KRAInfo, PKIException.Data

public class RESTMessage extends Object implements JSONSerializer
This is a base class for some REST request/response messages. JSON mapping:
{
    "Attributes": {
        "Attribute": [
            {
                "name": ...,
                "value": ...
            },
            ...
        ]
    },
    "ClassName": ...
}
XML mapping:
<ResourceMessage>
    <Attributes>
        <Attribute name="...">...</Attribute>
        ...
    </Attributes>
    <ClassName>...</ClassName>
</ResourceMessage>
Author:
Ade Lee