agent-identity-rs
Rust port of agent-identity — agent identity management and trust verification.
Features
- Agent identity: public key, roles, expiry, metadata
- Trust store: register, verify, revoke agents
- Auth tokens: challenge-response authentication
- Key fingerprints: hex fingerprint from public key bytes
Usage
use ;
// Create an identity
let agent = new
.with_role
.with_role;
println!;
assert!;
// Trust store
let mut store = new;
store.register;
assert_eq!;
// Revoke
store.revoke;
assert_eq!;
License
MIT