package
0.0.0-20240620082322-748217ab3f1f
Repository: https://github.com/adtsign/certificates.git
Documentation: pkg.go.dev
# Functions
FinalizeOrder attempts to finalize an order and create a certificate.
GetAuthorization ACME api for retrieving an Authz.
GetCertificate ACME api for retrieving a Certificate.
GetChallenge ACME api for retrieving a Challenge.
GetDirectory is the ACME resource for returning a directory configuration for client configuration.
GetNonce just sets the right header since a Nonce is added to each response by middleware by default.
GetOrder ACME api for retrieving an order.
GetOrdersByAccountID ACME api for retrieving the list of order urls belonging to an account.
GetOrUpdateAccount is the api for updating an ACME account.
NewAccount is the handler resource for creating new ACME accounts.
NewHandler returns a new ACME API handler.
NewOrder ACME api for creating a new order.
NotImplemented returns a 501 and is generally a placeholder for functionality which MAY be added at some point in the future but is not in any way a guarantee of such.
RevokeCert attempts to revoke a certificate.
Route traffic and implement the Router interface.
# Structs
Clock that returns time in UTC rounded to seconds.
Directory represents an ACME directory for configuring clients.
ExternalAccountBinding represents the ACME externalAccountBinding JWS.
FinalizeRequest captures the body for a Finalize order request.
HandlerOptions required to create a new ACME API request handler.
No description provided by the author
NewAccountRequest represents the payload for a new account request.
NewOrderRequest represents the body for a NewOrder request.
UpdateAccountRequest represents an update-account request.
# Type aliases
ContextKey is the key type for storing and searching for ACME request essentials in the context of a request.