Versions in this module Expand all Collapse all v0 v0.2.0 Oct 12, 2023 v0.1.0 Oct 12, 2023 Changes in this version + const AuthKey + var FlatSwaggerJSON json.RawMessage + var SwaggerJSON json.RawMessage + func Handler(c Config) (http.Handler, error) + func HandlerAPI(c Config) (http.Handler, *operations.PetstoreAPI, error) + type Config struct + APIKeyAuthenticator func(string, string, security.TokenAuthentication) runtime.Authenticator + AuthRoles func(token string) (interface{}, error) + Authorizer func(*http.Request) error + BasicAuthenticator func(security.UserPassAuthentication) runtime.Authenticator + BearerAuthenticator func(string, security.ScopedTokenAuthentication) runtime.Authenticator + InnerMiddleware func(http.Handler) http.Handler + JSONConsumer runtime.Consumer + Logger func(string, ...interface{}) + type PetAPI interface + PetCreate func(ctx context.Context, params pet.PetCreateParams) middleware.Responder + PetDelete func(ctx context.Context, params pet.PetDeleteParams) middleware.Responder + PetGet func(ctx context.Context, params pet.PetGetParams) middleware.Responder + PetList func(ctx context.Context, params pet.PetListParams) middleware.Responder + PetUpdate func(ctx context.Context, params pet.PetUpdateParams) middleware.Responder + PetUploadImage func(ctx context.Context, params pet.PetUploadImageParams) middleware.Responder + type StoreAPI interface + InventoryGet func(ctx context.Context, params store.InventoryGetParams) middleware.Responder + OrderCreate func(ctx context.Context, params store.OrderCreateParams) middleware.Responder + OrderDelete func(ctx context.Context, params store.OrderDeleteParams) middleware.Responder + OrderGet func(ctx context.Context, params store.OrderGetParams) middleware.Responder