wodSSHServer ActiveX Control - Authentication Property
      
 

Description

Determines allowed authentication types.


Property type

An AuthenticationsEnum enumeration.  Determines allowed authentications when running as SSH2 server.


Syntax

object.Authentication [= value]



The Authentication Property syntax has these parts:

Part Description
object An expression evaluating to an object of type wodSSHD.
value An AuthenticationsEnum enumeration, as described in settings.

Settings

The settings for value are:

Constant Value Description
 authBoth 0 Allow both authentications. (Obsolete, use authAny)
 authAny 0 Allow both authentications.
 authPassword 1 Allow password/keyboard-interactive authentication.
 authPubkey 2 Allow public key authentication.
 authGSSAPI 5 Allow Kerberos GSSAPI authentication.

Remarks

This property determine client authentications allowed when user connects to wodSSHServer - when running as SSH2 server (set by Protocol property).

By default, this is set to authPassword.

This property is ignored when wodSSHServer is running as Telnet (or Raw) server.

Note: Since version 1.5.0, authPassword may actually expect keyboard-interactive authentication to be selected instead of password authentication. It depends on AuthChallenge property - if you leave it empty (it is by default) then password authentication is user. If you provide challenge details in that property, then keyboard-interactive authentication is used instead.