Package com.netscape.certsrv.cert
Class CertEnrollmentRequest
- java.lang.Object
-
- com.netscape.certsrv.base.ResourceMessage
-
- com.netscape.certsrv.cert.CertEnrollmentRequest
-
- Direct Known Subclasses:
CertReviewResponse
public class CertEnrollmentRequest extends ResourceMessage
- Author:
- jmagne
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.netscape.certsrv.base.ResourceMessage
ResourceMessage.Attribute, ResourceMessage.AttributeList, ResourceMessage.MapAdapter
-
-
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
-
Fields inherited from class com.netscape.certsrv.base.ResourceMessage
attributes
-
-
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
fromXML(java.lang.String string)
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()
int
hashCode()
boolean
isRenewal()
static void
main(java.lang.String[] args)
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)
java.util.HashMap<java.lang.String,java.lang.String>
toParams()
java.lang.String
toString()
java.lang.String
toXML()
-
Methods inherited from class com.netscape.certsrv.base.ResourceMessage
getAttribute, getAttributeNames, getAttributes, getClassName, marshal, marshall, removeAttribute, setAttribute, setAttributes, setClassName, unmarshal, unmarshall
-
-
-
-
Field Detail
-
profileId
protected java.lang.String profileId
-
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
-
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)
-
fromXML
public static CertEnrollmentRequest fromXML(java.lang.String string) throws javax.xml.bind.JAXBException
- Throws:
javax.xml.bind.JAXBException
-
toXML
public java.lang.String toXML() throws javax.xml.bind.JAXBException
- Throws:
javax.xml.bind.JAXBException
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classResourceMessage
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classResourceMessage
-
main
public static void main(java.lang.String[] args) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-