summaryrefslogtreecommitdiff
path: root/vendor/security-framework-sys/src/lib.rs
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2025-07-10 13:11:11 -0600
committermo khan <mo@mokhan.ca>2025-07-10 13:11:11 -0600
commit01959b16a21b22b5df5f16569c2a8e8f92beecef (patch)
tree32afa5d747c5466345c59ec52161a7cba3d6d755 /vendor/security-framework-sys/src/lib.rs
parentff30574117a996df332e23d1fb6f65259b316b5b (diff)
chore: vendor dependencies
Diffstat (limited to 'vendor/security-framework-sys/src/lib.rs')
-rw-r--r--vendor/security-framework-sys/src/lib.rs41
1 files changed, 41 insertions, 0 deletions
diff --git a/vendor/security-framework-sys/src/lib.rs b/vendor/security-framework-sys/src/lib.rs
new file mode 100644
index 00000000..f4be4d75
--- /dev/null
+++ b/vendor/security-framework-sys/src/lib.rs
@@ -0,0 +1,41 @@
+#![allow(bad_style)]
+
+#[cfg_attr(
+ any(target_os = "macos", target_os = "ios", target_os = "tvos", target_os = "watchos", target_os = "visionos"),
+ link(name = "Security", kind = "framework")
+)]
+extern "C" {}
+
+#[cfg(target_os = "macos")]
+pub mod access;
+pub mod access_control;
+#[cfg(target_os = "macos")]
+pub mod authorization;
+pub mod base;
+#[cfg(any(target_os = "macos", target_os = "ios", target_os = "tvos", target_os = "watchos", target_os = "visionos"))]
+pub mod certificate;
+#[cfg(target_os = "macos")]
+pub mod certificate_oids;
+pub mod cipher_suite;
+#[cfg(target_os = "macos")]
+pub mod cms;
+#[cfg(target_os = "macos")]
+pub mod code_signing;
+#[cfg(target_os = "macos")]
+pub mod digest_transform;
+#[cfg(target_os = "macos")]
+pub mod encrypt_transform;
+pub mod identity;
+pub mod import_export;
+pub mod item;
+pub mod key;
+pub mod keychain;
+pub mod keychain_item;
+pub mod policy;
+pub mod random;
+pub mod secure_transport;
+#[cfg(target_os = "macos")]
+pub mod transform;
+pub mod trust;
+#[cfg(target_os = "macos")]
+pub mod trust_settings;