public class CertificateCreatorImpl extends AbstractSecurityAlgorithm implements CertificateCreator
CertificateCreator.| Modifier and Type | Field and Description |
|---|---|
private CertificateFactory |
certificateFactory |
private CertificateConfig |
config |
| Constructor and Description |
|---|
CertificateCreatorImpl(CertificateConfig config)
The constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Certificate |
createCertificate(byte[] certificateData) |
Certificate |
generateCertificate(AsymmetricKeyPair<?,?> keyPair,
CertificateData certificateData) |
String |
getAlgorithm() |
CertificateData |
getCertificateData(Certificate certificate) |
protected CertificateFactory |
getCertificateFactory() |
creationFailedException, creationFailedException, creationFailedException, creationFailedException, getAlgorithm, toStringprivate final CertificateConfig config
private CertificateFactory certificateFactory
public CertificateCreatorImpl(CertificateConfig config)
config - the CertificateConfig.public String getAlgorithm()
getAlgorithm in interface CryptoAlgorithmprotected CertificateFactory getCertificateFactory()
CertificateFactory.public Certificate createCertificate(byte[] certificateData)
createCertificate in interface CertificateCreatorpublic Certificate generateCertificate(AsymmetricKeyPair<?,?> keyPair, CertificateData certificateData)
generateCertificate in interface CertificateCreatorpublic CertificateData getCertificateData(Certificate certificate)
getCertificateData in interface CertificateCreatorCopyright © 2001–2019 mmm-Team. All rights reserved.