Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Daemon ¶
type Daemon interface { CreateUser(cred proto.CredentialsDto) (proto.UserContext, error) Authenticate(cred proto.CredentialsDto) (proto.UserContext, error) GetAliases(userCtx proto.UserContext) ([]proto.AliasDto, error) RegisterAlias(userCtx proto.UserContext, alias proto.AliasDto) (proto.AliasDto, error) UpdateAlias(userCtx proto.UserContext, alias proto.AliasDto) (proto.AliasDto, error) DeleteAlias(userCtx proto.UserContext, aliasName string) error GetDomains(userCtx proto.UserContext) ([]proto.DomainDto, error) Logger() *zerolog.Logger }
Daemon represent OpenDyDNSD
Click to show internal directories.
Click to hide internal directories.