java.security.cert
Class X509Certificate
java.lang.Object
|
+--java.security.cert.Certificate
|
+--java.security.cert.X509Certificate
- All Implemented Interfaces:
- X509Extension
- Direct Known Subclasses:
- X509CertificateObject
- public abstract class X509Certificate
- extends Certificate
- implements X509Extension
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
X509Certificate
protected X509Certificate()
checkValidity
public abstract void checkValidity()
throws CertificateExpiredException,
CertificateNotYetValidException
CertificateExpiredException
CertificateNotYetValidException
checkValidity
public abstract void checkValidity(java.util.Date date)
throws CertificateExpiredException,
CertificateNotYetValidException
CertificateExpiredException
CertificateNotYetValidException
getBasicConstraints
public abstract int getBasicConstraints()
getIssuerDN
public abstract java.security.Principal getIssuerDN()
getIssuerUniqueID
public abstract boolean[] getIssuerUniqueID()
getKeyUsage
public abstract boolean[] getKeyUsage()
getNotAfter
public abstract java.util.Date getNotAfter()
getNotBefore
public abstract java.util.Date getNotBefore()
getSerialNumber
public abstract java.math.BigInteger getSerialNumber()
getSigAlgName
public abstract java.lang.String getSigAlgName()
getSigAlgOID
public abstract java.lang.String getSigAlgOID()
getSigAlgParams
public abstract byte[] getSigAlgParams()
getSignature
public abstract byte[] getSignature()
getSubjectDN
public abstract java.security.Principal getSubjectDN()
getSubjectUniqueID
public abstract boolean[] getSubjectUniqueID()
getTBSCertificate
public abstract byte[] getTBSCertificate()
throws CertificateEncodingException
CertificateEncodingException
getVersion
public abstract int getVersion()