Expand description
Minimal capability-token evaluation core.
Delegated does not discover trust. Applications must configure trusted issuer keys, supply the operation that will actually execute, and provide durable replay state.
Re-exports§
pub use audit::AuditSink;pub use audit::VecAuditSink;pub use contracts::KIND_DELEGATION_TOKEN;pub use contracts::KIND_REQUEST_ENVELOPE;pub use contracts::SPEC_VERSION_CURRENT;pub use crypto::IssuerKeyResolver;pub use crypto::PinnedIssuerKeys;pub use crypto::SIGNATURE_ALG_ED25519;pub use crypto::sign_token;pub use engine::DEFAULT_MAX_ENVELOPE_BYTES;pub use engine::EvaluationConfig;pub use engine::Evaluator;pub use issuance::DelegationTokenBuilder;pub use issuance::envelope;pub use models::AuditEvent;pub use models::Decision;pub use models::DelegationToken;pub use models::OperationContext;pub use models::RequestEnvelope;pub use models::Violation;pub use revocation::InMemoryTrustState;pub use revocation::TrustStateAdmin;pub use revocation::TrustStateError;pub use revocation::TrustStateStore;