[package]
edition = "2024"
name = "cert-helper"
version = "0.4.2"
authors = ["Christer Johansson"]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "A helper library for managing certificates using OpenSSL, including support for generating CSRs and CRLs."
homepage = "https://github.com/chrjoh/cert-helper"
documentation = "https://docs.rs/cert-helper"
readme = "README.md"
keywords = [
"x509",
"Certificates",
"CRL",
]
categories = ["cryptography"]
license = "MIT"
repository = "https://github.com/chrjoh/cert-helper"
[lib]
name = "cert_helper"
path = "src/lib.rs"
[[example]]
name = "create_certificates_and_write_to_file"
path = "examples/create_certificates_and_write_to_file.rs"
[[example]]
name = "crl_example"
path = "examples/crl_example.rs"
[[test]]
name = "integration_test"
path = "tests/integration_test.rs"
[dependencies.bit-vec]
version = "0.8.0"
[dependencies.chrono]
version = "0.4.41"
[dependencies.foreign-types]
version = "0.3"
[dependencies.num-bigint]
version = "0.4.6"
[dependencies.openssl]
version = "0.10.73"
[dependencies.openssl-sys]
version = "0.9.109"
[dependencies.x509-parser]
version = "0.17.0"
[dependencies.yasna]
version = "0.5.2"
[dev-dependencies.tempfile]
version = "3"