Versions in this module Expand all Collapse all v0 v0.2.0 Jul 13, 2022 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.FlottaBackendAPIAPI, error) + type BackendAPI interface + EnrolDevice func(ctx context.Context, params backend.EnrolDeviceParams) middleware.Responder + GetDeviceConfiguration func(ctx context.Context, params backend.GetDeviceConfigurationParams) middleware.Responder + GetRegistrationStatus func(ctx context.Context, params backend.GetRegistrationStatusParams) middleware.Responder + RegisterDevice func(ctx context.Context, params backend.RegisterDeviceParams) middleware.Responder + UpdateHeartBeat func(ctx context.Context, params backend.UpdateHeartBeatParams) middleware.Responder + type Config struct + APIKeyAuthenticator func(string, string, security.TokenAuthentication) runtime.Authenticator + Authorizer func(*http.Request) error + BasicAuthenticator func(security.UserPassAuthentication) runtime.Authenticator + BearerAuthenticator func(string, security.ScopedTokenAuthentication) runtime.Authenticator + InnerMiddleware func(http.Handler) http.Handler + Logger func(string, ...interface{}) + type MockBackendAPI struct + func (_m *MockBackendAPI) EnrolDevice(ctx context.Context, params backend.EnrolDeviceParams) middleware.Responder + func (_m *MockBackendAPI) GetDeviceConfiguration(ctx context.Context, params backend.GetDeviceConfigurationParams) middleware.Responder + func (_m *MockBackendAPI) GetRegistrationStatus(ctx context.Context, params backend.GetRegistrationStatusParams) middleware.Responder + func (_m *MockBackendAPI) RegisterDevice(ctx context.Context, params backend.RegisterDeviceParams) middleware.Responder + func (_m *MockBackendAPI) UpdateHeartBeat(ctx context.Context, params backend.UpdateHeartBeatParams) middleware.Responder