Documentation ¶
Index ¶
Constants ¶
View Source
const V1 = "application/vnd.drone.validate.v1+json"
V1 is version 1 of the validator API
Variables ¶
This section is empty.
Functions ¶
func Handler ¶
Handler returns a http.Handler that accepts JSON-encoded HTTP requests to validate the yaml configuration, invokes the underlying plugin. A 2xx status code is returned if the configuration file is valid.
The handler verifies the authenticity of the HTTP request using the http-signature, and returns a 400 Bad Request if the signature is missing or invalid.
The handler can optionally encrypt the response body using aesgcm if the HTTP request includes the Accept-Encoding header set to aesgcm.
Types ¶
Click to show internal directories.
Click to hide internal directories.