PdfSignatureSigner.pem constructor

PdfSignatureSigner.pem({
  1. required String privateKeyPem,
  2. required X509Certificate certificate,
  3. List<X509Certificate> chain = const <X509Certificate>[],
})

Implementation

factory PdfSignatureSigner.pem({
  required String privateKeyPem,
  required X509Certificate certificate,
  List<X509Certificate> chain = const <X509Certificate>[],
}) {
  final signer = PdfPemSigner(
    privateKeyPem: privateKeyPem,
    certificatePem: certificate.toPem(),
    chainPem: chain.map((c) => c.toPem()).toList(growable: false),
  );
  return PdfSignatureSigner._(signer);
}