Expand description
Commercial licensing support for .ald format (§9)
Provides license blocks for commercial dataset distribution with:
- Expiration enforcement
- Seat limits
- Query limits
- Revocation support
Modules§
- flags
- License flags (§9.2)
Structs§
- License
Block - Commercial license block
- License
Builder - License builder for convenient construction
Constants§
- LICENSE_
BLOCK_ FIXED_ SIZE - License block size (fixed portion, 71 bytes)
Functions§
- generate_
license_ id - Generate a random UUID v4 for license IDs
- hash_
licensee - Hash licensee identifier using SHA-256