ssh_server_callbacks_struct class

This structure can be used to implement a libssh server, with appropriate callbacks.

Inheritance

Properties

auth_gssapi_mic_function ssh_auth_gssapi_mic_callback
This function gets called when a client tries to authenticate through gssapi-mic method.
getter/setter pair
auth_none_function ssh_auth_none_callback
This function gets called when a client tries to authenticate through none method.
getter/setter pair
auth_password_function ssh_auth_password_callback
This function gets called when a client tries to authenticate through password method.
getter/setter pair
auth_pubkey_function ssh_auth_pubkey_callback
this function gets called when a client tries to authenticate or offer a public key.
getter/setter pair
channel_open_request_session_function ssh_channel_open_request_session_callback
This functions gets called when a new channel request is issued by the client
getter/setter pair
gssapi_accept_sec_ctx_function ssh_gssapi_accept_sec_ctx_callback
This function will be called when a gssapi token comes in.
getter/setter pair
gssapi_select_oid_function int
This function will be called when a new gssapi authentication is attempted.
getter/setter pair
gssapi_verify_mic_function ssh_gssapi_verify_mic_callback
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
service_request_function ssh_service_request_callback
This functions gets called when a service request is issued by the client
getter/setter pair
size int
DON'T SET THIS use ssh_callbacks_init() instead.
getter/setter pair
userdata Pointer<Void>
User-provided data. User is free to set anything he wants here
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited