Package com.netscape.certsrv.cert
Class CertEnrollmentRequest
java.lang.Object
com.netscape.certsrv.base.RESTMessage
com.netscape.certsrv.cert.CertEnrollmentRequest
- All Implemented Interfaces:
JSONSerializer
- Direct Known Subclasses:
CertReviewResponse
- Author:
- jmagne
-
Nested Class Summary
Nested classes/interfaces inherited from class com.netscape.certsrv.base.RESTMessage
RESTMessage.Attribute, RESTMessage.AttributeList, RESTMessage.AttributeListDeserializer, RESTMessage.AttributeListSerializer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Collection<ProfileInput>
protected Collection<ProfileOutput>
protected String
protected String
protected String
protected boolean
protected CertId
protected String
Fields inherited from class com.netscape.certsrv.base.RESTMessage
attributes, className
Fields inherited from interface com.netscape.certsrv.util.JSONSerializer
logger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addInput
(ProfileInput input) void
addOutput
(ProfileOutput output) createInput
(String name) void
deleteInput
(ProfileInput input) void
deleteOutput
(ProfileOutput output) boolean
static CertEnrollmentRequest
static void
fromDOM
(Element certEnrollmentRequestElement, CertEnrollmentRequest certEnrollmentRequest) static CertEnrollmentRequest
getInputByID
(String id) getInputByName
(String name) getOutputByID
(String id) getOutputByName
(String name) int
hashCode()
boolean
void
setInputs
(Collection<ProfileInput> inputs) void
setOutputs
(Collection<ProfileOutput> outputs) void
setProfileId
(String profileId) void
setRemoteAddr
(String remoteAddr) void
setRemoteHost
(String remoteHost) void
setRenewal
(boolean renewal) void
setSerialNum
(CertId serialNum) void
setServerSideKeygenP12Passwd
(String serverSideKeygenP12Passwd) void
toParams()
toXML()
Methods inherited from class com.netscape.certsrv.base.RESTMessage
fromDOM, getAttribute, getAttributeList, getAttributeNames, getAttributes, getClassName, removeAttribute, setAttribute, setAttributeList, setAttributes, setClassName
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.netscape.certsrv.util.JSONSerializer
toJSON
-
Field Details
-
profileId
-
serverSideKeygenP12Passwd
-
renewal
protected boolean renewal -
serialNum
-
remoteHost
-
remoteAddr
-
inputs
-
outputs
-
-
Constructor Details
-
CertEnrollmentRequest
public CertEnrollmentRequest() -
CertEnrollmentRequest
-
-
Method Details
-
getProfileId
- Returns:
- the profileId
-
setProfileId
- Parameters:
profileId
- the profileId to set
-
getServerSideKeygenP12Passwd
-
setServerSideKeygenP12Passwd
-
isRenewal
public boolean isRenewal()- Returns:
- renewal
-
setRenewal
public void setRenewal(boolean renewal) - Parameters:
renewal
- the renewal to set
-
addInput
-
deleteInput
-
createInput
-
getInput
-
getInputByName
-
getInputByID
-
addOutput
-
deleteOutput
-
getOutput
-
getOutputByName
-
getOutputByID
-
toParams
-
getSerialNum
-
setSerialNum
-
getInputs
-
setInputs
-
getRemoteAddr
-
setRemoteAddr
-
getRemoteHost
-
setRemoteHost
-
getOutputs
-
setOutputs
-
hashCode
public int hashCode()- Overrides:
hashCode
in classRESTMessage
-
equals
- Overrides:
equals
in classRESTMessage
-
toDOM
- Overrides:
toDOM
in classRESTMessage
-
toDOM
- Overrides:
toDOM
in classRESTMessage
-
fromDOM
public static void fromDOM(Element certEnrollmentRequestElement, CertEnrollmentRequest certEnrollmentRequest) -
fromDOM
-
toXML
- Overrides:
toXML
in classRESTMessage
- Throws:
Exception
-
fromXML
- Throws:
Exception
-