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
public class CertEnrollmentRequest extends RESTMessage
- 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
Fields Modifier and Type Field Description protected java.util.Collection<ProfileInput>
inputs
protected java.util.Collection<ProfileOutput>
outputs
protected java.lang.String
profileId
protected java.lang.String
remoteAddr
protected java.lang.String
remoteHost
protected boolean
renewal
protected CertId
serialNum
protected java.lang.String
serverSideKeygenP12Passwd
-
Fields inherited from class com.netscape.certsrv.base.RESTMessage
attributes, className
-
-
Constructor Summary
Constructors Constructor Description CertEnrollmentRequest()
CertEnrollmentRequest(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> form)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addInput(ProfileInput input)
void
addOutput(ProfileOutput output)
ProfileInput
createInput(java.lang.String name)
void
deleteInput(ProfileInput input)
void
deleteOutput(ProfileOutput output)
boolean
equals(java.lang.Object obj)
static CertEnrollmentRequest
fromDOM(org.w3c.dom.Element element)
static void
fromDOM(org.w3c.dom.Element certEnrollmentRequestElement, CertEnrollmentRequest certEnrollmentRequest)
static CertEnrollmentRequest
fromXML(java.lang.String xml)
ProfileInput
getInput(java.lang.String name)
ProfileInput
getInputByID(java.lang.String id)
ProfileInput
getInputByName(java.lang.String name)
java.util.Collection<ProfileInput>
getInputs()
ProfileOutput
getOutput(java.lang.String name)
ProfileOutput
getOutputByID(java.lang.String id)
ProfileOutput
getOutputByName(java.lang.String name)
java.util.Collection<ProfileOutput>
getOutputs()
java.lang.String
getProfileId()
java.lang.String
getRemoteAddr()
java.lang.String
getRemoteHost()
CertId
getSerialNum()
java.lang.String
getServerSideKeygenP12Passwd()
int
hashCode()
boolean
isRenewal()
void
setInputs(java.util.Collection<ProfileInput> inputs)
void
setOutputs(java.util.Collection<ProfileOutput> outputs)
void
setProfileId(java.lang.String profileId)
void
setRemoteAddr(java.lang.String remoteAddr)
void
setRemoteHost(java.lang.String remoteHost)
void
setRenewal(boolean renewal)
void
setSerialNum(CertId serialNum)
void
setServerSideKeygenP12Passwd(java.lang.String serverSideKeygenP12Passwd)
org.w3c.dom.Element
toDOM(org.w3c.dom.Document document)
void
toDOM(org.w3c.dom.Document document, org.w3c.dom.Element certEnrollmentRequestElement)
java.util.HashMap<java.lang.String,java.lang.String>
toParams()
java.lang.String
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 Detail
-
profileId
protected java.lang.String profileId
-
serverSideKeygenP12Passwd
protected java.lang.String serverSideKeygenP12Passwd
-
renewal
protected boolean renewal
-
serialNum
protected CertId serialNum
-
remoteHost
protected java.lang.String remoteHost
-
remoteAddr
protected java.lang.String remoteAddr
-
inputs
protected java.util.Collection<ProfileInput> inputs
-
outputs
protected java.util.Collection<ProfileOutput> outputs
-
-
Method Detail
-
getProfileId
public java.lang.String getProfileId()
- Returns:
- the profileId
-
setProfileId
public void setProfileId(java.lang.String profileId)
- Parameters:
profileId
- the profileId to set
-
getServerSideKeygenP12Passwd
public java.lang.String getServerSideKeygenP12Passwd()
-
setServerSideKeygenP12Passwd
public void setServerSideKeygenP12Passwd(java.lang.String serverSideKeygenP12Passwd)
-
isRenewal
public boolean isRenewal()
- Returns:
- renewal
-
setRenewal
public void setRenewal(boolean renewal)
- Parameters:
renewal
- the renewal to set
-
addInput
public void addInput(ProfileInput input)
-
deleteInput
public void deleteInput(ProfileInput input)
-
createInput
public ProfileInput createInput(java.lang.String name)
-
getInput
public ProfileInput getInput(java.lang.String name)
-
getInputByName
public ProfileInput getInputByName(java.lang.String name)
-
getInputByID
public ProfileInput getInputByID(java.lang.String id)
-
addOutput
public void addOutput(ProfileOutput output)
-
deleteOutput
public void deleteOutput(ProfileOutput output)
-
getOutput
public ProfileOutput getOutput(java.lang.String name)
-
getOutputByName
public ProfileOutput getOutputByName(java.lang.String name)
-
getOutputByID
public ProfileOutput getOutputByID(java.lang.String id)
-
toParams
public java.util.HashMap<java.lang.String,java.lang.String> toParams()
-
getSerialNum
public CertId getSerialNum()
-
setSerialNum
public void setSerialNum(CertId serialNum)
-
getInputs
public java.util.Collection<ProfileInput> getInputs()
-
setInputs
public void setInputs(java.util.Collection<ProfileInput> inputs)
-
getRemoteAddr
public java.lang.String getRemoteAddr()
-
setRemoteAddr
public void setRemoteAddr(java.lang.String remoteAddr)
-
getRemoteHost
public java.lang.String getRemoteHost()
-
setRemoteHost
public void setRemoteHost(java.lang.String remoteHost)
-
getOutputs
public java.util.Collection<ProfileOutput> getOutputs()
-
setOutputs
public void setOutputs(java.util.Collection<ProfileOutput> outputs)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classRESTMessage
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classRESTMessage
-
toDOM
public void toDOM(org.w3c.dom.Document document, org.w3c.dom.Element certEnrollmentRequestElement)
- Overrides:
toDOM
in classRESTMessage
-
toDOM
public org.w3c.dom.Element toDOM(org.w3c.dom.Document document)
- Overrides:
toDOM
in classRESTMessage
-
fromDOM
public static void fromDOM(org.w3c.dom.Element certEnrollmentRequestElement, CertEnrollmentRequest certEnrollmentRequest)
-
fromDOM
public static CertEnrollmentRequest fromDOM(org.w3c.dom.Element element)
-
toXML
public java.lang.String toXML() throws java.lang.Exception
- Overrides:
toXML
in classRESTMessage
- Throws:
java.lang.Exception
-
fromXML
public static CertEnrollmentRequest fromXML(java.lang.String xml) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-