Class X509Certificate
java.lang.Object
java.security.cert.Certificate
java.security.cert.X509Certificate
- All Implemented Interfaces:
Serializable, X509Extension
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class Certificate
Certificate.CertificateRep -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidabstract voidcheckValidity(Date var0) abstract intabstract Setabstract byte[]getExtensionValue(String var0) abstract Principalabstract boolean[]abstract boolean[]abstract Setabstract Dateabstract Dateabstract BigIntegerabstract Stringabstract Stringabstract byte[]abstract byte[]abstract Principalabstract boolean[]abstract byte[]abstract intabstract booleanMethods inherited from class Certificate
equals, getEncoded, getPublicKey, getType, hashCode, toString, verify, verify, writeReplace
-
Constructor Details
-
X509Certificate
protected X509Certificate()
-
-
Method Details
-
checkValidity
public abstract void checkValidity() throws CertificateExpiredException, CertificateNotYetValidException -
checkValidity
public abstract void checkValidity(Date var0) throws CertificateExpiredException, CertificateNotYetValidException -
getBasicConstraints
public abstract int getBasicConstraints() -
getIssuerDN
-
getIssuerUniqueID
public abstract boolean[] getIssuerUniqueID() -
getKeyUsage
public abstract boolean[] getKeyUsage() -
getNotAfter
-
getNotBefore
-
getSerialNumber
-
getSigAlgName
-
getSigAlgOID
-
getSigAlgParams
public abstract byte[] getSigAlgParams() -
getSignature
public abstract byte[] getSignature() -
getSubjectDN
-
getSubjectUniqueID
public abstract boolean[] getSubjectUniqueID() -
getTBSCertificate
- Throws:
CertificateEncodingException
-
getVersion
public abstract int getVersion() -
hasUnsupportedCriticalExtension
public abstract boolean hasUnsupportedCriticalExtension()- Specified by:
hasUnsupportedCriticalExtensionin interfaceX509Extension
-
getCriticalExtensionOIDs
- Specified by:
getCriticalExtensionOIDsin interfaceX509Extension
-
getNonCriticalExtensionOIDs
- Specified by:
getNonCriticalExtensionOIDsin interfaceX509Extension
-
getExtensionValue
- Specified by:
getExtensionValuein interfaceX509Extension
-