Documentation ¶
Index ¶
- type OAuthTokenSync
- type OrgSync
- type PermissionsSync
- type UserSync
- func (s *UserSync) EnableDisabledUserHook(ctx context.Context, identity *authn.Identity, _ *authn.Request) error
- func (s *UserSync) FetchSyncedUserHook(ctx context.Context, identity *authn.Identity, r *authn.Request) error
- func (s *UserSync) SyncLastSeenHook(ctx context.Context, identity *authn.Identity, _ *authn.Request) error
- func (s *UserSync) SyncUserHook(ctx context.Context, id *authn.Identity, _ *authn.Request) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OAuthTokenSync ¶
type OAuthTokenSync struct {
// contains filtered or unexported fields
}
func ProvideOAuthTokenSync ¶
func ProvideOAuthTokenSync(service oauthtoken.OAuthTokenService, sessionService auth.UserTokenService) *OAuthTokenSync
func (*OAuthTokenSync) SyncOauthTokenHook ¶
type OrgSync ¶
type OrgSync struct {
// contains filtered or unexported fields
}
func ProvideOrgSync ¶
type PermissionsSync ¶
type PermissionsSync struct {
// contains filtered or unexported fields
}
func ProvidePermissionsSync ¶
func ProvidePermissionsSync(acService accesscontrol.Service) *PermissionsSync
func (*PermissionsSync) SyncPermissionsHook ¶
type UserSync ¶
type UserSync struct {
// contains filtered or unexported fields
}
func ProvideUserSync ¶
func ProvideUserSync(userService user.Service, userProtectionService login.UserProtectionService, authInfoService login.AuthInfoService, quotaService quota.Service) *UserSync
func (*UserSync) EnableDisabledUserHook ¶
func (*UserSync) FetchSyncedUserHook ¶
func (*UserSync) SyncLastSeenHook ¶
Click to show internal directories.
Click to hide internal directories.