Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthenticationService ¶
type AuthenticationService struct {
// contains filtered or unexported fields
}
AuthenticationService is configured to run background goroutines which will clear out expired authentication tokens.
func NewAuthenticationService ¶
func NewAuthenticationService(logger *zap.Logger, lock oplock.Service, store authstorage.Store, config config.AuthenticationConfig) *AuthenticationService
NewAuthenticationService constructs and configures a new instance of authentication service.
func (*AuthenticationService) Run ¶
func (s *AuthenticationService) Run(ctx context.Context)
Run starts up a background goroutine per configure authentication method schedule.
Click to show internal directories.
Click to hide internal directories.