From 6e9f9cbfc1f69735788651369bf6e288e23fbced Mon Sep 17 00:00:00 2001
From: Hans Nilsson
Date: Wed, 10 May 2017 12:39:02 +0200
Subject: ssh: Doc option 'auth_methods' for client
---
lib/ssh/doc/src/ssh.xml | 13 +++++++++++++
lib/ssh/src/ssh_options.erl | 2 +-
2 files changed, 14 insertions(+), 1 deletion(-)
(limited to 'lib/ssh')
diff --git a/lib/ssh/doc/src/ssh.xml b/lib/ssh/doc/src/ssh.xml
index 84b7cdd7a1..c659e093b9 100644
--- a/lib/ssh/doc/src/ssh.xml
+++ b/lib/ssh/doc/src/ssh.xml
@@ -293,6 +293,15 @@
connection. For gen_tcp the time is in milli-seconds and the default value is
infinity.
+
+
+ -
+
Comma-separated string that determines which
+ authentication methods that the client shall support and
+ in which order they are tried. Defaults to
+
+
+
-
Provides a username. If this option is not given, ssh
@@ -300,6 +309,7 @@
on UNIX,
on Windows).
+
-
Provides a password for password authentication.
@@ -307,6 +317,7 @@
password, if the password authentication method is
attempted.
+
-
Module implementing the behaviour
+
-
If true, the client does not print anything on authorization.
@@ -466,6 +478,7 @@
authentication methods that the server is to support and
in what order they are tried. Defaults to
+ Note that the client is free to use any order and to exclude methods.
diff --git a/lib/ssh/src/ssh_options.erl b/lib/ssh/src/ssh_options.erl
index 6bd6ab74c3..f98422c324 100644
--- a/lib/ssh/src/ssh_options.erl
+++ b/lib/ssh/src/ssh_options.erl
@@ -576,13 +576,13 @@ default(common) ->
class => user_options
},
-%%%%% Undocumented
{auth_methods, def} =>
#{default => ?SUPPORTED_AUTH_METHODS,
chk => fun check_string/1,
class => user_options
},
+%%%%% Undocumented
{transport, def} =>
#{default => ?DEFAULT_TRANSPORT,
chk => fun({A,B,C}) ->
--
cgit v1.2.3