public abstract class X509Certificate extends Certificate implements X509Extension
Certificate.CertificateRep| Modifier | Constructor and Description |
|---|---|
protected |
X509Certificate() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
checkValidity() |
abstract void |
checkValidity(Date var0) |
abstract int |
getBasicConstraints() |
abstract Set |
getCriticalExtensionOIDs() |
abstract byte[] |
getExtensionValue(String var0) |
abstract Principal |
getIssuerDN() |
abstract boolean[] |
getIssuerUniqueID() |
abstract boolean[] |
getKeyUsage() |
abstract Set |
getNonCriticalExtensionOIDs() |
abstract Date |
getNotAfter() |
abstract Date |
getNotBefore() |
abstract BigInteger |
getSerialNumber() |
abstract String |
getSigAlgName() |
abstract String |
getSigAlgOID() |
abstract byte[] |
getSigAlgParams() |
abstract byte[] |
getSignature() |
abstract Principal |
getSubjectDN() |
abstract boolean[] |
getSubjectUniqueID() |
abstract byte[] |
getTBSCertificate() |
abstract int |
getVersion() |
abstract boolean |
hasUnsupportedCriticalExtension() |
equals, getEncoded, getPublicKey, getType, hashCode, toString, verify, verify, writeReplacepublic abstract void checkValidity()
throws CertificateExpiredException,
CertificateNotYetValidException
public abstract void checkValidity(Date var0) throws CertificateExpiredException, CertificateNotYetValidException
public abstract int getBasicConstraints()
public abstract Principal getIssuerDN()
public abstract boolean[] getIssuerUniqueID()
public abstract boolean[] getKeyUsage()
public abstract Date getNotAfter()
public abstract Date getNotBefore()
public abstract BigInteger getSerialNumber()
public abstract String getSigAlgName()
public abstract String getSigAlgOID()
public abstract byte[] getSigAlgParams()
public abstract byte[] getSignature()
public abstract Principal getSubjectDN()
public abstract boolean[] getSubjectUniqueID()
public abstract byte[] getTBSCertificate()
throws CertificateEncodingException
CertificateEncodingExceptionpublic abstract int getVersion()
public abstract boolean hasUnsupportedCriticalExtension()
hasUnsupportedCriticalExtension in interface X509Extensionpublic abstract Set getCriticalExtensionOIDs()
getCriticalExtensionOIDs in interface X509Extensionpublic abstract Set getNonCriticalExtensionOIDs()
getNonCriticalExtensionOIDs in interface X509Extensionpublic abstract byte[] getExtensionValue(String var0)
getExtensionValue in interface X509Extension