Documentation ¶
Index ¶
- func ParseCron(setting string) (cron.Schedule, error)
- func ParseMaxAge(setting string) (time.Duration, error)
- func RefreshAllForCron()
- func RefreshAttributes(attribs *v3.UserAttribute) (*v3.UserAttribute, error)
- func StartRefreshDaemon(ctx context.Context, scaledContext *config.ScaledContext, ...)
- func UpdateRefreshCronTime(refreshCronTime string)
- func UpdateRefreshMaxAge(maxAge string)
- type UserAuthRefresher
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RefreshAllForCron ¶
func RefreshAllForCron()
func RefreshAttributes ¶
func RefreshAttributes(attribs *v3.UserAttribute) (*v3.UserAttribute, error)
func StartRefreshDaemon ¶
func StartRefreshDaemon(ctx context.Context, scaledContext *config.ScaledContext, mgmtContext *config.ManagementContext, refreshCronTime string, maxAge string)
func UpdateRefreshCronTime ¶
func UpdateRefreshCronTime(refreshCronTime string)
func UpdateRefreshMaxAge ¶
func UpdateRefreshMaxAge(maxAge string)
Types ¶
type UserAuthRefresher ¶
func NewUserAuthRefresher ¶
func NewUserAuthRefresher(ctx context.Context, scaledContext *config.ScaledContext) UserAuthRefresher
Click to show internal directories.
Click to hide internal directories.