Skip to content

Context Authorization Request

Represents a request for authorization of a remote user/connection.

There are more specialized variants of the authorization request available, based on their actual usage:

Properties

remote

Identifies the user with its host and username.

Public Key

Is used at the attempt to use the authentication method publickey where the user's client presents one of the user's SSH Public Keys.

Properties

All inherited of Context Authorization Request plus:

publicKey

The provided SSH Public Key of the requesting remote user.

Password

Is used at the attempt to use the authentication method password where the user's client presents the password the user either handed over directly to the SSH client software via command line, stdin or when the client asks for it.

Properties

All inherited of Context Authorization Request plus:

password

string

The provided password.

Interactive

Is used at the attempt to use the authentication method keyboard-interactive where the user's client give the control to the server to interactively request more information from the user. Usually, this is another way to request either the password or multi-factor-information.

Properties

All inherited of Context Authorization Request, but no other.