Expand description
Security and permission primitives.
This module provides foundational, strongly-typed building blocks for permission manipulation. The initial implementation focuses on safe, in-memory modeling and edit planning.
Re-exports§
pub use acl::AccessMask;pub use acl::Ace;pub use acl::AceType;pub use acl::Dacl;pub use acl::InheritanceFlags;pub use descriptor::SecurityDescriptor;pub use descriptor::SecurityTarget;pub use editor::ApplyMode;pub use editor::DescriptorEditResult;pub use editor::PermissionDiff;pub use editor::PermissionEditPlan;pub use editor::PermissionEditPolicy;pub use editor::PermissionEditResult;pub use editor::PermissionEditor;pub use rights::FileAccess;pub use rights::RegistryAccess;pub use sid::Sid;pub use target::PermissionTarget;