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>inputsprotected java.util.Collection<ProfileOutput>outputsprotected java.lang.StringprofileIdprotected java.lang.StringremoteAddrprotected java.lang.StringremoteHostprotected booleanrenewalprotected CertIdserialNumprotected java.lang.StringserverSideKeygenP12Passwd-
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 voidaddInput(ProfileInput input)voidaddOutput(ProfileOutput output)ProfileInputcreateInput(java.lang.String name)voiddeleteInput(ProfileInput input)voiddeleteOutput(ProfileOutput output)booleanequals(java.lang.Object obj)static CertEnrollmentRequestfromDOM(org.w3c.dom.Element element)static voidfromDOM(org.w3c.dom.Element certEnrollmentRequestElement, CertEnrollmentRequest certEnrollmentRequest)static CertEnrollmentRequestfromXML(java.lang.String xml)ProfileInputgetInput(java.lang.String name)ProfileInputgetInputByID(java.lang.String id)ProfileInputgetInputByName(java.lang.String name)java.util.Collection<ProfileInput>getInputs()ProfileOutputgetOutput(java.lang.String name)ProfileOutputgetOutputByID(java.lang.String id)ProfileOutputgetOutputByName(java.lang.String name)java.util.Collection<ProfileOutput>getOutputs()java.lang.StringgetProfileId()java.lang.StringgetRemoteAddr()java.lang.StringgetRemoteHost()CertIdgetSerialNum()java.lang.StringgetServerSideKeygenP12Passwd()inthashCode()booleanisRenewal()voidsetInputs(java.util.Collection<ProfileInput> inputs)voidsetOutputs(java.util.Collection<ProfileOutput> outputs)voidsetProfileId(java.lang.String profileId)voidsetRemoteAddr(java.lang.String remoteAddr)voidsetRemoteHost(java.lang.String remoteHost)voidsetRenewal(boolean renewal)voidsetSerialNum(CertId serialNum)voidsetServerSideKeygenP12Passwd(java.lang.String serverSideKeygenP12Passwd)org.w3c.dom.ElementtoDOM(org.w3c.dom.Document document)voidtoDOM(org.w3c.dom.Document document, org.w3c.dom.Element certEnrollmentRequestElement)java.util.HashMap<java.lang.String,java.lang.String>toParams()java.lang.StringtoXML()-
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:
hashCodein classRESTMessage
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classRESTMessage
-
toDOM
public void toDOM(org.w3c.dom.Document document, org.w3c.dom.Element certEnrollmentRequestElement)- Overrides:
toDOMin classRESTMessage
-
toDOM
public org.w3c.dom.Element toDOM(org.w3c.dom.Document document)
- Overrides:
toDOMin 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:
toXMLin classRESTMessage- Throws:
java.lang.Exception
-
fromXML
public static CertEnrollmentRequest fromXML(java.lang.String xml) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-