Rebex
Products Downloads Buy Support Contact
Show / Hide Table of Contents

Rebex.Net.Servers Namespace

Classes

AuthenticationBaseEventArgs

Base class for PreAuthenticationEventArgs and AuthenticationEventArgs.

AuthenticationEventArgs

Provides data for Authentication event.

Binding

Represents a binding of a server module to an endpoint.

BindingCollection

A collection of server bindings.

ChangePasswordEventArgs

Provides data for ChangePassword event.

ConnectingEventArgs

Provides data for the Connecting event.

DisconnectedEventArgs

Provides data for the Disconnected event.

ErrorEventArgs

Provides data for the ErrorOccurred event.

FileServer

Implements the SFTP/SSH server.

FileServerSettings

File server settings.

FileServerUser

Represents a user of the FileServer.

FileServerUserCollection

Provides a simple default user database that is used when no custom authentication has been defined.

FileTransferredEventArgs

Provides data for the FileUploaded event.

FtpGetServerEndPointArgs

Provides data and result for FtpGetServerEndPoint.

FtpSiteCommandHandlerArgs

Provides data and result for FtpSiteCommandHandler.

PathAccessAuthorizationEventArgs

Provides data for the PathAccessAuthorization event.

PreAuthenticationEventArgs

Provides data for PreAuthentication event.

PreNegotiationEventArgs

Provides data for PreNegotiation event.

ServerSession

Represents a protocol session.

ServerUser

Represents a server user.

ServerUserCollection

Provides a simple default user database that is used when no custom authentication has been defined.

ShellCommandEventArgs

Provides data for the ShellCommand event.

SshConsole

Represents an SSH console which provides methods for reading and writing.

TunnelClosedEventArgs

Provides data for the TunnelClosed event.

TunnelRequestedEventArgs

Provides data for the TunnelRequested event.

Enums

AuthenticationMethods

User authentication method.

FileServerAction

Specifies the action to be performed. Used by PathAccessAuthorizationEventArgs.

FileServerProtocol

Specifies a protocol (module) to be used with FileServer.

FileSystemOperation

Specifies required file or directory operation permissions. Used by PathAccessAuthorizationEventArgs.

FtpProtection

Specifies TLS protection mode for FTP protocol.

SessionState

Session state.

ShellType

Specifies virtual shell type.

See https://www.rebex.net/file-server/features/ for code snippets of common use cases.

TunnelRequestType

Tunnel request type for TunnelRequested event's TunnelRequestedEventArgs.

In This Article
© REBEX ČR s.r.o. Back to top
Privacy policy
Manage cookies