it.sistematica.isharedoc.model.security
Class Certificate

java.lang.Object
  extended by it.sistematica.isharedoc.model.security.Certificate
All Implemented Interfaces:
it.neverworks.application.model.CreationAuditable, it.neverworks.application.model.ModificationAuditable, java.io.Serializable

public class Certificate
extends java.lang.Object
implements java.io.Serializable, it.neverworks.application.model.ModificationAuditable

See Also:
Serialized Form

Field Summary
protected  java.util.Date created
           
protected  it.neverworks.security.User createdBy
           
protected  java.lang.Long id
           
protected  java.util.Date modified
           
protected  it.neverworks.security.User modifiedBy
           
protected  java.util.Date notAfter
           
protected  java.util.Date notBefore
           
protected  java.util.Date revocationDate
           
protected  java.lang.Integer revocationReason
           
protected  java.math.BigInteger serialNumber
           
protected  java.lang.String subjectDN
           
 
Constructor Summary
Certificate()
           
 
Method Summary
 byte[] getBytes()
           
 java.util.Date getCreated()
           
 it.neverworks.security.User getCreatedBy()
           
 java.lang.Long getId()
           
 java.util.Date getModified()
           
 it.neverworks.security.User getModifiedBy()
           
 java.util.Date getNotAfter()
           
 java.util.Date getNotBefore()
           
 java.util.Date getRevocationDate()
           
 java.lang.Integer getRevocationReason()
           
 java.math.BigInteger getSerialNumber()
           
 java.lang.String getSubjectDN()
           
 java.security.cert.X509Certificate getX509Certificate()
           
 void setBytes(byte[] bytes)
           
 void setCreated(java.util.Date created)
           
 void setCreatedBy(it.neverworks.security.User createdBy)
           
 void setId(java.lang.Long id)
           
 void setModified(java.util.Date modified)
           
 void setModifiedBy(it.neverworks.security.User modifiedBy)
           
 void setNotAfter(java.util.Date notAfter)
           
 void setNotBefore(java.util.Date notBefore)
           
 void setRevocationDate(java.util.Date revocationDate)
           
 void setRevocationReason(java.lang.Integer revocationReason)
           
 void setSerialNumber(java.math.BigInteger serialNumber)
           
 void setSubjectDN(java.lang.String subjectDN)
           
 void setX509Certificate(java.security.cert.X509Certificate cert)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

protected java.lang.Long id

created

protected java.util.Date created

createdBy

protected it.neverworks.security.User createdBy

modified

protected java.util.Date modified

modifiedBy

protected it.neverworks.security.User modifiedBy

serialNumber

protected java.math.BigInteger serialNumber

subjectDN

protected java.lang.String subjectDN

notBefore

protected java.util.Date notBefore

notAfter

protected java.util.Date notAfter

revocationDate

protected java.util.Date revocationDate

revocationReason

protected java.lang.Integer revocationReason
Constructor Detail

Certificate

public Certificate()
Method Detail

getX509Certificate

public java.security.cert.X509Certificate getX509Certificate()

setX509Certificate

public void setX509Certificate(java.security.cert.X509Certificate cert)

getCreated

public java.util.Date getCreated()
Specified by:
getCreated in interface it.neverworks.application.model.CreationAuditable

setCreated

public void setCreated(java.util.Date created)
Specified by:
setCreated in interface it.neverworks.application.model.CreationAuditable

getCreatedBy

public it.neverworks.security.User getCreatedBy()
Specified by:
getCreatedBy in interface it.neverworks.application.model.CreationAuditable

setCreatedBy

public void setCreatedBy(it.neverworks.security.User createdBy)
Specified by:
setCreatedBy in interface it.neverworks.application.model.CreationAuditable

getModified

public java.util.Date getModified()
Specified by:
getModified in interface it.neverworks.application.model.ModificationAuditable

setModified

public void setModified(java.util.Date modified)
Specified by:
setModified in interface it.neverworks.application.model.ModificationAuditable

getModifiedBy

public it.neverworks.security.User getModifiedBy()
Specified by:
getModifiedBy in interface it.neverworks.application.model.ModificationAuditable

setModifiedBy

public void setModifiedBy(it.neverworks.security.User modifiedBy)
Specified by:
setModifiedBy in interface it.neverworks.application.model.ModificationAuditable

getId

public java.lang.Long getId()

setId

public void setId(java.lang.Long id)

getSerialNumber

public java.math.BigInteger getSerialNumber()

setSerialNumber

public void setSerialNumber(java.math.BigInteger serialNumber)

getNotBefore

public java.util.Date getNotBefore()

setNotBefore

public void setNotBefore(java.util.Date notBefore)

getNotAfter

public java.util.Date getNotAfter()

setNotAfter

public void setNotAfter(java.util.Date notAfter)

getRevocationDate

public java.util.Date getRevocationDate()

setRevocationDate

public void setRevocationDate(java.util.Date revocationDate)

getRevocationReason

public java.lang.Integer getRevocationReason()

setRevocationReason

public void setRevocationReason(java.lang.Integer revocationReason)

getBytes

public byte[] getBytes()

setBytes

public void setBytes(byte[] bytes)

getSubjectDN

public java.lang.String getSubjectDN()

setSubjectDN

public void setSubjectDN(java.lang.String subjectDN)