Library Moduleorlandos-nl.citadel 0.8.0Citadel
Citadel
import Citadel
Module information
- Declarations
- 528
- Symbols
- 611
Uncategorized
Protocols
protocol DirectTCPIPDelegate
protocol ExecCommandContext
protocol ExecDelegate
protocol SFTPDelegate
The delegate for the SFTP subsystem. This is the interface that the SFTP subsystem uses to interact with the rest of the application. The delegate is responsible for implementing the various SFTP operations.
protocol SFTPDirectoryHandle
Represents a file listing in a directory.
protocol SFTPFileHandle
Represents a file in the SFTP subsystem.
protocol SFTPMessageContent
protocol ShellDelegate
Types
class AES128CTR
struct AuthenticationFailed
enum CitadelError
struct DiffieHellmanGroup14Sha1
struct DiffieHellmanGroup14Sha256
struct DirectTCPIPForwardingDelegate
enum ExecCommandOutput
struct ExecCommandStream
struct ExecExitContext
class ExecOutputHandler
struct InvalidHostKey
struct InvalidOpenSSHKey
struct RSAError
class SFTPClient
The SFTP client does not concern itself with the created SSH subsystem channel.
enum SFTPError
class SFTPFile
A “handle” for accessing a file that has been successfully opened on an SFTP server. File handles support reading (if opened with read access) and writing/appending (if opened with write/append access).
struct SFTPFileAttributes
struct SFTPFileListing
enum SFTPMessage
enum SFTPMessageType
struct SFTPOpenFileFlags
struct SFTPPathComponent
enum SFTPProtocolVersion
A specific version of the SFTP protocol.
enum SFTPStatusCode
struct SSHAlgorithms
class SSHAuthenticationMethod
Represents an authentication method.
enum SSHChannelError
class SSHClient
Represents an SSH connection.
enum SSHClientError
struct SSHContext
The context for the current SSH connection. This is passed to the delegate for each operation.
enum SSHExecError
struct SSHHostKeyValidator
A host key validator that can be used to validate an SSH host key. This can be used to validate the host key against a set of trusted keys, or to accept any key.
struct SSHProtocolOption
A set of options that can be applied to the SSH protocol.
struct SSHReconnectMode
class SSHServer
An SSH Server implementation. This class is used to start an SSH server on a specified host and port. The server can be closed using the
close()
method.struct SSHShellContext
enum ShellClientEvent
struct ShellOutboundWriter
struct ShellServerEvent
struct TTYSTDError