Xceed .NET Libraries Documentation
Xceed.SSH.Client Assembly / Xceed.SSH.Client Namespace / SSHClient Class / GetSupportedAuthenticationMethods Method


In This Topic
    GetSupportedAuthenticationMethods Method
    In This Topic
    Syntax
    'Declaration
     
    
    Public Function GetSupportedAuthenticationMethods( _
       ByVal userName As String _
    ) As String()
    'Usage
     
    
    Dim instance As SSHClient
    Dim userName As String
    Dim value() As String
     
    value = instance.GetSupportedAuthenticationMethods(userName)
    public string[] GetSupportedAuthenticationMethods( 
       string userName
    )

    Parameters

    userName

    Return Value

    A string array containing the authentication method names that the server supports for the specified user name. An empty string array if the specified user does not require authentication. In that case, it is not necessary to call Authenticate(). Or null if the SSH client is not connected, or if the connection is already authenticated.
    Supported Frameworks

    .NET: net5.0, net5.0-windows, net6.0, net6.0-macos, net6.0-windows, net7.0, net7.0-macos, net7.0-windows, net8.0, net8.0-browser, net8.0-macos, net8.0-windows, net9.0, net9.0-browser, net9.0-macos, net9.0-windows, net10.0, net10.0-browser, net10.0-macos, net10.0-windows.

    .NET Standard: netstandard2.0, netstandard2.1

    .NET Framework: net20, net35, net40, net403, net45, net451, net452, net46, net461, net462, net463, net47, net471, net472, net48, net481.

    See Also