Versions in this module Expand all Collapse all v1 v1.0.0 Jan 4, 2024 Changes in this version + type HtaAPI struct + APIAuthorizer runtime.Authorizer + APIKeyAuthenticator func(string, string, security.TokenAuthentication) runtime.Authenticator + BasicAuthenticator func(security.UserPassAuthentication) runtime.Authenticator + BearerAuthenticator func(string, security.ScopedTokenAuthentication) runtime.Authenticator + BearerTokenAuth func(string) (*schemas.User, error) + CategoryDeleteCategoryIDHandler category.DeleteCategoryIDHandler + CategoryDeleteMultiChoiceIDHandler category.DeleteMultiChoiceIDHandler + CategoryDeleteSingleChoiceGroupIDHandler category.DeleteSingleChoiceGroupIDHandler + CategoryDeleteSingleChoiceIDHandler category.DeleteSingleChoiceIDHandler + CategoryGetCategoryCategoryIDMultiChoiceHandler category.GetCategoryCategoryIDMultiChoiceHandler + CategoryGetCategoryCategoryIDSingleChoiceGroupHandler category.GetCategoryCategoryIDSingleChoiceGroupHandler + CategoryGetCategoryHandler category.GetCategoryHandler + CategoryGetCategoryIDHandler category.GetCategoryIDHandler + CategoryGetMultiChoiceIDHandler category.GetMultiChoiceIDHandler + CategoryGetSingleChoiceGroupGroupIDSingleChoiceHandler category.GetSingleChoiceGroupGroupIDSingleChoiceHandler + CategoryGetSingleChoiceGroupIDHandler category.GetSingleChoiceGroupIDHandler + CategoryGetSingleChoiceIDHandler category.GetSingleChoiceIDHandler + CategoryPostCategoryCategoryIDMultiChoiceHandler category.PostCategoryCategoryIDMultiChoiceHandler + CategoryPostCategoryCategoryIDSingleChoiceGroupHandler category.PostCategoryCategoryIDSingleChoiceGroupHandler + CategoryPostCategoryHandler category.PostCategoryHandler + CategoryPostSingleChoiceGroupGroupIDSingleChoiceHandler category.PostSingleChoiceGroupGroupIDSingleChoiceHandler + CategoryPutCategoryIDHandler category.PutCategoryIDHandler + CategoryPutMultiChoiceIDHandler category.PutMultiChoiceIDHandler + CategoryPutSingleChoiceGroupIDHandler category.PutSingleChoiceGroupIDHandler + CategoryPutSingleChoiceIDHandler category.PutSingleChoiceIDHandler + CommandLineOptionsGroups []swag.CommandLineOptionsGroup + EntryDeleteEntriesIDHandler entry.DeleteEntriesIDHandler + EntryGetEntriesHandler entry.GetEntriesHandler + EntryGetEntriesIDHandler entry.GetEntriesIDHandler + EntryPostEntriesHandler entry.PostEntriesHandler + EntryPutEntriesIDHandler entry.PutEntriesIDHandler + JSONConsumer runtime.Consumer + JSONProducer runtime.Producer + Logger func(string, ...interface{}) + LoginGetOidcInfoHandler login.GetOidcInfoHandler + LoginGetUserHandler login.GetUserHandler + Middleware func(middleware.Builder) http.Handler + OauthSecurityAuth func(string, []string) (*schemas.User, error) + PreServerShutdown func() + ServeError func(http.ResponseWriter, *http.Request, error) + ServerShutdown func() + func NewHtaAPI(spec *loads.Document) *HtaAPI + func (o *HtaAPI) AddMiddlewareFor(method, path string, builder middleware.Builder) + func (o *HtaAPI) AuthenticatorsFor(schemes map[string]spec.SecurityScheme) map[string]runtime.Authenticator + func (o *HtaAPI) Authorizer() runtime.Authorizer + func (o *HtaAPI) ConsumersFor(mediaTypes []string) map[string]runtime.Consumer + func (o *HtaAPI) Context() *middleware.Context + func (o *HtaAPI) DefaultConsumes() string + func (o *HtaAPI) DefaultProduces() string + func (o *HtaAPI) Formats() strfmt.Registry + func (o *HtaAPI) HandlerFor(method, path string) (http.Handler, bool) + func (o *HtaAPI) Init() + func (o *HtaAPI) ProducersFor(mediaTypes []string) map[string]runtime.Producer + func (o *HtaAPI) RegisterConsumer(mediaType string, consumer runtime.Consumer) + func (o *HtaAPI) RegisterFormat(name string, format strfmt.Format, validator strfmt.Validator) + func (o *HtaAPI) RegisterProducer(mediaType string, producer runtime.Producer) + func (o *HtaAPI) Serve(builder middleware.Builder) http.Handler + func (o *HtaAPI) ServeErrorFor(operationID string) func(http.ResponseWriter, *http.Request, error) + func (o *HtaAPI) SetDefaultConsumes(mediaType string) + func (o *HtaAPI) SetDefaultProduces(mediaType string) + func (o *HtaAPI) SetSpec(spec *loads.Document) + func (o *HtaAPI) UseRedoc() + func (o *HtaAPI) UseSwaggerUI() + func (o *HtaAPI) Validate() error