# Packages
No description provided by the author
# Functions
No description provided by the author
No description provided by the author
NewKongHTTPValidator provides a new KongHTTPValidator object provided a controller-runtime client which will be used to retrieve reference objects such as consumer credentials secrets.
No description provided by the author
NewSecretGetterWithOverride returns a secret getter with given override secrets.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
nolint:gosec.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
DefaultAdminAPIServicesProvider allows getting Admin API services that require having at least one Gateway discovered.
KongHTTPValidator implements KongValidator interface to validate Kong entities using the Admin API of Kong.
RequestHandler is an HTTP server that can validate Kong Ingress Controllers' Custom Resources using Kubernetes Admission Webhooks.
No description provided by the author
SecretGetterWithOverride returns the override secrets in the list if the namespace and name matches, or use the nested secretGetter to fetch the secret otherwise.
No description provided by the author
# Interfaces
AdminAPIServicesProvider provides KongHTTPValidator with Kong Admin API services that are needed to perform validation against entities stored by the Gateway.
ConsumerGetter is an interface for retrieving KongConsumers.
GatewayClientsProvider returns the most recent set of Gateway Admin API clients.
KongValidator validates Kong entities.