idprova_core/dat/mod.rs
1//! Delegation Attestation Tokens (DATs).
2//!
3//! A DAT is a JWS (JSON Web Signature) that grants an agent scoped,
4//! time-bounded permissions on behalf of a human controller.
5
6pub mod chain;
7pub mod constraints;
8pub mod scope;
9pub mod token;
10
11pub use constraints::DatConstraints;
12pub use scope::{Scope, ScopeSet};
13pub use token::{Dat, DatClaims, DatHeader};