Expand description
Open trust primitives for identity, classification, policy, and evidence.
This module intentionally contains portable data types and deterministic verification only. Central identity lifecycle, policy administration, tenant orchestration, and residency enforcement belong to the enterprise control plane.
Re-exports§
pub use classification::ClassificationPolicy;pub use classification::ClassificationRule;pub use classification::ClassifiedData;pub use classification::ResidencyRequirement;pub use classification::SecurityClassification;pub use evidence_chain::ChainVerificationResult;pub use evidence_chain::EvidenceChain;pub use evidence_chain::EvidenceEntry;pub use evidence_chain::verify_chain;pub use identity::AgentId;pub use identity::HumanActorId;pub use identity::IdentityContext;pub use identity::IdentityScope;pub use identity::ProjectId;pub use identity::ServiceId;pub use identity::TenantId;pub use policy::AllowAll;pub use policy::ClassificationBased;pub use policy::DenyAll;pub use policy::PolicyContext;pub use policy::PolicyDecision;pub use policy::PolicyEvaluator;pub use policy::PolicyRule;pub use tenant_isolation::CrossTenantLeak;pub use tenant_isolation::IsolationCheck;pub use tenant_isolation::TenantBoundary;pub use tenant_isolation::assert_same_tenant;
Modules§
- classification
- Data classification and residency metadata.
- evidence_
chain - Offline-verifiable, tenant-scoped evidence chains.
- identity
- Stable identity value types shared by local and enterprise deployments.
- policy
- Small policy-evaluation primitives.
- tenant_
isolation - Small, composable tenant-boundary checks.