Package com.netscape.cmscore.security
Class CertificateInfo
java.lang.Object
com.netscape.cmscore.security.CertificateInfo
- Direct Known Subclasses:
CASigningCert
,KRATransportCert
,OCSPSigningCert
,RASigningCert
,SSLCert
,SSLSelfSignedCert
,SubsystemCert
This base class provides methods to import CA signing cert or get certificate
request.
- Version:
- $Revision$, $Date$
- Author:
- Christine Ho
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCertificateInfo
(KeyCertData properties) CertificateInfo
(KeyCertData properties, KeyPair pair) -
Method Summary
Modifier and TypeMethodDescriptionorg.mozilla.jss.netscape.security.x509.AlgorithmId
org.mozilla.jss.netscape.security.x509.CertificateValidity
org.mozilla.jss.netscape.security.x509.X509CertInfo
org.mozilla.jss.netscape.security.x509.CertificateExtensions
abstract String
protected abstract org.mozilla.jss.netscape.security.x509.KeyUsageExtension
abstract String
abstract String
void
setAuthorityKeyIdExt
(org.mozilla.jss.netscape.security.x509.CertificateExtensions caexts, org.mozilla.jss.netscape.security.x509.CertificateExtensions ext)
-
Field Details
-
mProperties
-
mKeyPair
-
mConfig
-
-
Constructor Details
-
CertificateInfo
-
CertificateInfo
-
-
Method Details
-
getKeyUsageExtension
protected abstract org.mozilla.jss.netscape.security.x509.KeyUsageExtension getKeyUsageExtension() throws IOException- Throws:
IOException
-
getSubjectName
-
getKeyAlgorithm
-
getNickname
-
getCertificateValidity
public org.mozilla.jss.netscape.security.x509.CertificateValidity getCertificateValidity() throws EBaseException- Throws:
EBaseException
-
getCertInfo
public org.mozilla.jss.netscape.security.x509.X509CertInfo getCertInfo() throws EBaseException, org.mozilla.jss.crypto.PQGParamGenException- Throws:
EBaseException
org.mozilla.jss.crypto.PQGParamGenException
-
getExtensions
public org.mozilla.jss.netscape.security.x509.CertificateExtensions getExtensions() throws IOException, CertificateException, InvalidKeyException, NoSuchAlgorithmException -
getAlgorithmId
public org.mozilla.jss.netscape.security.x509.AlgorithmId getAlgorithmId() -
setAuthorityKeyIdExt
public void setAuthorityKeyIdExt(org.mozilla.jss.netscape.security.x509.CertificateExtensions caexts, org.mozilla.jss.netscape.security.x509.CertificateExtensions ext) throws IOException, CertificateException, CertificateEncodingException, CertificateParsingException
-