package bundle

import "github.com/cloudflare/cfssl/api/bundle"

Package bundle implements the HTTP handler for the bundle command.

Index

Functions

func NewHandler

func NewHandler(caBundleFile, intBundleFile string) (http.Handler, error)

NewHandler creates a new bundler that uses the root bundle and intermediate bundle in the trust chain.

Types

type Handler

type Handler struct {
	// contains filtered or unexported fields
}

Handler accepts requests for either remote or uploaded certificates to be bundled, and returns a certificate bundle (or error).

func (*Handler) Handle

func (h *Handler) Handle(w http.ResponseWriter, r *http.Request) error

Handle implements an http.Handler interface for the bundle handler.

Source Files

bundle.go

Version
v1.6.5 (latest)
Published
Mar 5, 2024
Platform
linux/amd64
Imports
5 packages
Last checked
6 days ago

Tools for package owners.