package
1.3.6
Repository: https://github.com/sigstore/rekor.git
Documentation: pkg.go.dev

# Functions

NewCreateLogEntry creates a new http.Handler for the create log entry operation.
NewCreateLogEntryBadRequest creates CreateLogEntryBadRequest with default headers values.
NewCreateLogEntryConflict creates CreateLogEntryConflict with default headers values.
NewCreateLogEntryCreated creates CreateLogEntryCreated with default headers values.
NewCreateLogEntryDefault creates CreateLogEntryDefault with default headers values.
NewCreateLogEntryParams creates a new CreateLogEntryParams object There are no default values defined in the spec.
NewGetLogEntryByIndex creates a new http.Handler for the get log entry by index operation.
NewGetLogEntryByIndexDefault creates GetLogEntryByIndexDefault with default headers values.
NewGetLogEntryByIndexNotFound creates GetLogEntryByIndexNotFound with default headers values.
NewGetLogEntryByIndexOK creates GetLogEntryByIndexOK with default headers values.
NewGetLogEntryByIndexParams creates a new GetLogEntryByIndexParams object There are no default values defined in the spec.
NewGetLogEntryByUUID creates a new http.Handler for the get log entry by UUID operation.
NewGetLogEntryByUUIDDefault creates GetLogEntryByUUIDDefault with default headers values.
NewGetLogEntryByUUIDNotFound creates GetLogEntryByUUIDNotFound with default headers values.
NewGetLogEntryByUUIDOK creates GetLogEntryByUUIDOK with default headers values.
NewGetLogEntryByUUIDParams creates a new GetLogEntryByUUIDParams object There are no default values defined in the spec.
NewSearchLogQuery creates a new http.Handler for the search log query operation.
NewSearchLogQueryBadRequest creates SearchLogQueryBadRequest with default headers values.
NewSearchLogQueryDefault creates SearchLogQueryDefault with default headers values.
NewSearchLogQueryOK creates SearchLogQueryOK with default headers values.
NewSearchLogQueryParams creates a new SearchLogQueryParams object There are no default values defined in the spec.
NewSearchLogQueryUnprocessableEntity creates SearchLogQueryUnprocessableEntity with default headers values.

# Constants

CreateLogEntryBadRequestCode is the HTTP code returned for type CreateLogEntryBadRequest.
CreateLogEntryConflictCode is the HTTP code returned for type CreateLogEntryConflict.
CreateLogEntryCreatedCode is the HTTP code returned for type CreateLogEntryCreated.
GetLogEntryByIndexNotFoundCode is the HTTP code returned for type GetLogEntryByIndexNotFound.
GetLogEntryByIndexOKCode is the HTTP code returned for type GetLogEntryByIndexOK.
GetLogEntryByUUIDNotFoundCode is the HTTP code returned for type GetLogEntryByUUIDNotFound.
GetLogEntryByUUIDOKCode is the HTTP code returned for type GetLogEntryByUUIDOK.
SearchLogQueryBadRequestCode is the HTTP code returned for type SearchLogQueryBadRequest.
SearchLogQueryOKCode is the HTTP code returned for type SearchLogQueryOK.
SearchLogQueryUnprocessableEntityCode is the HTTP code returned for type SearchLogQueryUnprocessableEntity.

# Structs

CreateLogEntry swagger:route POST /api/v1/log/entries entries createLogEntry # Creates an entry in the transparency log Creates an entry in the transparency log for a detached signature, public key, and content.
CreateLogEntryBadRequest The content supplied to the server was invalid swagger:response createLogEntryBadRequest */.
CreateLogEntryConflict The request conflicts with the current state of the transparency log swagger:response createLogEntryConflict */.
CreateLogEntryCreated Returns the entry created in the transparency log swagger:response createLogEntryCreated */.
CreateLogEntryDefault There was an internal error in the server while processing the request swagger:response createLogEntryDefault */.
CreateLogEntryParams contains all the bound params for the create log entry operation typically these are obtained from a http.Request swagger:parameters createLogEntry.
CreateLogEntryURL generates an URL for the create log entry operation.
GetLogEntryByIndex swagger:route GET /api/v1/log/entries entries getLogEntryByIndex Retrieves an entry and inclusion proof from the transparency log (if it exists) by index */.
GetLogEntryByIndexDefault There was an internal error in the server while processing the request swagger:response getLogEntryByIndexDefault */.
GetLogEntryByIndexNotFound The content requested could not be found swagger:response getLogEntryByIndexNotFound */.
GetLogEntryByIndexOK the entry in the transparency log requested along with an inclusion proof swagger:response getLogEntryByIndexOK */.
GetLogEntryByIndexParams contains all the bound params for the get log entry by index operation typically these are obtained from a http.Request swagger:parameters getLogEntryByIndex.
GetLogEntryByIndexURL generates an URL for the get log entry by index operation.
GetLogEntryByUUID swagger:route GET /api/v1/log/entries/{entryUUID} entries getLogEntryByUuid # Get log entry and information required to generate an inclusion proof for the entry in the transparency log Returns the entry, root hash, tree size, and a list of hashes that can be used to calculate proof of an entry being included in the transparency log */.
GetLogEntryByUUIDDefault There was an internal error in the server while processing the request swagger:response getLogEntryByUuidDefault */.
GetLogEntryByUUIDNotFound The content requested could not be found swagger:response getLogEntryByUuidNotFound */.
GetLogEntryByUUIDOK Information needed for a client to compute the inclusion proof swagger:response getLogEntryByUuidOK */.
GetLogEntryByUUIDParams contains all the bound params for the get log entry by UUID operation typically these are obtained from a http.Request swagger:parameters getLogEntryByUUID.
GetLogEntryByUUIDURL generates an URL for the get log entry by UUID operation.
SearchLogQuery swagger:route POST /api/v1/log/entries/retrieve entries searchLogQuery Searches transparency log for one or more log entries */.
SearchLogQueryBadRequest The content supplied to the server was invalid swagger:response searchLogQueryBadRequest */.
SearchLogQueryDefault There was an internal error in the server while processing the request swagger:response searchLogQueryDefault */.
SearchLogQueryOK Returns zero or more entries from the transparency log, according to how many were included in request query swagger:response searchLogQueryOK */.
SearchLogQueryParams contains all the bound params for the search log query operation typically these are obtained from a http.Request swagger:parameters searchLogQuery.
SearchLogQueryUnprocessableEntity The server understood the request but is unable to process the contained instructions swagger:response searchLogQueryUnprocessableEntity */.
SearchLogQueryURL generates an URL for the search log query operation.

# Interfaces

CreateLogEntryHandler interface for that can handle valid create log entry params.
GetLogEntryByIndexHandler interface for that can handle valid get log entry by index params.
GetLogEntryByUUIDHandler interface for that can handle valid get log entry by UUID params.
SearchLogQueryHandler interface for that can handle valid search log query params.

# Type aliases

CreateLogEntryHandlerFunc turns a function with the right signature into a create log entry handler.
GetLogEntryByIndexHandlerFunc turns a function with the right signature into a get log entry by index handler.
GetLogEntryByUUIDHandlerFunc turns a function with the right signature into a get log entry by UUID handler.
SearchLogQueryHandlerFunc turns a function with the right signature into a search log query handler.