Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrDependencyNotSupplied = errors.New("internal route dependency not supplied")
Functions ¶
This section is empty.
Types ¶
type FetchObject ¶
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
func NewService ¶
func NewService( users store.Users, internalUsers store.InternalUsers, externalUsers store.ExternalUsers, registrationTokens store.RegistrationTokens, passwordRecoveryTokens store.PasswordRecoveryTokens, sessions store.Sessions, userAccessKeys store.UserAccessKeys, projects store.Projects, projectDeviceCounts store.ProjectDeviceCounts, projectApplicationCounts store.ProjectApplicationCounts, roles store.Roles, memberships store.Memberships, membershipRoleBindings store.MembershipRoleBindings, serviceAccounts store.ServiceAccounts, serviceAccountAccessKeys store.ServiceAccountAccessKeys, serviceAccountRoleBindings store.ServiceAccountRoleBindings, devices store.Devices, deviceRegistrationTokens store.DeviceRegistrationTokens, devicesRegisteredWithToken store.DevicesRegisteredWithToken, deviceAccessKeys store.DeviceAccessKeys, connections store.Connections, applications store.Applications, applicationDeviceCounts store.ApplicationDeviceCounts, releases store.Releases, releasesDeviceCounts store.ReleaseDeviceCounts, deviceApplicationStatuses store.DeviceApplicationStatuses, deviceServiceStatuses store.DeviceServiceStatuses, deviceServiceStates store.DeviceServiceStates, metricConfigs store.MetricConfigs, email email.Interface, emailFromName string, emailFromAddress string, allowedEmailDomains []string, auth0Domain *url.URL, auth0Audience string, fileSystem http.FileSystem, st *statsd.Client, connman *connman.ConnectionManager, allowedOrigins []url.URL, ) *Service
func (*Service) GorillaSuperUserAuth ¶
Source Files ¶
Click to show internal directories.
Click to hide internal directories.