[package] name = "picky-asn1-x509" version = "0.14.1" authors = [ "BenoƮt CORTIER ", "Sergey Noskov ", "Kim Altintop ", "Joe Ellis ", "Hugues de Valon ", "Isode Ltd./Geobert Quach ", "Alexandr Yusuk ", ] description = "Provides ASN1 types defined by X.509 related RFCs" edition = "2021" rust-version = "1.70" license = "MIT OR Apache-2.0" repository = "https://github.com/Devolutions/picky-rs" [dependencies] picky-asn1 = { version = "0.10", path = "../picky-asn1" } picky-asn1-der = { version = "0.5", path = "../picky-asn1-der" } serde = { version = "1", features = ["derive"] } oid = { version = "0.2", features = ["serde_support"] } base64 = "0.22" num-bigint-dig = { version = "0.8", optional = true } widestring = { version = "1.1", default-features = false, features = ["alloc"], optional = true } zeroize = { version = "1.8", optional = true } [dev-dependencies] num-bigint-dig = "0.8" pretty_assertions = "1.4" hex = "0.4" expect-test = "1" picky-test-data = { path = "../picky-test-data", version = "0.1" } [features] legacy = ["num-bigint-dig"] pkcs7 = ["widestring"] pkcs12 = [] ctl = ["pkcs7"] zeroize = ["dep:zeroize", "picky-asn1/zeroize"]