class Net::SSH::Authentication::Methods::None
Implements the “none” SSH authentication method.
Public Instance Methods
authenticate(next_service, user="", password="")
click to toggle source
Attempt to authenticate as “none”
# File lib/net/ssh/authentication/methods/none.rb, line 12 def authenticate(next_service, user="", password="") send_message(userauth_request(user, next_service, "none")) message = session.next_message case message.type when USERAUTH_SUCCESS debug { "none succeeded" } return true when USERAUTH_FAILURE debug { "none failed" } raise Net::SSH::Authentication::DisallowedMethod unless message[:authentications].split(/,/).include? 'none' return false else raise Net::SSH::Exception, "unexpected reply to USERAUTH_REQUEST: #{message.type} (#{message.inspect})" end end