summaryrefslogtreecommitdiff
path: root/client
diff options
context:
space:
mode:
authorAria <me@aria.rip>2023-09-25 00:12:03 +0100
committerAria <me@aria.rip>2023-09-25 00:12:03 +0100
commit0bd62b1d8b13ad1d38f61a6388c1f2e292b191a5 (patch)
tree68cf96bbcd113061daab8adabdfc8cb4fccde27f /client
fockin BOOOILLEEERPLAAATEEE
Diffstat (limited to 'client')
-rw-r--r--client/client.go19
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
+}