java.security.cert
Class X509Certificate
java.lang.Object
java.security.cert.Certificate
java.security.cert.X509Certificate
- All Implemented Interfaces:
- Serializable, X509Extension
public abstract class X509Certificate
- extends Certificate
- implements X509Extension
- See Also:
- Serialized Form
X509Certificate
protected X509Certificate()
checkValidity
public abstract void checkValidity()
throws CertificateExpiredException,
CertificateNotYetValidException
- Throws:
CertificateExpiredException
CertificateNotYetValidException
checkValidity
public abstract void checkValidity(Date var0)
throws CertificateExpiredException,
CertificateNotYetValidException
- Throws:
CertificateExpiredException
CertificateNotYetValidException
getBasicConstraints
public abstract int getBasicConstraints()
getIssuerDN
public abstract Principal getIssuerDN()
getIssuerUniqueID
public abstract boolean[] getIssuerUniqueID()
getKeyUsage
public abstract boolean[] getKeyUsage()
getNotAfter
public abstract Date getNotAfter()
getNotBefore
public abstract Date getNotBefore()
getSerialNumber
public abstract BigInteger getSerialNumber()
getSigAlgName
public abstract String getSigAlgName()
getSigAlgOID
public abstract String getSigAlgOID()
getSigAlgParams
public abstract byte[] getSigAlgParams()
getSignature
public abstract byte[] getSignature()
getSubjectDN
public abstract Principal getSubjectDN()
getSubjectUniqueID
public abstract boolean[] getSubjectUniqueID()
getTBSCertificate
public abstract byte[] getTBSCertificate()
throws CertificateEncodingException
- Throws:
CertificateEncodingException
getVersion
public abstract int getVersion()
hasUnsupportedCriticalExtension
public abstract boolean hasUnsupportedCriticalExtension()
- Specified by:
hasUnsupportedCriticalExtension
in interface X509Extension
getCriticalExtensionOIDs
public abstract Set getCriticalExtensionOIDs()
- Specified by:
getCriticalExtensionOIDs
in interface X509Extension
getNonCriticalExtensionOIDs
public abstract Set getNonCriticalExtensionOIDs()
- Specified by:
getNonCriticalExtensionOIDs
in interface X509Extension
getExtensionValue
public abstract byte[] getExtensionValue(String var0)
- Specified by:
getExtensionValue
in interface X509Extension
Copyright © 2006-2010 OSGi Alliance. All Rights Reserved.