Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var AuthSet = wire.NewSet(di.DefaultSet, permission2.New, NewAuthService)
AuthService =========================================================================================================
Functions ¶
This section is empty.
Types ¶
type AuthService ¶
type AuthService struct { // Common Log logger.Logger Config *config.Config // Observability Tracer trace.TracerProvider Monitoring *monitoring.Monitoring PprofEndpoint profiling.PprofEndpoint AutoMaxPro autoMaxPro.AutoMaxPro // contains filtered or unexported fields }
func InitializeAuthService ¶
func InitializeAuthService() (*AuthService, func(), error)
func NewAuthService ¶
func NewAuthService( log logger.Logger, config2 *config.Config, monitoring2 *monitoring.Monitoring, tracer trace.TracerProvider, pprofHTTP profiling.PprofEndpoint, autoMaxProcsOption autoMaxPro.AutoMaxPro, authPermission *authzed.Client, permissionService *permission2.Service, ) (*AuthService, error)
Click to show internal directories.
Click to hide internal directories.