Serializable
, X509Extension
public abstract class X509Certificate extends Certificate implements X509Extension
Certificate.CertificateRep
Modifier | Constructor | Description |
---|---|---|
protected |
X509Certificate() |
Modifier and Type | Method | Description |
---|---|---|
abstract void |
checkValidity() |
|
abstract void |
checkValidity(Date var0) |
|
abstract int |
getBasicConstraints() |
|
List |
getExtendedKeyUsage() |
|
Collection |
getIssuerAlternativeNames() |
|
abstract Principal |
getIssuerDN() |
|
abstract boolean[] |
getIssuerUniqueID() |
|
X500Principal |
getIssuerX500Principal() |
|
abstract boolean[] |
getKeyUsage() |
|
abstract Date |
getNotAfter() |
|
abstract Date |
getNotBefore() |
|
abstract BigInteger |
getSerialNumber() |
|
abstract String |
getSigAlgName() |
|
abstract String |
getSigAlgOID() |
|
abstract byte[] |
getSigAlgParams() |
|
abstract byte[] |
getSignature() |
|
Collection |
getSubjectAlternativeNames() |
|
abstract Principal |
getSubjectDN() |
|
abstract boolean[] |
getSubjectUniqueID() |
|
X500Principal |
getSubjectX500Principal() |
|
abstract byte[] |
getTBSCertificate() |
|
abstract int |
getVersion() |
getEncoded, getPublicKey, getType, toString, verify, verify, writeReplace
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getCriticalExtensionOIDs, getExtensionValue, getNonCriticalExtensionOIDs, hasUnsupportedCriticalExtension
public abstract void checkValidity() throws CertificateExpiredException, CertificateNotYetValidException
public abstract void checkValidity(Date var0) throws CertificateExpiredException, CertificateNotYetValidException
public abstract int getBasicConstraints()
public List getExtendedKeyUsage() throws CertificateParsingException
CertificateParsingException
public Collection getIssuerAlternativeNames() throws CertificateParsingException
CertificateParsingException
public abstract Principal getIssuerDN()
public abstract boolean[] getIssuerUniqueID()
public X500Principal getIssuerX500Principal()
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 Collection getSubjectAlternativeNames() throws CertificateParsingException
CertificateParsingException
public abstract Principal getSubjectDN()
public abstract boolean[] getSubjectUniqueID()
public X500Principal getSubjectX500Principal()
public abstract byte[] getTBSCertificate() throws CertificateEncodingException
CertificateEncodingException
public abstract int getVersion()