adapter/

directory
v0.1.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 26, 2026 License: MIT

Directories

Path Synopsis
Package auth provides AuthProvider implementations.
Package auth provides AuthProvider implementations.
Package cert provides certificate-handling adapter implementations: the self-signed identity CA and the BYOC server-certificate validator.
Package cert provides certificate-handling adapter implementations: the self-signed identity CA and the BYOC server-certificate validator.
acmetest
Package acmetest provides an in-process fake RFC 8555 server for exercising the ACME issuer adapter without network access.
Package acmetest provides an in-process fake RFC 8555 server for exercising the ACME issuer adapter without network access.
Package challenge provides adapters for verifying domain-control challenge artifacts the domain owner has published.
Package challenge provides adapters for verifying domain-control challenge artifacts the domain owner has published.
Package didresolver provides the two port.DIDResolver adapters:
Package didresolver provides the two port.DIDResolver adapters:
discovery
ans
Package ans implements the bundled ANS-family port.ProfileEmitter adapters: DNSAIDProfile (the DNS-AID-aligned SVCB shape per RFC 9460 plus the `_ans-badge` TXT extension) and TXTProfile (the original `_ans` TXT shape, supported indefinitely for operators with existing zone-edit tooling).
Package ans implements the bundled ANS-family port.ProfileEmitter adapters: DNSAIDProfile (the DNS-AID-aligned SVCB shape per RFC 9460 plus the `_ans-badge` TXT extension) and TXTProfile (the original `_ans` TXT shape, supported indefinitely for operators with existing zone-edit tooling).
registry
Package registry holds the immutable composition facade for port.ProfileEmitter implementations.
Package registry holds the immutable composition facade for port.ProfileEmitter implementations.
Package dns provides DNSVerifier implementations.
Package dns provides DNSVerifier implementations.
Package docsui serves the OpenAPI spec + a Swagger-UI page for the currently-running binary.
Package docsui serves the OpenAPI spec + a Swagger-UI page for the currently-running binary.
Package eventbus provides EventBus implementations.
Package eventbus provides EventBus implementations.
Package keymanager provides KeyManager implementations.
Package keymanager provides KeyManager implementations.
store
sqlite
Package sqlite provides SQLite implementations of the store ports (AgentStore, CertificateStore, EndpointStore, RenewalStore, RevocationStore, ByocCertificateStore) plus an outbox table used by the RA→TL HTTP client for durable event delivery.
Package sqlite provides SQLite implementations of the store ports (AgentStore, CertificateStore, EndpointStore, RenewalStore, RevocationStore, ByocCertificateStore) plus an outbox table used by the RA→TL HTTP client for durable event delivery.
sqlitetl
Package sqlitetl is the SQLite-backed EventStorage for ans-tl.
Package sqlitetl is the SQLite-backed EventStorage for ans-tl.
Package tlclient is the HTTP client the RA uses to POST signed events to the Transparency Log.
Package tlclient is the HTTP client the RA uses to POST signed events to the Transparency Log.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL