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.
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.
PathAccessAuthorizationEventArgs
Provides data for the PathAccessAuthorization event.
PreAuthenticationEventArgs
Provides data for Authentication 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.
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.
SessionState
Session state.
ShellType
Specifies virtual shell type.
TunnelRequestType
Tunnel request type for TunnelRequested event's TunnelRequestedEventArgs.