Package com.maverick.sshd.platform

This package contains the interfaces that are required to be implemented to create an SSH server implementation.

See:
          Description

Interface Summary
AuthenticationProvider Implement this interface to customize the authentication of users logging into your server.
FileSystem Provides native file system access for the built in SFTP server.
FileSystemFactory  
KeyboardInteractiveProvider  
NativeAuthenticationProvider Implement this interface to customize the authentication of users logging into your server.
 

Class Summary
ExecutableCommand This class can be extended to provide a single executable command.
NativeExecutableCommand A further extension of the ExecutableCommand that provides the ability to execute a native process.
 

Exception Summary
InvalidHandleException Thrown when an invalid file handle is received.
PasswordChangeException Thrown when the login process requires that the user change their password.
PermissionDeniedException Thrown when the file system denies access to a user whom does not have permission to gain access to a file system object.
UnsupportedFileOperationException Thrown when the file system does not support a requested operation.
 

Package com.maverick.sshd.platform Description

This package contains the interfaces that are required to be implemented to create an SSH server implementation. This consists of two required interfaces, the NativeAuthenticationProvider and NativeProcessProvider and an optional interface the NativeFileSystemProvider.



Copyright © 2003-2008 SSHTools LTD. All Rights Reserved.