public class CertificateTutil
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
VALIDITY_STATUS_EXPIRED |
static java.lang.String |
VALIDITY_STATUS_NOT_VALID_YET |
static java.lang.String |
VALIDITY_STATUS_VALID |
| Constructor and Description |
|---|
CertificateTutil(java.io.File file) |
CertificateTutil(java.io.File file,
java.lang.String password) |
CertificateTutil(java.security.cert.X509Certificate certificate) |
| Modifier and Type | Method and Description |
|---|---|
java.security.cert.X509Certificate |
getCertificate() |
java.lang.String |
getCodiceFiscale() |
java.util.Date |
getEndValidity() |
java.lang.String |
getKeyUsage(java.security.cert.X509Certificate certificate) |
int |
getLength() |
java.lang.String |
getSede() |
java.lang.String |
getSigAlgName() |
java.util.Date |
getStartValidity() |
java.lang.String |
getValidityStatus() |
boolean |
isValid() |
boolean |
isWithinRange() |
java.lang.String |
validityDescription() |
public static final java.lang.String VALIDITY_STATUS_VALID
public static final java.lang.String VALIDITY_STATUS_NOT_VALID_YET
public static final java.lang.String VALIDITY_STATUS_EXPIRED
public CertificateTutil(java.security.cert.X509Certificate certificate)
public CertificateTutil(java.io.File file)
throws java.lang.Exception
java.lang.Exceptionpublic CertificateTutil(java.io.File file,
java.lang.String password)
throws java.lang.Exception
java.lang.Exceptionpublic java.security.cert.X509Certificate getCertificate()
public java.lang.String getCodiceFiscale()
public java.lang.String getSede()
public java.util.Date getStartValidity()
public java.util.Date getEndValidity()
public java.lang.String validityDescription()
throws java.text.ParseException
java.text.ParseExceptionpublic boolean isWithinRange()
public int getLength()
public java.lang.String getSigAlgName()
public java.lang.String getKeyUsage(java.security.cert.X509Certificate certificate)
public java.lang.String getValidityStatus()
public boolean isValid()