camlistore.org: camlistore.org/pkg/jsonsign/signhandler Index | Files

package signhandler

import "camlistore.org/pkg/jsonsign/signhandler"

Package signhandler implements the HTTP interface to signing and verifying Camlistore JSON blobs.

Index

Package Files

sig.go

type Handler Uses

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

func (*Handler) Discovery Uses

func (h *Handler) Discovery(base string) *camtypes.SignDiscovery

Discovery returns the Discovery response for the signing handler.

func (*Handler) ServeHTTP Uses

func (h *Handler) ServeHTTP(rw http.ResponseWriter, req *http.Request)

func (*Handler) Sign Uses

func (h *Handler) Sign(bb *schema.Builder) (string, error)

func (*Handler) Signer Uses

func (h *Handler) Signer() *schema.Signer

func (*Handler) UploadPublicKey Uses

func (h *Handler) UploadPublicKey() error

UploadPublicKey writes the public key to the destination blobserver defined for the handler, if needed.

Package signhandler imports 16 packages (graph) and is imported by 104 packages. Updated 2018-01-09. Refresh now. Tools for package owners.