Documentation ¶
Index ¶
- type AuthorizedKeysModule
- func (akm *AuthorizedKeysModule) Create(username string, person *person_api.Person) error
- func (akm *AuthorizedKeysModule) Delete(username string) error
- func (akm *AuthorizedKeysModule) NewFromInterface(config modules.Configuration, notificationsConfig notifications.Config, ...) modules.Module
- func (akm *AuthorizedKeysModule) Reset(username string, person *person_api.Person) error
- func (akm *AuthorizedKeysModule) Sync() error
- func (akm *AuthorizedKeysModule) Verify() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthorizedKeysModule ¶
type AuthorizedKeysModule struct { *modules.BaseModule // contains filtered or unexported fields }
func New ¶
func New(c modules.AuthorizedKeysConfiguration, notificationsConfig notifications.Config, PersonClient *person_api.Client) *AuthorizedKeysModule
func (*AuthorizedKeysModule) Create ¶
func (akm *AuthorizedKeysModule) Create(username string, person *person_api.Person) error
func (*AuthorizedKeysModule) Delete ¶
func (akm *AuthorizedKeysModule) Delete(username string) error
func (*AuthorizedKeysModule) NewFromInterface ¶
func (akm *AuthorizedKeysModule) NewFromInterface(config modules.Configuration, notificationsConfig notifications.Config, PersonClient *person_api.Client) modules.Module
func (*AuthorizedKeysModule) Reset ¶
func (akm *AuthorizedKeysModule) Reset(username string, person *person_api.Person) error
func (*AuthorizedKeysModule) Sync ¶
func (akm *AuthorizedKeysModule) Sync() error
func (*AuthorizedKeysModule) Verify ¶
func (akm *AuthorizedKeysModule) Verify() error
Click to show internal directories.
Click to hide internal directories.