Namespace ApacheMinaSSHD.NET.Wrapper.Abstractions.Models
Interfaces
IProxyMetadata
Provides access to connection metadata sent before the SSH handshake, such as PROXY protocol data.
IResponseList
Provides responses returned by a keyboard-interactive authentication client.
ISshChallenge
Represents a keyboard-interactive authentication challenge sent to a client.
ISshDirectoryHandle
Represents an open SFTP directory handle.
ISshEntries
Provides metadata for SFTP directory entry read events.
ISshEvent
Provides metadata for an SFTP handle event.
ISshFileHandle
Represents an open SFTP file handle for direct data operations.
ISshFileSystemAccess
Provides metadata for SFTP filesystem policy callbacks.
ISshHandle
Represents an open SFTP handle exposed through .NET-safe metadata.
ISshIOFailure
Provides metadata for an SFTP I/O failure.
ISshIoService
Provides metadata about the low-level I/O service handling a connection.
ISshMove
Provides metadata for SFTP move or rename events.
ISshPath
Provides metadata for SFTP path-based events.
ISshReadEntries
Provides metadata for completed SFTP directory read operations.
ISshReadWrite
Provides metadata for SFTP read and write events.
ISshReceived
Provides metadata for received SFTP messages.
ISshScpFileAccess
Provides metadata for SCP filesystem policy callbacks.
ISshScpTransferEvent
Provides metadata for an SCP transfer event.
ISshServiceConnection
Provides low-level connection metadata for I/O service events.
ISshSession
Provides safe session metadata for authentication, event, and file operation callbacks.
ISshSessionEvent
Provides metadata for SSH session lifecycle and negotiation events.
ISshSysLink
Provides metadata for SFTP hard link or symbolic link events.
Enums
SshFileSystemOperation
Identifies the SFTP filesystem operation being evaluated.
SshScpFileOperation
Identifies the SCP file operation being evaluated.