diff --git a/kuser/kdigest-commands.in b/kuser/kdigest-commands.in index 72dc3aabd..79f717e69 100644 --- a/kuser/kdigest-commands.in +++ b/kuser/kdigest-commands.in @@ -40,6 +40,12 @@ command = { help = "digest type" default = "sasl" } + option = { + long = "kerberos-realm" + type = "string" + argument = "realm" + help = "" + } option = { long = "digest" type = "string" @@ -73,6 +79,18 @@ command = { } command = { name = "server-request" + option = { + long = "type" + type = "string" + help = "digest type" + default = "sasl" + } + option = { + long = "kerberos-realm" + type = "string" + argument = "realm" + help = "" + } option = { long = "username" type = "string" @@ -147,6 +165,81 @@ command = { } help = "Completes digest negotiation and return final parameters" } +command = { + name = "client-request" + option = { + long = "type" + type = "string" + help = "digest type" + default = "sasl" + } + option = { + long = "username" + type = "string" + argument = "name" + help = "digest type" + } + option = { + long = "password" + type = "string" + argument = "password" + } + option = { + long = "server-nonce" + type = "string" + argument = "nonce" + help = "" + } + option = { + long = "server-identifier" + type = "string" + argument = "nonce" + help = "" + } + option = { + long = "client-nonce" + type = "string" + argument = "nonce" + help = "" + } + option = { + long = "opaque" + type = "string" + argument = "string" + help = "" + } + option = { + long = "realm" + type = "string" + argument = "realm" + help = "" + } + option = { + long = "method" + type = "string" + argument = "method" + help = "" + } + option = { + long = "uri" + type = "string" + argument = "uri" + help = "" + } + option = { + long = "nounce-count" + type = "string" + argument = "count" + help = "" + } + option = { + long = "qop" + type = "string" + argument = "qop" + help = "" + } + help = "Client part of a digest exchange" +} command = { name = "help" name = "?"