Package java.security.cert
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 java.security.cert.Certificate
Certificate.CertificateRep
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract void
abstract void
checkValidity
(Date var0) abstract int
abstract Set
abstract byte[]
getExtensionValue
(String var0) abstract Principal
abstract boolean[]
abstract boolean[]
abstract Set
abstract Date
abstract Date
abstract BigInteger
abstract String
abstract String
abstract byte[]
abstract byte[]
abstract Principal
abstract boolean[]
abstract byte[]
abstract int
abstract boolean
Methods inherited from class java.security.cert.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:
hasUnsupportedCriticalExtension
in interfaceX509Extension
-
getCriticalExtensionOIDs
- Specified by:
getCriticalExtensionOIDs
in interfaceX509Extension
-
getNonCriticalExtensionOIDs
- Specified by:
getNonCriticalExtensionOIDs
in interfaceX509Extension
-
getExtensionValue
- Specified by:
getExtensionValue
in interfaceX509Extension
-