github.com/xmidt-org/webpa-common@v1.11.9/secure/tools/cmd/keyserver/basicHandler.go (about) 1 package main 2 3 import ( 4 "log" 5 "net/http" 6 ) 7 8 // BasicHandler provides the common behaviors needed by all keyserver handlers 9 type BasicHandler struct { 10 keyStore *KeyStore 11 infoLogger *log.Logger 12 errorLogger *log.Logger 13 } 14 15 func (handler *BasicHandler) httpError(response http.ResponseWriter, statusCode int, message string) { 16 handler.errorLogger.Println(message) 17 response.WriteHeader(statusCode) 18 }