Package com.netscape.certsrv.cert
Class CertSearchRequest
- java.lang.Object
-
- com.netscape.certsrv.cert.CertSearchRequest
-
- All Implemented Interfaces:
JSONSerializer
public class CertSearchRequest extends java.lang.Object implements JSONSerializer
- Author:
- jmagne
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
certTypeInUse
protected java.lang.String
certTypeSecureEmail
protected java.lang.String
certTypeSSLClient
protected java.lang.String
certTypeSSLServer
protected java.lang.String
certTypeSubEmailCA
protected java.lang.String
certTypeSubSSLCA
protected java.lang.String
commonName
protected java.lang.String
country
protected java.lang.String
eMail
protected java.lang.String
issuedBy
protected boolean
issuedByInUse
protected java.lang.String
issuedOnFrom
protected boolean
issuedOnInUse
protected java.lang.String
issuedOnTo
protected java.lang.String
issuerDN
protected java.lang.String
locality
protected boolean
matchExactly
protected java.lang.String
org
protected java.lang.String
orgUnit
protected java.lang.String
revocationReason
protected boolean
revocationReasonInUse
protected java.lang.String
revokedBy
protected boolean
revokedByInUse
protected java.lang.String
revokedOnFrom
protected boolean
revokedOnInUse
protected java.lang.String
revokedOnTo
protected java.lang.String
serialFrom
protected boolean
serialNumberRangeInUse
protected java.lang.String
serialTo
protected java.lang.String
state
protected java.lang.String
status
protected boolean
subjectInUse
protected java.lang.String
userID
protected java.lang.Integer
validityCount
protected boolean
validityLengthInUse
protected java.lang.String
validityOperation
protected java.lang.Long
validityUnit
protected java.lang.String
validNotAfterFrom
protected boolean
validNotAfterInUse
protected java.lang.String
validNotAfterTo
protected java.lang.String
validNotBeforeFrom
protected boolean
validNotBeforeInUse
protected java.lang.String
validNotBeforeTo
-
Constructor Summary
Constructors Constructor Description CertSearchRequest()
CertSearchRequest(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 boolean
equals(java.lang.Object obj)
static CertSearchRequest
fromDOM(org.w3c.dom.Element requestElement)
static CertSearchRequest
fromXML(java.lang.String xml)
boolean
getCertTypeInUse()
java.lang.String
getCertTypeSecureEmail()
java.lang.String
getCertTypeSSLClient()
java.lang.String
getCertTypeSSLServer()
java.lang.String
getCertTypeSubEmailCA()
java.lang.String
getCertTypeSubSSLCA()
java.lang.String
getCommonName()
java.lang.String
getCountry()
java.lang.String
getEmail()
java.lang.String
getIssuedBy()
boolean
getIssuedByInUse()
java.lang.String
getIssuedOnFrom()
boolean
getIssuedOnInUse()
java.lang.String
getIssuedOnTo()
java.lang.String
getIssuerDN()
java.lang.String
getLocality()
boolean
getMatchExactly()
java.lang.String
getOrg()
java.lang.String
getOrgUnit()
java.lang.String
getRevocationReason()
boolean
getRevocationReasonInUse()
java.lang.String
getRevokedBy()
boolean
getRevokedByInUse()
java.lang.String
getRevokedOnFrom()
boolean
getRevokedOnInUse()
java.lang.String
getRevokedOnTo()
java.lang.String
getSerialFrom()
boolean
getSerialNumberRangeInUse()
java.lang.String
getSerialTo()
java.lang.String
getState()
java.lang.String
getStatus()
boolean
getSubjectInUse()
java.lang.String
getUserID()
java.lang.Integer
getValidityCount()
boolean
getValidityLengthInUse()
java.lang.String
getValidityOperation()
java.lang.Long
getValidityUnit()
java.lang.String
getValidNotAfterFrom()
boolean
getValidNotAfterInUse()
java.lang.String
getValidNotAfterTo()
java.lang.String
getValidNotBeforeFrom()
boolean
getValidNotBeforeInUse()
java.lang.String
getValidNotBeforeTo()
int
hashCode()
void
setCertTypeInUse(boolean certTypeInUse)
void
setCertTypeSecureEmail(java.lang.String certTypeSecureEmail)
void
setCertTypeSSLClient(java.lang.String SSLClient)
void
setCertTypeSSLServer(java.lang.String SSLServer)
void
setCertTypeSubEmailCA(java.lang.String certTypeSubEmailCA)
void
setCertTypeSubSSLCA(java.lang.String certTypeSubSSLCA)
void
setCommonName(java.lang.String commonName)
void
setCountry(java.lang.String country)
void
setEmail(java.lang.String email)
void
setIssuedBy(java.lang.String issuedBy)
void
setIssuedByInUse(boolean issuedByInUse)
void
setIssuedOnFrom(java.lang.String issuedOnFrom)
void
setIssuedOnInUse(boolean issuedOnInUse)
void
setIssuedOnTo(java.lang.String issuedOnTo)
void
setIssuerDN(java.lang.String issuerDN)
void
setLocality(java.lang.String locality)
void
setMatchExactly(boolean matchExactly)
void
setOrg(java.lang.String org)
void
setOrgUnit(java.lang.String orgUnit)
void
setRevocationReason(java.lang.String revocationReason)
void
setRevocationReasonInUse(boolean revocationReasonInUse)
void
setRevokedBy(java.lang.String revokedBy)
void
setRevokedByInUse(boolean revokedByInUse)
void
setRevokedOnFrom(java.lang.String revokedOnFrom)
void
setRevokedOnInUse(boolean revokedOnInUse)
void
setRevokedOnTo(java.lang.String revokedOnTo)
void
setSerialFrom(java.lang.String serialFrom)
void
setSerialNumberRangeInUse(boolean serialNumberRangeInUse)
void
setSerialTo(java.lang.String serialTo)
void
setState(java.lang.String state)
void
setStatus(java.lang.String status)
void
setSubjectInUse(boolean subjectInUse)
void
setUserID(java.lang.String userID)
void
setValidityCount(java.lang.Integer validityCount)
void
setValidityLengthInUse(boolean validityLengthInUse)
void
setValidityOperation(java.lang.String validityOperation)
void
setValidityUnit(java.lang.Long validityUnit)
void
setValidNotAfterFrom(java.lang.String validNotAfterFrom)
void
setValidNotAfterInUse(boolean validNotAfterInUse)
void
setValidNotAfterTo(java.lang.String validNotAfterTo)
void
setValidNotBeforeFrom(java.lang.String validNotBeforeFrom)
void
setValidNotBeforeInUse(boolean validNotBeforeInUse)
void
setValidNotBeforeTo(java.lang.String validNotBeforeTo)
org.w3c.dom.Element
toDOM(org.w3c.dom.Document document)
java.lang.String
toXML()
-
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
-
issuerDN
protected java.lang.String issuerDN
-
serialNumberRangeInUse
protected boolean serialNumberRangeInUse
-
serialTo
protected java.lang.String serialTo
-
serialFrom
protected java.lang.String serialFrom
-
subjectInUse
protected boolean subjectInUse
-
eMail
protected java.lang.String eMail
-
commonName
protected java.lang.String commonName
-
userID
protected java.lang.String userID
-
orgUnit
protected java.lang.String orgUnit
-
org
protected java.lang.String org
-
locality
protected java.lang.String locality
-
state
protected java.lang.String state
-
country
protected java.lang.String country
-
matchExactly
protected boolean matchExactly
-
status
protected java.lang.String status
-
revokedBy
protected java.lang.String revokedBy
-
revokedOnFrom
protected java.lang.String revokedOnFrom
-
revokedOnTo
protected java.lang.String revokedOnTo
-
revocationReason
protected java.lang.String revocationReason
-
issuedBy
protected java.lang.String issuedBy
-
issuedOnFrom
protected java.lang.String issuedOnFrom
-
issuedOnTo
protected java.lang.String issuedOnTo
-
validNotBeforeFrom
protected java.lang.String validNotBeforeFrom
-
validNotBeforeTo
protected java.lang.String validNotBeforeTo
-
validNotAfterFrom
protected java.lang.String validNotAfterFrom
-
validNotAfterTo
protected java.lang.String validNotAfterTo
-
validityOperation
protected java.lang.String validityOperation
-
validityCount
protected java.lang.Integer validityCount
-
validityUnit
protected java.lang.Long validityUnit
-
certTypeSubEmailCA
protected java.lang.String certTypeSubEmailCA
-
certTypeSubSSLCA
protected java.lang.String certTypeSubSSLCA
-
certTypeSecureEmail
protected java.lang.String certTypeSecureEmail
-
certTypeSSLClient
protected java.lang.String certTypeSSLClient
-
certTypeSSLServer
protected java.lang.String certTypeSSLServer
-
revokedByInUse
protected boolean revokedByInUse
-
revokedOnInUse
protected boolean revokedOnInUse
-
revocationReasonInUse
protected boolean revocationReasonInUse
-
issuedByInUse
protected boolean issuedByInUse
-
issuedOnInUse
protected boolean issuedOnInUse
-
validNotBeforeInUse
protected boolean validNotBeforeInUse
-
validNotAfterInUse
protected boolean validNotAfterInUse
-
validityLengthInUse
protected boolean validityLengthInUse
-
certTypeInUse
protected boolean certTypeInUse
-
-
Method Detail
-
getIssuerDN
public java.lang.String getIssuerDN()
-
setIssuerDN
public void setIssuerDN(java.lang.String issuerDN)
-
getSerialNumberRangeInUse
public boolean getSerialNumberRangeInUse()
-
setSerialNumberRangeInUse
public void setSerialNumberRangeInUse(boolean serialNumberRangeInUse)
-
getSubjectInUse
public boolean getSubjectInUse()
-
setSubjectInUse
public void setSubjectInUse(boolean subjectInUse)
-
getRevokedByInUse
public boolean getRevokedByInUse()
-
setRevokedByInUse
public void setRevokedByInUse(boolean revokedByInUse)
-
getRevokedOnInUse
public boolean getRevokedOnInUse()
-
setRevokedOnInUse
public void setRevokedOnInUse(boolean revokedOnInUse)
-
setRevocationReasonInUse
public void setRevocationReasonInUse(boolean revocationReasonInUse)
-
getRevocationReasonInUse
public boolean getRevocationReasonInUse()
-
setIssuedByInUse
public void setIssuedByInUse(boolean issuedByInUse)
-
getIssuedByInUse
public boolean getIssuedByInUse()
-
setIssuedOnInUse
public void setIssuedOnInUse(boolean issuedOnInUse)
-
getIssuedOnInUse
public boolean getIssuedOnInUse()
-
setValidNotBeforeInUse
public void setValidNotBeforeInUse(boolean validNotBeforeInUse)
-
getValidNotBeforeInUse
public boolean getValidNotBeforeInUse()
-
setValidNotAfterInUse
public void setValidNotAfterInUse(boolean validNotAfterInUse)
-
getValidNotAfterInUse
public boolean getValidNotAfterInUse()
-
setValidityLengthInUse
public void setValidityLengthInUse(boolean validityLengthInUse)
-
getValidityLengthInUse
public boolean getValidityLengthInUse()
-
setCertTypeInUse
public void setCertTypeInUse(boolean certTypeInUse)
-
getCertTypeInUse
public boolean getCertTypeInUse()
-
getSerialTo
public java.lang.String getSerialTo()
-
setSerialTo
public void setSerialTo(java.lang.String serialTo)
-
getSerialFrom
public java.lang.String getSerialFrom()
-
setSerialFrom
public void setSerialFrom(java.lang.String serialFrom)
-
getEmail
public java.lang.String getEmail()
-
setEmail
public void setEmail(java.lang.String email)
-
getCommonName
public java.lang.String getCommonName()
-
setCommonName
public void setCommonName(java.lang.String commonName)
-
getUserID
public java.lang.String getUserID()
-
setUserID
public void setUserID(java.lang.String userID)
-
getOrgUnit
public java.lang.String getOrgUnit()
-
setOrgUnit
public void setOrgUnit(java.lang.String orgUnit)
-
getOrg
public java.lang.String getOrg()
-
setOrg
public void setOrg(java.lang.String org)
-
getLocality
public java.lang.String getLocality()
-
setLocality
public void setLocality(java.lang.String locality)
-
getState
public java.lang.String getState()
-
setState
public void setState(java.lang.String state)
-
getCountry
public java.lang.String getCountry()
-
setCountry
public void setCountry(java.lang.String country)
-
getMatchExactly
public boolean getMatchExactly()
-
setMatchExactly
public void setMatchExactly(boolean matchExactly)
-
getStatus
public java.lang.String getStatus()
-
setStatus
public void setStatus(java.lang.String status)
-
getRevokedOnTo
public java.lang.String getRevokedOnTo()
-
setRevokedOnTo
public void setRevokedOnTo(java.lang.String revokedOnTo)
-
getRevokedOnFrom
public java.lang.String getRevokedOnFrom()
-
setRevokedOnFrom
public void setRevokedOnFrom(java.lang.String revokedOnFrom)
-
getRevokedBy
public java.lang.String getRevokedBy()
-
setRevokedBy
public void setRevokedBy(java.lang.String revokedBy)
-
getRevocationReason
public java.lang.String getRevocationReason()
-
setRevocationReason
public void setRevocationReason(java.lang.String revocationReason)
-
getIssuedBy
public java.lang.String getIssuedBy()
-
setIssuedBy
public void setIssuedBy(java.lang.String issuedBy)
-
getIssuedOnFrom
public java.lang.String getIssuedOnFrom()
-
setIssuedOnFrom
public void setIssuedOnFrom(java.lang.String issuedOnFrom)
-
getIssuedOnTo
public java.lang.String getIssuedOnTo()
-
setIssuedOnTo
public void setIssuedOnTo(java.lang.String issuedOnTo)
-
getValidNotAfterFrom
public java.lang.String getValidNotAfterFrom()
-
setValidNotAfterFrom
public void setValidNotAfterFrom(java.lang.String validNotAfterFrom)
-
getValidNotAfterTo
public java.lang.String getValidNotAfterTo()
-
setValidNotAfterTo
public void setValidNotAfterTo(java.lang.String validNotAfterTo)
-
getValidNotBeforeFrom
public java.lang.String getValidNotBeforeFrom()
-
setValidNotBeforeFrom
public void setValidNotBeforeFrom(java.lang.String validNotBeforeFrom)
-
getValidNotBeforeTo
public java.lang.String getValidNotBeforeTo()
-
setValidNotBeforeTo
public void setValidNotBeforeTo(java.lang.String validNotBeforeTo)
-
getValidityOperation
public java.lang.String getValidityOperation()
-
setValidityOperation
public void setValidityOperation(java.lang.String validityOperation)
-
getValidityUnit
public java.lang.Long getValidityUnit()
-
setValidityUnit
public void setValidityUnit(java.lang.Long validityUnit)
-
getValidityCount
public java.lang.Integer getValidityCount()
-
setValidityCount
public void setValidityCount(java.lang.Integer validityCount)
-
getCertTypeSubEmailCA
public java.lang.String getCertTypeSubEmailCA()
-
setCertTypeSubEmailCA
public void setCertTypeSubEmailCA(java.lang.String certTypeSubEmailCA)
-
getCertTypeSubSSLCA
public java.lang.String getCertTypeSubSSLCA()
-
setCertTypeSubSSLCA
public void setCertTypeSubSSLCA(java.lang.String certTypeSubSSLCA)
-
getCertTypeSecureEmail
public java.lang.String getCertTypeSecureEmail()
-
setCertTypeSecureEmail
public void setCertTypeSecureEmail(java.lang.String certTypeSecureEmail)
-
getCertTypeSSLClient
public java.lang.String getCertTypeSSLClient()
-
setCertTypeSSLClient
public void setCertTypeSSLClient(java.lang.String SSLClient)
-
getCertTypeSSLServer
public java.lang.String getCertTypeSSLServer()
-
setCertTypeSSLServer
public void setCertTypeSSLServer(java.lang.String SSLServer)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
toDOM
public org.w3c.dom.Element toDOM(org.w3c.dom.Document document)
-
fromDOM
public static CertSearchRequest fromDOM(org.w3c.dom.Element requestElement)
-
toXML
public java.lang.String toXML() throws java.lang.Exception
- Throws:
java.lang.Exception
-
fromXML
public static CertSearchRequest fromXML(java.lang.String xml) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-