# Functions
AddHKPEndpoints attach the HKP /lookup and /add endpoints to the specified router with the specified log wrapped into the calls.
CatchAllError helper method to return an internal server error error to http client in case of non expected errors.
CatchAllRouter helper method to return an not found error error to http client in case of non expected endpoints.
GenRemoteSignerServerMux generates a remote signer HTTP Router.
InitHTTPTimer initializes the HTTP Request timer and prints a log line representing a received HTTP Request.
InternalServerError helper method to return an internal server error to http client.
InvalidFieldData helper method to return an invalid field data error to http client.
LogExit does the logging of the exit call inside a HTTP Request.
LoggingMiddleware is a HTTP middleware that logs the entry and exit requests.
MakeAgentAdmin creates an instance of Agent Administration endpoint.
MakeAgentProxy creates an instance of agent proxy endpoint.
MakeGPGEndpoint Creates an instance of an endpoint that handles GPG Calls.
MakeInternalEndpoint creates an instance to handle internal control endpoints such as key password data.
MakeJFCEndpoint creates a handler for Json Field Cipher Endpoints.
MakeKeyRingEndpoint creates an instance of key ring management endpoints.
MakeSKSEndpoint creates a handler for SKS Server Endpoint.
No description provided by the author
MakeTestsEndpoint creates an instance of healthcheck tests endpoint.
NotFound helper method to return an not found error to http client.
NotImplemented helper method to return an not implemented error to http client.
PermissionDenied helper method to return an permission denied error to http client.
RunRemoteSignerServer runs a remote signer server asynchronously and returns a stop channel.
RunRemoteSignerServerSingleKey runs a single key instance of remote signer server asynchronously and returns a stop channel.
UnmarshalBodyOrDie tries to unmarshal the request body into the specified interface and returns InvalidFieldData to the client if something is wrong.
WriteJSON returns a JSON Object to the specified http.ResponseWriter.
# Structs
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
ResponseWriter is a http.ResponseWriter wrapper that provides the status code and content length info.
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
No description provided by the author
# Type aliases
No description provided by the author
HTTPHandleFunc is a type for a HTTP Handler Function.
HTTPHandleFuncWithLog is a type for a HTTP Handler Function with an slog instance argument.