Directories
¶
| Path | Synopsis |
|---|---|
|
Package aauth implements the AAuth protocol for agent-to-resource authentication.
|
Package aauth implements the AAuth protocol for agent-to-resource authentication. |
|
examples/delegation
command
Package main demonstrates the AAuth delegation flow.
|
Package main demonstrates the AAuth delegation flow. |
|
examples/resource-managed
command
Package main demonstrates the AAuth resource-managed flow.
|
Package main demonstrates the AAuth resource-managed flow. |
|
examples/simple
command
Package main demonstrates the AAuth identity-only flow.
|
Package main demonstrates the AAuth identity-only flow. |
|
httpsig
Package httpsig implements HTTP Message Signatures per RFC 9421.
|
Package httpsig implements HTTP Message Signatures per RFC 9421. |
|
adapters
|
|
|
ory
Package ory provides integration between agent-protocols and Ory infrastructure.
|
Package ory provides integration between agent-protocols and Ory infrastructure. |
|
ory/examples/idjag
command
Package main demonstrates ID-JAG integration with Ory Hydra.
|
Package main demonstrates ID-JAG integration with Ory Hydra. |
|
ory/fosite
Package fosite provides custom OAuth 2.0 grant handlers for Ory Fosite.
|
Package fosite provides custom OAuth 2.0 grant handlers for Ory Fosite. |
|
ory/hydra
Package hydra provides a client for Ory Hydra's APIs with agent token support.
|
Package hydra provides a client for Ory Hydra's APIs with agent token support. |
|
sharkauth
Package sharkauth provides adapters integrating agent-protocols with SharkAuth, a purpose-built OAuth 2.0 server for agent delegation.
|
Package sharkauth provides adapters integrating agent-protocols with SharkAuth, a purpose-built OAuth 2.0 server for agent delegation. |
|
sharkauth/examples/aauth
command
Package main demonstrates AAuth protocol integration with SharkAuth.
|
Package main demonstrates AAuth protocol integration with SharkAuth. |
|
zitadel
Package zitadel provides production-quality adapters integrating agent-protocols with Zitadel OIDC infrastructure.
|
Package zitadel provides production-quality adapters integrating agent-protocols with Zitadel OIDC infrastructure. |
|
zitadel/examples/aauth
command
Package main demonstrates AAuth agent authentication with Zitadel.
|
Package main demonstrates AAuth agent authentication with Zitadel. |
|
zitadel/examples/aims
command
Package main demonstrates AIMS Workload Identity Token verification with Zitadel.
|
Package main demonstrates AIMS Workload Identity Token verification with Zitadel. |
|
zitadel/examples/idjag
command
Package main demonstrates ID-JAG assertion exchange with Zitadel.
|
Package main demonstrates ID-JAG assertion exchange with Zitadel. |
|
Package aims implements the Agent Identity Management System (AIMS) framework based on draft-klrc-aiagent-auth-00.
|
Package aims implements the Agent Identity Management System (AIMS) framework based on draft-klrc-aiagent-auth-00. |
|
examples/mtls
command
Package main demonstrates AIMS agent authentication using mTLS with X.509 SVID.
|
Package main demonstrates AIMS agent authentication using mTLS with X.509 SVID. |
|
examples/simple
command
Package main demonstrates basic AIMS agent authentication with SPIFFE ID.
|
Package main demonstrates basic AIMS agent authentication with SPIFFE ID. |
|
demos
|
|
|
multi-protocol
command
Package main demonstrates all three agent authentication protocols.
|
Package main demonstrates all three agent authentication protocols. |
|
Package idjag implements Identity Assertion JWT Authorization Grant (ID-JAG) based on draft-ietf-oauth-identity-assertion-authz-grant.
|
Package idjag implements Identity Assertion JWT Authorization Grant (ID-JAG) based on draft-ietf-oauth-identity-assertion-authz-grant. |
|
examples/delegation
command
Package main demonstrates ID-JAG with human-to-agent delegation.
|
Package main demonstrates ID-JAG with human-to-agent delegation. |
|
examples/simple
command
Package main demonstrates a simple ID-JAG token exchange flow without delegation.
|
Package main demonstrates a simple ID-JAG token exchange flow without delegation. |
Click to show internal directories.
Click to hide internal directories.