Package com.netscape.cmscore.security
Class SubsystemCert
- java.lang.Object
-
- com.netscape.cmscore.security.CertificateInfo
-
- com.netscape.cmscore.security.SubsystemCert
-
public class SubsystemCert extends CertificateInfo
Subsystem certificate.- Version:
- $Revision$, $Date$
- Author:
- Christine Ho
-
-
Field Summary
-
Fields inherited from class com.netscape.cmscore.security.CertificateInfo
mConfig, mKeyPair, mProperties
-
-
Constructor Summary
Constructors Constructor Description SubsystemCert(KeyCertData properties)SubsystemCert(KeyCertData properties, java.security.KeyPair pair)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetKeyAlgorithm()protected org.mozilla.jss.netscape.security.x509.KeyUsageExtensiongetKeyUsageExtension()java.lang.StringgetNickname()java.lang.StringgetSubjectName()voidupdateConfig(IConfigStore cmsFileTmp)-
Methods inherited from class com.netscape.cmscore.security.CertificateInfo
getAlgorithmId, getCertificateValidity, getCertInfo, getExtensions, setAuthorityKeyIdExt
-
-
-
-
Constructor Detail
-
SubsystemCert
public SubsystemCert(KeyCertData properties)
-
SubsystemCert
public SubsystemCert(KeyCertData properties, java.security.KeyPair pair)
-
-
Method Detail
-
getSubjectName
public java.lang.String getSubjectName()
- Specified by:
getSubjectNamein classCertificateInfo
-
updateConfig
public void updateConfig(IConfigStore cmsFileTmp) throws EBaseException
- Specified by:
updateConfigin classCertificateInfo- Throws:
EBaseException
-
getNickname
public java.lang.String getNickname()
- Specified by:
getNicknamein classCertificateInfo
-
getKeyAlgorithm
public java.lang.String getKeyAlgorithm()
- Specified by:
getKeyAlgorithmin classCertificateInfo
-
getKeyUsageExtension
protected org.mozilla.jss.netscape.security.x509.KeyUsageExtension getKeyUsageExtension() throws java.io.IOException- Specified by:
getKeyUsageExtensionin classCertificateInfo- Throws:
java.io.IOException
-
-