Class X509CertificateBuilder.SMIMECertificateBuilder
java.lang.Object
de.xima.fc.cryptography.BouncyCastleSupport
de.xima.fc.certificate.ms.impl.util.X509CertificateBuilder.CertificateBuilder<X509CertificateBuilder.SMIMECertificateBuilder>
de.xima.fc.certificate.ms.impl.util.X509CertificateBuilder.SMIMECertificateBuilder
- Enclosing class:
X509CertificateBuilder
public static class X509CertificateBuilder.SMIMECertificateBuilder
extends X509CertificateBuilder.CertificateBuilder<X509CertificateBuilder.SMIMECertificateBuilder>
Builder for S/MIME certificates
-
Constructor Summary
ConstructorsConstructorDescriptionSMIMECertificateBuilder(PublicKey publicKey, X500Principal subject, X500Principal issuer, ESignatureType signatureAlgorithm) -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class X509CertificateBuilder.CertificateBuilder
appendCa, appendClientAuth, appendCodeSigning, appendDocumentSigning, appendEmailProtection, appendServerAuth, build, generateCSR, self, validity, validityMethods inherited from class BouncyCastleSupport
buildSignedCertificate, createCMSContentEncryptorBuilder, createContentSigner, createJceKeyTransRecipientInfoGenerator, createKeyFactory, createKeyPairGenerator, createKeyStore, createOpenSSLPKCS8DecryptorProviderBuilder, createPEMKeyConverter, createSignature, createX509CertificateConverter, createX509CertificateFactory
-
Constructor Details
-
SMIMECertificateBuilder
public SMIMECertificateBuilder(PublicKey publicKey, X500Principal subject, X500Principal issuer, ESignatureType signatureAlgorithm) -
SMIMECertificateBuilder
-
-
Method Details
-
addEmail
public X509CertificateBuilder.SMIMECertificateBuilder addEmail(String email) throws FcCertificateManagementException - Throws:
FcCertificateManagementException
-