Expand description
Agent Delegation Protocol 1.0 types and validation helpers.
Delegation events are ordinary Agent Identity envelopes whose actor is a controller key for an HTTPS principal document.
Structs§
- Delegation
Credential - Delegation
Events Response - Delegation
Grant Payload - Delegation
Query Request - Delegation
Query Response - Delegation
Revoke Payload - Delegation
Service Discovery - Delegation
Service Endpoints - Delegation
Status Document - Delegation
Summary - Principal
Descriptor - Principal
Document - Principal
Link
Enums§
Constants§
Functions§
- delegation_
grant_ event - delegation_
revoke_ event - is_
principal_ alias - Reports whether
urlis an alias the principal itself acknowledges. Any origin can redirect to any principal, so an alias must not be shown as a name for the principal unless it is listed here. - materialize_
delegation_ credential - validate_
delegation_ envelope - validate_
delegation_ grant_ payload - validate_
delegation_ query_ request - A public delegation query is an existence check and must include both
subjectandprincipal_id. Omitting either side makes it an enumeration query, which services must authorize before answering; passallow_enumerationwhen building such an authorized request.limitdefaults to 20; services SHOULD cap it at 100. - validate_
delegation_ revoke_ payload - validate_
principal_ document - validate_
principal_ resolution - Checks the authoritative-read rule of Agent Delegation Section 5.3: a
principal document binds controller keys only when it is read at its own
id. A document served anywhere else is a copy; itscontrollersmust be discarded anddocument.idresolved instead.