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
CMSExceptionpublic SMIMESignedWriter.Builder addCertificates(Store certificates) throws CMSException
CMSExceptionpublic SMIMESignedWriter.Builder addSignerInfoGenerator(SignerInfoGenerator signerGenerator)
signerGenerator - a generator for a signer info object.public SMIMESignedWriter build(OutputStream mimeOut)
Copyright © 2015–2020 The veraPDF Consortium. All rights reserved.