public static class SMIMESignedWriter.Builder extends Object
Constructor and Description |
---|
Builder() |
Builder(boolean encapsulated) |
Modifier and Type | Method and Description |
---|---|
SMIMESignedWriter.Builder |
addCertificate(X509CertificateHolder certificate) |
SMIMESignedWriter.Builder |
addCertificates(Store certificates) |
SMIMESignedWriter.Builder |
addSignerInfoGenerator(SignerInfoGenerator signerGenerator)
Add a generator to produce the signer info required.
|
SMIMESignedWriter |
build(OutputStream mimeOut) |
SMIMESignedWriter.Builder |
withHeader(String headerName,
String headerValue)
Specify a MIME header (name, value) pair for this builder.
|
public SMIMESignedWriter.Builder withHeader(String headerName, String headerValue)
headerName
- name of the MIME header.headerValue
- value of the MIME header.public SMIMESignedWriter.Builder addCertificate(X509CertificateHolder certificate) throws CMSException
CMSException
public SMIMESignedWriter.Builder addCertificates(Store certificates) throws CMSException
CMSException
public SMIMESignedWriter.Builder addSignerInfoGenerator(SignerInfoGenerator signerGenerator)
signerGenerator
- a generator for a signer info object.public SMIMESignedWriter build(OutputStream mimeOut)
Copyright © 2021 BouncyCastle.org. All rights reserved.