LICENSE
MANIFEST.in
README.md
pyproject.toml
pyhanko_testing_commons/__init__.py
pyhanko_testing_commons/test_data/__init__.py
pyhanko_testing_commons/test_data/certomancer_trust_lists.py
pyhanko_testing_commons/test_data/samples.py
pyhanko_testing_commons/test_data/data/crypto/certomancer.yml
pyhanko_testing_commons/test_data/data/crypto/ocsp.req.der
pyhanko_testing_commons/test_data/data/crypto/ocsp.resp.der
pyhanko_testing_commons/test_data/data/crypto/real-misissued-qtst-cert.cer
pyhanko_testing_commons/test_data/data/crypto/real-qcert.cer
pyhanko_testing_commons/test_data/data/crypto/real-qtst-cert.cer
pyhanko_testing_commons/test_data/data/crypto/selfsigned.cert.pem
pyhanko_testing_commons/test_data/data/crypto/selfsigned.key.pem
pyhanko_testing_commons/test_data/data/crypto/selfsigned.pfx
pyhanko_testing_commons/test_data/data/crypto/some-chain.cert.pem
pyhanko_testing_commons/test_data/data/crypto/tsa.cert.pem
pyhanko_testing_commons/test_data/data/crypto/keys-dsa/intermediate_ca.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-dsa/ocsp.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-dsa/params.pem
pyhanko_testing_commons/test_data/data/crypto/keys-dsa/root_ca.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-dsa/signer.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-dsa/signer2.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-dsa/tsa.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-dsa/tsa2.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-ecdsa/decrypter-x25519.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-ecdsa/decrypter-x448.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-ecdsa/decrypter1.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-ecdsa/decrypter2.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-ecdsa/decrypter3.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-ecdsa/intermediate_ca.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-ecdsa/ocsp.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-ecdsa/root_ca.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-ecdsa/signer.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-ecdsa/signer2.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-ecdsa/tsa.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-ecdsa/tsa2.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-ecdsa/tsa_rsa.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-ed25519/intermediate_ca.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-ed25519/ocsp.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-ed25519/root_ca.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-ed25519/signer.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-ed25519/signer2.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-ed25519/tsa.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-ed25519/tsa2.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-ed448/intermediate_ca.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-ed448/ocsp.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-ed448/root_ca.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-ed448/signer.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-ed448/signer2.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-ed448/tsa.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-ed448/tsa2.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-mldsa/intermediate_ca.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-mldsa/ocsp.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-mldsa/root_ca.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-mldsa/signer_mldsa44.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-mldsa/signer_mldsa65.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-mldsa/signer_mldsa87.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-mldsa/tsa.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-mldsa/tsa2.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-rsa/indep_tsa.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-rsa/indep_tsa_root.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-rsa/interm_aa.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-rsa/intermediate_ca.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-rsa/leaf_aa.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-rsa/ocsp.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-rsa/root_aa.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-rsa/root_ca.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-rsa/signer.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-rsa/signer2.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-rsa/tsa.key.pem
pyhanko_testing_commons/test_data/data/crypto/keys-rsa/tsa2.key.pem
pyhanko_testing_commons/test_data/data/crypto/testing-ca/ca-chain.cert.pem
pyhanko_testing_commons/test_data/data/crypto/testing-ca-setup/ca-setup.sh
pyhanko_testing_commons/test_data/data/crypto/testing-ca-setup/openssl.base.cnf
pyhanko_testing_commons/test_data/data/crypto/testing-ca-setup/pkcs11-setup-certomancer.sh
pyhanko_testing_commons/test_data/data/crypto/testing-ca-setup/pkcs11-setup.sh
pyhanko_testing_commons/test_data/data/crypto/testing-ca-setup/setup-params
pyhanko_testing_commons/test_data/data/crypto/testing-ca/interm/decrypter1-old.cert.pem
pyhanko_testing_commons/test_data/data/crypto/testing-ca/interm/decrypter1.cert.pem
pyhanko_testing_commons/test_data/data/crypto/testing-ca/interm/decrypter1.pfx
pyhanko_testing_commons/test_data/data/crypto/testing-ca/interm/decrypter2.cert.pem
pyhanko_testing_commons/test_data/data/crypto/testing-ca/interm/decrypter2.pfx
pyhanko_testing_commons/test_data/data/crypto/testing-ca/interm/interm-ocsp.cert.pem
pyhanko_testing_commons/test_data/data/crypto/testing-ca/interm/interm-ocsp.pfx
pyhanko_testing_commons/test_data/data/crypto/testing-ca/interm/signer1-long.cert.pem
pyhanko_testing_commons/test_data/data/crypto/testing-ca/interm/signer1-long.pfx
pyhanko_testing_commons/test_data/data/crypto/testing-ca/interm/signer1.cert.pem
pyhanko_testing_commons/test_data/data/crypto/testing-ca/interm/signer1.pfx
pyhanko_testing_commons/test_data/data/crypto/testing-ca/interm/signer2.cert.pem
pyhanko_testing_commons/test_data/data/crypto/testing-ca/interm/signer2.pfx
pyhanko_testing_commons/test_data/data/crypto/testing-ca/root/interm.cert.pem
pyhanko_testing_commons/test_data/data/crypto/testing-ca/root/interm.pfx
pyhanko_testing_commons/test_data/data/crypto/testing-ca/root/root.cert.pem
pyhanko_testing_commons/test_data/data/crypto/testing-ca/root/root.pfx
pyhanko_testing_commons/test_data/data/crypto/testing-ca/root/tsa.cert.pem
pyhanko_testing_commons/test_data/data/crypto/testing-ca/root/tsa.pfx
pyhanko_testing_commons/test_data/data/crypto/testing-ca/root/tsa2.cert.pem
pyhanko_testing_commons/test_data/data/crypto/testing-ca/root/tsa2.pfx
pyhanko_testing_commons/test_data/data/fonts/LICENSE.Noto
pyhanko_testing_commons/test_data/data/fonts/LICENSE.SourceSerif
pyhanko_testing_commons/test_data/data/fonts/NotoSans-Regular.ttf
pyhanko_testing_commons/test_data/data/fonts/NotoSansArabic-Regular.ttf
pyhanko_testing_commons/test_data/data/fonts/NotoSerifJP-Regular.otf
pyhanko_testing_commons/test_data/data/fonts/NotoSerifSubset.otf
pyhanko_testing_commons/test_data/data/fonts/SourceSerif4-Regular.otf
pyhanko_testing_commons/test_data/data/img/stamp-indexed.png
pyhanko_testing_commons/test_data/data/img/stamp.png
pyhanko_testing_commons/test_data/data/pdf/.gitignore
pyhanko_testing_commons/test_data/data/pdf/broken-objstream1.pdf
pyhanko_testing_commons/test_data/data/pdf/broken-objstream2.pdf
pyhanko_testing_commons/test_data/data/pdf/broken-objstream3.pdf
pyhanko_testing_commons/test_data/data/pdf/broken-objstream4.pdf
pyhanko_testing_commons/test_data/data/pdf/broken-objstream5.pdf
pyhanko_testing_commons/test_data/data/pdf/broken-objstream6.pdf
pyhanko_testing_commons/test_data/data/pdf/certified-with-indirect-refs-in-dir.pdf
pyhanko_testing_commons/test_data/data/pdf/circular-page-tree.pdf
pyhanko_testing_commons/test_data/data/pdf/ed448-disallowed-hash.pdf
pyhanko_testing_commons/test_data/data/pdf/ed448-shake256-nolen.pdf
pyhanko_testing_commons/test_data/data/pdf/embedded-encrypted-nocf.pdf
pyhanko_testing_commons/test_data/data/pdf/empty-a4.pdf
pyhanko_testing_commons/test_data/data/pdf/extensions-direct.pdf
pyhanko_testing_commons/test_data/data/pdf/extensions-indirect-not-all-paths.pdf
pyhanko_testing_commons/test_data/data/pdf/extensions-indirect.pdf
pyhanko_testing_commons/test_data/data/pdf/extensions-update-direct.pdf
pyhanko_testing_commons/test_data/data/pdf/extensions-update-indirect.pdf
pyhanko_testing_commons/test_data/data/pdf/fontembed.pdf
pyhanko_testing_commons/test_data/data/pdf/form-tree-circular-ref-input.pdf
pyhanko_testing_commons/test_data/data/pdf/form-update-ap-indirect-sneaky-trailer.pdf
pyhanko_testing_commons/test_data/data/pdf/form-update-no-override-appearance-stream-ap-indirect-sneaky.pdf
pyhanko_testing_commons/test_data/data/pdf/form-update-no-override-appearance-stream-ap-indirect.pdf
pyhanko_testing_commons/test_data/data/pdf/form-update-original-ap-type-wrong.pdf
pyhanko_testing_commons/test_data/data/pdf/form-update-override-appearance-stream-ap-indirect-sneaky.pdf
pyhanko_testing_commons/test_data/data/pdf/form-update-override-appearance-stream-ap-indirect.pdf
pyhanko_testing_commons/test_data/data/pdf/form-update-override-appearance-stream-sneaky.pdf
pyhanko_testing_commons/test_data/data/pdf/form-update-override-appearance-stream.pdf
pyhanko_testing_commons/test_data/data/pdf/info-bin-producer-string.pdf
pyhanko_testing_commons/test_data/data/pdf/leaky-graphics-state-doc.pdf
pyhanko_testing_commons/test_data/data/pdf/malformed-encrypt-dict1.pdf
pyhanko_testing_commons/test_data/data/pdf/malformed-encrypt-dict2.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-aes256-empty-encrypted-string.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-aes256-malformed-oe.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-aes256-malformed-perms.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-aes256.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-annotless.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-badxref.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-broken-xref-size.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-hybrid-xref-mswordstyle.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-hybrid-xref-weirdgen.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-hybrid-xref.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-illegal-header.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-one-field-indir-annots.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-pdf-ua-and-a.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-pubkey-aes256.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-pubkey-rc4-envelope.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-pubkey-rc4.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-pubkey-unknown-envelope-alg.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-rc4.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-signed-twice-both-created.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-signed-twice-no-sig-type.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-signed-twice-second-created.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-startxref-hopeless.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-startxref-hopeless2.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-startxref-hopeless3.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-startxref-obo1.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-startxref-obo2.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-startxref-obo3.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-startxref-obo4.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-startxref-obo5.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-startxref-obo6.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-startxref-same-line.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-two-fields-aes256.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-two-fields-pubkey-aes256.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-two-fields-pubkey-rc4.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-two-fields-signed-twice.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-two-fields-tagged.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-two-fields.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-two-pages.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-with-field-aes256.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-with-field-pubkey-aes256.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-with-field-pubkey-rc4.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-with-field-rc4.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-with-field-tagged.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-with-field.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-with-nonexistent-refs.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-with-orphaned-xrefs.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-with-simple-form.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-with-textfield-group-var.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-with-textfield-group.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal-xref.pdf
pyhanko_testing_commons/test_data/data/pdf/minimal.pdf
pyhanko_testing_commons/test_data/data/pdf/no-mediabox.pdf
pyhanko_testing_commons/test_data/data/pdf/pades-lta-dss-indirect-arrs-test-2.pdf
pyhanko_testing_commons/test_data/data/pdf/pades-lta-dss-indirect-arrs-test.pdf
pyhanko_testing_commons/test_data/data/pdf/pades-with-old-style-signing-cert-attr-issser.pdf
pyhanko_testing_commons/test_data/data/pdf/pades-with-old-style-signing-cert-attr.pdf
pyhanko_testing_commons/test_data/data/pdf/page-tree-direct-kid.pdf
pyhanko_testing_commons/test_data/data/pdf/pdf-background-test.pdf
pyhanko_testing_commons/test_data/data/pdf/pdf-sig-with-econtent.pdf
pyhanko_testing_commons/test_data/data/pdf/pubkey-3des-test.pdf
pyhanko_testing_commons/test_data/data/pdf/pubkey-ecc-test.pdf
pyhanko_testing_commons/test_data/data/pdf/pubkey-rc2-test.pdf
pyhanko_testing_commons/test_data/data/pdf/scribble-decomp.pdf
pyhanko_testing_commons/test_data/data/pdf/scribble-in-arr.pdf
pyhanko_testing_commons/test_data/data/pdf/scribble.pdf
pyhanko_testing_commons/test_data/data/pdf/separate-annots-kids-indir.pdf
pyhanko_testing_commons/test_data/data/pdf/sig-no-signed-attrs.pdf
pyhanko_testing_commons/test_data/data/pdf/sig-with-ski-sid.pdf
pyhanko_testing_commons/test_data/data/pdf/signed-encrypted-pubkey-with-catalog-ref.pdf
pyhanko_testing_commons/test_data/data/pdf/source
pyhanko_testing_commons/test_data/data/pdf/struct-tree-circular-ref.pdf
pyhanko_testing_commons/test_data/data/pdf/uncompressed-objstream-sample.pdf
pyhanko_testing_commons/test_data/data/pdf/coverage-anomalies/base.pdf
pyhanko_testing_commons/test_data/data/pdf/coverage-anomalies/one-byterange.pdf
pyhanko_testing_commons/test_data/data/pdf/coverage-anomalies/signature-gap-too-big.pdf
pyhanko_testing_commons/test_data/data/pdf/coverage-anomalies/tail-uncovered.pdf
pyhanko_testing_commons/test_data/data/pdf/coverage-anomalies/weird-byterange.pdf
pyhanko_testing_commons/test_data/data/pdf/layout-tests/arabic-box.pdf
pyhanko_testing_commons/test_data/data/pdf/layout-tests/bitmap-bg.pdf
pyhanko_testing_commons/test_data/data/pdf/layout-tests/code128-test.pdf
pyhanko_testing_commons/test_data/data/pdf/layout-tests/double-newline.pdf
pyhanko_testing_commons/test_data/data/pdf/layout-tests/fancy-qr-stamp-test.pdf
pyhanko_testing_commons/test_data/data/pdf/layout-tests/form-fill-result.pdf
pyhanko_testing_commons/test_data/data/pdf/layout-tests/four-stamps-fixed.pdf
pyhanko_testing_commons/test_data/data/pdf/layout-tests/four-stamps-natural.pdf
pyhanko_testing_commons/test_data/data/pdf/layout-tests/ja-vert-stamps.pdf
pyhanko_testing_commons/test_data/data/pdf/layout-tests/leaky-graphics-state-stamp-no-corr-result.pdf
pyhanko_testing_commons/test_data/data/pdf/layout-tests/leaky-graphics-state-stamp-result.pdf
pyhanko_testing_commons/test_data/data/pdf/layout-tests/scaled-bitmap-bg.pdf
pyhanko_testing_commons/test_data/data/pdf/layout-tests/source-serif-test.pdf
pyhanko_testing_commons/test_data/data/pdf/layout-tests/stamp-from-static-pdf.pdf
pyhanko_testing_commons/test_data/data/pdf/layout-tests/stamp-on-pdf-bg.pdf
pyhanko_testing_commons/test_data/data/pdf/layout-tests/text-stamp-color.pdf
pyhanko_testing_commons/test_data/data/pdf/layout-tests/undef-bg-size.pdf
pyhanko_testing_commons/test_data/data/pdf/safedocs/CompactedPDFSyntaxTest.pdf
pyhanko_testing_commons/test_data/data/pdf/safedocs/SOURCE
pyhanko_testing_commons/test_data/data/tl/COPYRIGHT
pyhanko_testing_commons/test_data/data/tl/eu-lotl-pivot-282.xml
pyhanko_testing_commons/test_data/data/tl/eu-lotl-pivot-300.xml
pyhanko_testing_commons/test_data/data/tl/eu-lotl-pivot-335.xml
pyhanko_testing_commons/test_data/data/tl/eu-lotl-pivot-341.xml
pyhanko_testing_commons/test_data/data/tl/eu-lotl.xml
pyhanko_testing_commons/test_data/data/tl/tsl-be.xml
pyhanko_testing_commons/test_data/data/tl/tsl-ee.xml
pyhanko_testing_commons/test_data/data/xml/bad-xml/SOURCE
pyhanko_testing_commons/test_data/data/xml/bad-xml/cyclic.xml
pyhanko_testing_commons/test_data/data/xml/bad-xml/dtd.xml
pyhanko_testing_commons/test_data/data/xml/bad-xml/external.xml
pyhanko_testing_commons/test_data/data/xml/bad-xml/external_file.xml
pyhanko_testing_commons/test_data/data/xml/bad-xml/quadratic.xml
pyhanko_testing_commons/test_data/data/xml/bad-xml/simple-ns.xml
pyhanko_testing_commons/test_data/data/xml/bad-xml/simple.xml
pyhanko_testing_commons/test_data/data/xml/bad-xml/xmlbomb.xml
pyhanko_testing_commons/test_data/data/xml/bad-xml/xmlbomb2.xml
pyhanko_testing_commons/test_data/data/xml/bad-xml/xmp-with-harmless-entity.xml
pyhanko_testing_commons/test_utils/__init__.py
pyhanko_testing_commons/test_utils/layout_test_utils.py
pyhanko_testing_commons/test_utils/signing_commons.py
pyhanko_testing_commons/test_utils/csc_utils/__init__.py
pyhanko_testing_commons/test_utils/csc_utils/csc_dummy_client.py
pyhanko_testing_commons/test_utils/pkcs11_utils/__init__.py
pyhanko_testing_commons/test_utils/pkcs11_utils/config.py
pyhanko_testing_commons/test_utils/pkcs11_utils/fixtures.py
src/pyHanko.egg-info/PKG-INFO
src/pyHanko.egg-info/SOURCES.txt
src/pyHanko.egg-info/dependency_links.txt
src/pyHanko.egg-info/requires.txt
src/pyHanko.egg-info/top_level.txt
src/pyhanko/config/__init__.py
src/pyhanko/config/api.py
src/pyhanko/config/errors.py
src/pyhanko/config/local_keys.py
src/pyhanko/config/logging.py
src/pyhanko/config/pkcs11.py
src/pyhanko/config/py.typed
src/pyhanko/generated/__init__.py
src/pyhanko/generated/py.typed
src/pyhanko/generated/xml.py
src/pyhanko/generated/etsi/__init__.py
src/pyhanko/generated/etsi/ts_11910202.py
src/pyhanko/generated/etsi/ts_119612.py
src/pyhanko/generated/etsi/ts_119612_extra.py
src/pyhanko/generated/etsi/ts_119612_sie.py
src/pyhanko/generated/etsi/xades.py
src/pyhanko/generated/w3c/__init__.py
src/pyhanko/generated/w3c/xmldsig_core.py
src/pyhanko/keys/__init__.py
src/pyhanko/keys/internal.py
src/pyhanko/keys/pemder.py
src/pyhanko/keys/py.typed
src/pyhanko/pdf_utils/LICENSE.PyPDF2
src/pyhanko/pdf_utils/__init__.py
src/pyhanko/pdf_utils/barcodes.py
src/pyhanko/pdf_utils/content.py
src/pyhanko/pdf_utils/content_stream_parser.py
src/pyhanko/pdf_utils/embed.py
src/pyhanko/pdf_utils/extensions.py
src/pyhanko/pdf_utils/filters.py
src/pyhanko/pdf_utils/form_tools.py
src/pyhanko/pdf_utils/generic.py
src/pyhanko/pdf_utils/images.py
src/pyhanko/pdf_utils/incremental_writer.py
src/pyhanko/pdf_utils/layout.py
src/pyhanko/pdf_utils/misc.py
src/pyhanko/pdf_utils/py.typed
src/pyhanko/pdf_utils/qr.py
src/pyhanko/pdf_utils/reader.py
src/pyhanko/pdf_utils/rw_common.py
src/pyhanko/pdf_utils/text.py
src/pyhanko/pdf_utils/writer.py
src/pyhanko/pdf_utils/xref.py
src/pyhanko/pdf_utils/crypt/__init__.py
src/pyhanko/pdf_utils/crypt/_iso32004_asn1.py
src/pyhanko/pdf_utils/crypt/_legacy.py
src/pyhanko/pdf_utils/crypt/_saslprep.py
src/pyhanko/pdf_utils/crypt/_util.py
src/pyhanko/pdf_utils/crypt/api.py
src/pyhanko/pdf_utils/crypt/cred_ser.py
src/pyhanko/pdf_utils/crypt/filter_mixins.py
src/pyhanko/pdf_utils/crypt/pdfmac.py
src/pyhanko/pdf_utils/crypt/permissions.py
src/pyhanko/pdf_utils/crypt/pubkey.py
src/pyhanko/pdf_utils/crypt/standard.py
src/pyhanko/pdf_utils/font/__init__.py
src/pyhanko/pdf_utils/font/api.py
src/pyhanko/pdf_utils/font/basic.py
src/pyhanko/pdf_utils/font/opentype.py
src/pyhanko/pdf_utils/metadata/__init__.py
src/pyhanko/pdf_utils/metadata/info.py
src/pyhanko/pdf_utils/metadata/model.py
src/pyhanko/pdf_utils/metadata/xmp_xml.py
src/pyhanko/sign/__init__.py
src/pyhanko/sign/attributes.py
src/pyhanko/sign/fields.py
src/pyhanko/sign/general.py
src/pyhanko/sign/pkcs11.py
src/pyhanko/sign/py.typed
src/pyhanko/sign/ades/__init__.py
src/pyhanko/sign/ades/api.py
src/pyhanko/sign/ades/asn1_util.py
src/pyhanko/sign/ades/cades_asn1.py
src/pyhanko/sign/ades/qualified_asn1.py
src/pyhanko/sign/ades/report.py
src/pyhanko/sign/diff_analysis/__init__.py
src/pyhanko/sign/diff_analysis/commons.py
src/pyhanko/sign/diff_analysis/constants.py
src/pyhanko/sign/diff_analysis/form_rules_api.py
src/pyhanko/sign/diff_analysis/policies.py
src/pyhanko/sign/diff_analysis/policy_api.py
src/pyhanko/sign/diff_analysis/rules_api.py
src/pyhanko/sign/diff_analysis/rules/__init__.py
src/pyhanko/sign/diff_analysis/rules/file_structure_rules.py
src/pyhanko/sign/diff_analysis/rules/form_field_rules.py
src/pyhanko/sign/diff_analysis/rules/metadata_rules.py
src/pyhanko/sign/signers/__init__.py
src/pyhanko/sign/signers/cms_embedder.py
src/pyhanko/sign/signers/constants.py
src/pyhanko/sign/signers/csc_signer.py
src/pyhanko/sign/signers/functions.py
src/pyhanko/sign/signers/pdf_byterange.py
src/pyhanko/sign/signers/pdf_cms.py
src/pyhanko/sign/signers/pdf_signer.py
src/pyhanko/sign/timestamps/__init__.py
src/pyhanko/sign/timestamps/aiohttp_client.py
src/pyhanko/sign/timestamps/api.py
src/pyhanko/sign/timestamps/common_utils.py
src/pyhanko/sign/timestamps/dummy_client.py
src/pyhanko/sign/timestamps/requests_client.py
src/pyhanko/sign/validation/__init__.py
src/pyhanko/sign/validation/ades.py
src/pyhanko/sign/validation/dss.py
src/pyhanko/sign/validation/errors.py
src/pyhanko/sign/validation/generic_cms.py
src/pyhanko/sign/validation/pdf_embedded.py
src/pyhanko/sign/validation/policy_decl.py
src/pyhanko/sign/validation/settings.py
src/pyhanko/sign/validation/status.py
src/pyhanko/sign/validation/utils.py
src/pyhanko/sign/validation/qualified/__init__.py
src/pyhanko/sign/validation/qualified/assess.py
src/pyhanko/sign/validation/qualified/eutl_fetch.py
src/pyhanko/sign/validation/qualified/eutl_parse.py
src/pyhanko/sign/validation/qualified/q_status.py
src/pyhanko/sign/validation/qualified/tsp.py
src/pyhanko/sign/validation/qualified/lotl-certs/bootstrap.cert.pem
src/pyhanko/sign/validation/qualified/lotl-certs/latest.cert.pem
src/pyhanko/sign/validation/report/__init__.py
src/pyhanko/sign/validation/report/tools.py
src/pyhanko/stamp/__init__.py
src/pyhanko/stamp/appearances.py
src/pyhanko/stamp/art.py
src/pyhanko/stamp/base.py
src/pyhanko/stamp/functions.py
src/pyhanko/stamp/noop.py
src/pyhanko/stamp/py.typed
src/pyhanko/stamp/qr.py
src/pyhanko/stamp/static.py
src/pyhanko/stamp/text.py
src/pyhanko/version/__init__.py
src/pyhanko/version/py.typed
tests/__init__.py
tests/conftest.py
tests/test_ades_validation.py
tests/test_ades_validation_report.py
tests/test_barcode.py
tests/test_cms.py
tests/test_content_stream_parser.py
tests/test_crypt.py
tests/test_csc.py
tests/test_diff_analysis.py
tests/test_embed.py
tests/test_fields.py
tests/test_images.py
tests/test_internal_utils.py
tests/test_key_usage_constraints.py
tests/test_meta.py
tests/test_pades.py
tests/test_pdfmac.py
tests/test_pkcs11.py
tests/test_seed_values.py
tests/test_sign_encrypted.py
tests/test_signing.py
tests/test_stamp.py
tests/test_text.py
tests/test_trusted_list.py
tests/test_tsa_fetcher.py
tests/test_xref.py