Documentation ¶
Overview ¶
Package webhook wraps Let's Encrypt custom producer with HTTP API. It exposes 2 endpoints: `/sync/create` and `/sync/revoke`. These endpoints implement Akeyless Custom Producer protocol.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Option ¶
type Option func(*hook)
Option is a single configuration parameter used by this webhook.
func WithAllowedAccessID ¶
WithAllowedAccessID configures this webhook to accept requests only made by a producer with the provided access ID.
func WithAllowedItemName ¶
WithAllowedItemName configures this webhook to accept requests only made by a producer with the provided name.
Click to show internal directories.
Click to hide internal directories.