diff options
Diffstat (limited to 'client/client.go')
-rw-r--r-- | client/client.go | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/client/client.go b/client/client.go new file mode 100644 index 0000000..b7f5eee --- /dev/null +++ b/client/client.go @@ -0,0 +1,19 @@ +package client + +import ( + "git.tardisproject.uk/tcmal/vault-plugin-kerberos-secrets/config" +) + +type client struct{} + +func ClientFromConfig(config *config.Config) (client, error) { + return client{}, nil +} + +func (c client) SetPassword(username string, password string) error { + return nil // TODO +} + +func (c client) SetPasswordWithOld(username string, oldPassword, newPassword string) error { + return nil // TODO +} |