Modifier and Type | Class and Description |
---|---|
class |
ChannelAgentForwardingFactory |
Modifier and Type | Method and Description |
---|---|
protected KeyIdentityProvider |
SshClient.preloadClientIdentities(Collection<? extends NamedResource> locations) |
Modifier and Type | Interface and Description |
---|---|
interface |
UserAuth
Represents a user authentication mechanism
|
interface |
UserAuthFactory |
Modifier and Type | Class and Description |
---|---|
class |
AbstractUserAuth |
class |
AbstractUserAuthFactory |
class |
BuiltinUserAuthFactories
Provides a centralized location for the default built-in authentication factories
|
Modifier and Type | Class and Description |
---|---|
class |
UserAuthHostBased |
class |
UserAuthHostBasedFactory |
Modifier and Type | Class and Description |
---|---|
class |
UserAuthPassword
Implements the "password" authentication mechanism
|
class |
UserAuthPasswordFactory |
Modifier and Type | Class and Description |
---|---|
class |
UserAuthPublicKey
Implements the "publickey" authentication mechanism
|
class |
UserAuthPublicKeyFactory |
Modifier and Type | Class and Description |
---|---|
class |
AbstractChannelExitRequestHandler<V>
Provides a common base class for channel request handlers that deal with
various "
exit-XXX " requests. |
class |
ExitSignalChannelRequestHandler |
class |
ExitStatusChannelRequestHandler |
Modifier and Type | Class and Description |
---|---|
class |
KnownHostDigest
Available digesters for known hosts entries
|
Modifier and Type | Method and Description |
---|---|
static <A extends Appendable> |
KnownHostHashValue.append(A sb,
NamedResource factory,
byte[] salt,
byte[] digest) |
Modifier and Type | Method and Description |
---|---|
Collection<? extends NamedResource> |
LazyClientKeyIdentityProvider.getLocations() |
Modifier and Type | Method and Description |
---|---|
static String |
ClientIdentity.getIdentityFileName(NamedResource r) |
boolean |
ClientIdentityLoader.isValidLocation(NamedResource location) |
protected Iterable<KeyPair> |
LazyClientKeyIdentityProvider.loadClientIdentities(SessionContext session,
NamedResource location) |
Iterable<KeyPair> |
ClientIdentityLoader.loadClientIdentities(SessionContext session,
NamedResource location,
FilePasswordProvider provider) |
Modifier and Type | Method and Description |
---|---|
static KeyIdentityProvider |
ClientIdentityLoader.asKeyIdentityProvider(ClientIdentityLoader loader,
Collection<? extends NamedResource> locations,
FilePasswordProvider passwordProvider,
boolean ignoreNonExisting)
Uses the provided
ClientIdentityLoader to lazy load the keys locations |
Constructor and Description |
---|
LazyClientKeyIdentityProvider(ClientIdentityLoader loader,
Collection<? extends NamedResource> locations,
FilePasswordProvider passwordProvider,
boolean ignoreNonExisting) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDHClientKeyExchange |
class |
DHGClient
Base class for DHG key exchange algorithms.
|
class |
DHGEXClient |
Modifier and Type | Class and Description |
---|---|
class |
ClientConnectionServiceFactory |
class |
ClientUserAuthServiceFactory |
Modifier and Type | Interface and Description |
---|---|
interface |
SubsystemClient |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSubsystemClient |
Modifier and Type | Interface and Description |
---|---|
interface |
SftpClient |
Modifier and Type | Interface and Description |
---|---|
interface |
CheckFileHandleExtension |
interface |
CheckFileNameExtension |
interface |
CopyDataExtension
Implements the "copy-data" extension
|
interface |
CopyFileExtension |
interface |
MD5FileExtension |
interface |
MD5HandleExtension |
interface |
SftpClientExtension |
interface |
SftpClientExtensionFactory |
interface |
SpaceAvailableExtension
Implements the "space-available" extension
|
Modifier and Type | Class and Description |
---|---|
class |
BuiltinSftpClientExtensions |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCheckFileExtension |
class |
AbstractMD5HashExtension |
class |
AbstractSftpClientExtension |
class |
CheckFileHandleExtensionImpl
Implements "check-file-handle" extension
|
class |
CheckFileNameExtensionImpl
Implements "check-file-name" extension
|
class |
CopyDataExtensionImpl
Implements the "copy-data" extension
|
class |
CopyFileExtensionImpl
Implements the "copy-file" extension
|
class |
MD5FileExtensionImpl
Implements "md5-hash" extension
|
class |
MD5HandleExtensionImpl
Implements "md5-hash-handle" extension
|
class |
SpaceAvailableExtensionImpl
Implements "space-available" extension
|
Modifier and Type | Interface and Description |
---|---|
interface |
OpenSSHFsyncExtension
Implements the "fsync@openssh.com" extension
|
interface |
OpenSSHStatHandleExtension
Implements the "fstatvfs@openssh.com" extension command
|
interface |
OpenSSHStatPathExtension
Implements the "statvfs@openssh.com" extension command
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractOpenSSHStatCommandExtension |
class |
OpenSSHFsyncExtensionImpl |
class |
OpenSSHStatHandleExtensionImpl |
class |
OpenSSHStatPathExtensionImpl |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSftpClient |
class |
DefaultSftpClient |
Modifier and Type | Interface and Description |
---|---|
interface |
BuiltinFactory<T>
A named optional factory.
|
interface |
NamedFactory<T>
A named factory is a factory identified by a name.
|
interface |
ServiceFactory |
Modifier and Type | Field and Description |
---|---|
static Comparator<NamedResource> |
NamedResource.BY_NAME_COMPARATOR
Compares 2
NamedResource s according to their getName()
value case insensitive |
static Function<NamedResource,String> |
NamedResource.NAME_EXTRACTOR
|
Modifier and Type | Method and Description |
---|---|
static <R extends NamedResource> |
NamedResource.findByName(String name,
Comparator<? super String> c,
Collection<? extends R> resources) |
static <R extends NamedResource> |
NamedResource.removeByName(String name,
Comparator<? super String> c,
Collection<? extends R> resources)
Remove the resource identified by the name from the list.
|
Modifier and Type | Method and Description |
---|---|
static NamedResource |
NamedResource.ofName(String name)
Wraps a name value inside a
NamedResource |
Modifier and Type | Method and Description |
---|---|
static List<String> |
NamedResource.getNameList(Collection<? extends NamedResource> resources) |
static String |
NamedResource.getNames(Collection<? extends NamedResource> resources) |
Modifier and Type | Interface and Description |
---|---|
interface |
UserAuthInstance<S extends Session>
Represents an authentication-in-progress tracker for a specific session
|
interface |
UserAuthMethodFactory<M>
Represents a user authentication method
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractUserAuthMethodFactory<M> |
class |
AbstractUserAuthServiceFactory |
Modifier and Type | Interface and Description |
---|---|
interface |
ChannelFactory |
Modifier and Type | Interface and Description |
---|---|
interface |
CipherFactory |
Modifier and Type | Class and Description |
---|---|
class |
BuiltinCiphers
Provides easy access to the currently implemented ciphers
|
class |
ECCurves
Utilities for working with elliptic curves.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Compression
Interface used to compress the stream of data between the
SSH server and clients.
|
interface |
CompressionFactory |
interface |
CompressionInformation |
Modifier and Type | Class and Description |
---|---|
class |
BaseCompression |
class |
BuiltinCompressions |
class |
CompressionDelayedZlib
ZLib delayed compression.
|
class |
CompressionNone |
class |
CompressionZlib
ZLib based Compression.
|
Modifier and Type | Class and Description |
---|---|
class |
NamedResourceListParseResult<R extends NamedResource> |
Modifier and Type | Class and Description |
---|---|
class |
CompressionConfigValue
Provides a "bridge" between the configuration values and the
actual
NamedFactory for the Compression . |
Modifier and Type | Interface and Description |
---|---|
interface |
Identity
Represents an SSH key type - the referenced algorithm is the one used to generate
the key - e.g., "RSA", "DSA", "EC".
|
Modifier and Type | Class and Description |
---|---|
class |
BuiltinIdentities |
Modifier and Type | Method and Description |
---|---|
String |
FilePasswordProvider.getPassword(SessionContext session,
NamedResource resourceKey,
int retryIndex) |
default FilePasswordProvider.ResourceDecodeResult |
FilePasswordProvider.handleDecodeAttemptResult(SessionContext session,
NamedResource resourceKey,
int retryIndex,
String password,
Exception err)
Invoked to inform the password provide about the decoding result.
|
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractKeyPairResourceParser.canExtractKeyPairs(NamedResource resourceKey,
List<String> lines) |
boolean |
KeyPairResourceParser.canExtractKeyPairs(NamedResource resourceKey,
List<String> lines) |
Collection<KeyPair> |
AbstractKeyPairResourceParser.extractKeyPairs(SessionContext session,
NamedResource resourceKey,
String beginMarker,
String endMarker,
FilePasswordProvider passwordProvider,
byte[] bytes) |
abstract Collection<KeyPair> |
AbstractKeyPairResourceParser.extractKeyPairs(SessionContext session,
NamedResource resourceKey,
String beginMarker,
String endMarker,
FilePasswordProvider passwordProvider,
InputStream stream) |
Collection<KeyPair> |
AbstractKeyPairResourceParser.extractKeyPairs(SessionContext session,
NamedResource resourceKey,
String beginMarker,
String endMarker,
FilePasswordProvider passwordProvider,
List<String> lines)
Extracts the key pairs within a single delimited by markers block of lines.
|
default Collection<KeyPair> |
KeyPairResourceLoader.loadKeyPairs(SessionContext session,
NamedResource resourceKey,
FilePasswordProvider passwordProvider,
BufferedReader r) |
default Collection<KeyPair> |
KeyPairResourceLoader.loadKeyPairs(SessionContext session,
NamedResource resourceKey,
FilePasswordProvider passwordProvider,
InputStream stream) |
default Collection<KeyPair> |
KeyPairResourceLoader.loadKeyPairs(SessionContext session,
NamedResource resourceKey,
FilePasswordProvider passwordProvider,
InputStream stream,
Charset cs) |
Collection<KeyPair> |
AbstractKeyPairResourceParser.loadKeyPairs(SessionContext session,
NamedResource resourceKey,
FilePasswordProvider passwordProvider,
List<String> lines) |
Collection<KeyPair> |
KeyPairResourceLoader.loadKeyPairs(SessionContext session,
NamedResource resourceKey,
FilePasswordProvider passwordProvider,
List<String> lines)
Loads key pairs from the given resource text lines
|
Collection<KeyPair> |
FileWatcherKeyPairResourceLoader.loadKeyPairs(SessionContext session,
NamedResource resourceKey,
FilePasswordProvider passwordProvider,
List<String> lines) |
default Collection<KeyPair> |
KeyPairResourceLoader.loadKeyPairs(SessionContext session,
NamedResource resourceKey,
FilePasswordProvider passwordProvider,
Reader r) |
default Collection<KeyPair> |
KeyPairResourceLoader.loadKeyPairs(SessionContext session,
NamedResource resourceKey,
FilePasswordProvider passwordProvider,
String data) |
protected Collection<KeyPair> |
FileWatcherKeyPairResourceLoader.reloadKeyPairs(SessionContext session,
NamedResource resourceKey,
FilePasswordProvider passwordProvider,
List<String> lines) |
Modifier and Type | Interface and Description |
---|---|
interface |
OpenSSHKdfOptions |
Modifier and Type | Method and Description |
---|---|
byte[] |
OpenSSHKeyDecryptor.decodePrivateKeyBytes(SessionContext session,
NamedResource resourceKey,
String cipherName,
byte[] privateDataBytes,
String password) |
byte[] |
OpenSSHParserContext.decodePrivateKeyBytes(SessionContext session,
NamedResource resourceKey,
String cipherName,
byte[] privateDataBytes,
String password) |
Collection<KeyPair> |
OpenSSHKeyPairResourceParser.extractKeyPairs(SessionContext session,
NamedResource resourceKey,
String beginMarker,
String endMarker,
FilePasswordProvider passwordProvider,
InputStream stream) |
protected Map.Entry<PrivateKey,String> |
OpenSSHKeyPairResourceParser.readPrivateKey(SessionContext session,
NamedResource resourceKey,
OpenSSHParserContext context,
String keyType,
FilePasswordProvider passwordProvider,
InputStream stream) |
protected List<KeyPair> |
OpenSSHKeyPairResourceParser.readPrivateKeys(SessionContext session,
NamedResource resourceKey,
OpenSSHParserContext context,
Collection<? extends PublicKey> publicKeys,
FilePasswordProvider passwordProvider,
InputStream stream) |
protected PublicKey |
OpenSSHKeyPairResourceParser.readPublicKey(SessionContext session,
NamedResource resourceKey,
OpenSSHParserContext context,
InputStream stream) |
protected OpenSSHKdfOptions |
OpenSSHKeyPairResourceParser.resolveKdfOptions(SessionContext session,
NamedResource resourceKey,
String beginMarker,
String endMarker,
InputStream stream) |
protected <S extends InputStream> |
OpenSSHKeyPairResourceParser.validateStreamMagicMarker(SessionContext session,
NamedResource resourceKey,
S stream) |
Modifier and Type | Class and Description |
---|---|
class |
BCryptKdfOptions |
class |
RawKdfOptions
Generic options
|
Modifier and Type | Method and Description |
---|---|
byte[] |
RawKdfOptions.decodePrivateKeyBytes(SessionContext session,
NamedResource resourceKey,
String cipherName,
byte[] privateDataBytes,
String password) |
byte[] |
BCryptKdfOptions.decodePrivateKeyBytes(SessionContext session,
NamedResource resourceKey,
String cipherName,
byte[] privateDataBytes,
String password) |
Modifier and Type | Method and Description |
---|---|
Collection<KeyPair> |
ECDSAPEMResourceKeyPairParser.extractKeyPairs(SessionContext session,
NamedResource resourceKey,
String beginMarker,
String endMarker,
FilePasswordProvider passwordProvider,
InputStream stream) |
Collection<KeyPair> |
RSAPEMResourceKeyPairParser.extractKeyPairs(SessionContext session,
NamedResource resourceKey,
String beginMarker,
String endMarker,
FilePasswordProvider passwordProvider,
InputStream stream) |
Collection<KeyPair> |
PKCS8PEMResourceKeyPairParser.extractKeyPairs(SessionContext session,
NamedResource resourceKey,
String beginMarker,
String endMarker,
FilePasswordProvider passwordProvider,
InputStream stream) |
Collection<KeyPair> |
DSSPEMResourceKeyPairParser.extractKeyPairs(SessionContext session,
NamedResource resourceKey,
String beginMarker,
String endMarker,
FilePasswordProvider passwordProvider,
InputStream stream) |
Collection<KeyPair> |
AbstractPEMResourceKeyPairParser.extractKeyPairs(SessionContext session,
NamedResource resourceKey,
String beginMarker,
String endMarker,
FilePasswordProvider passwordProvider,
List<String> lines) |
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractPuttyKeyDecoder.canExtractKeyPairs(NamedResource resourceKey,
List<String> lines) |
default boolean |
PuttyKeyPairResourceParser.canExtractKeyPairs(NamedResource resourceKey,
List<String> lines) |
static List<String> |
AbstractPuttyKeyDecoder.extractDataLines(NamedResource resourceKey,
List<String> lines,
int startIndex,
String hdrName,
String hdrValue,
List<String> curLines) |
Collection<KeyPair> |
AbstractPuttyKeyDecoder.loadKeyPairs(NamedResource resourceKey,
byte[] pubData,
byte[] prvData) |
Collection<KeyPair> |
AbstractPuttyKeyDecoder.loadKeyPairs(NamedResource resourceKey,
InputStream pubData,
InputStream prvData) |
Collection<KeyPair> |
EdDSAPuttyKeyDecoder.loadKeyPairs(NamedResource resourceKey,
PuttyKeyReader pubReader,
PuttyKeyReader prvReader) |
Collection<KeyPair> |
RSAPuttyKeyDecoder.loadKeyPairs(NamedResource resourceKey,
PuttyKeyReader pubReader,
PuttyKeyReader prvReader) |
Collection<KeyPair> |
DSSPuttyKeyDecoder.loadKeyPairs(NamedResource resourceKey,
PuttyKeyReader pubReader,
PuttyKeyReader prvReader) |
Collection<KeyPair> |
ECDSAPuttyKeyDecoder.loadKeyPairs(NamedResource resourceKey,
PuttyKeyReader pubReader,
PuttyKeyReader prvReader) |
abstract Collection<KeyPair> |
AbstractPuttyKeyDecoder.loadKeyPairs(NamedResource resourceKey,
PuttyKeyReader pubReader,
PuttyKeyReader prvReader) |
Collection<KeyPair> |
AbstractPuttyKeyDecoder.loadKeyPairs(SessionContext session,
NamedResource resourceKey,
FilePasswordProvider passwordProvider,
List<String> lines) |
Collection<KeyPair> |
AbstractPuttyKeyDecoder.loadKeyPairs(SessionContext session,
NamedResource resourceKey,
List<String> pubLines,
List<String> prvLines,
String prvEncryption,
FilePasswordProvider passwordProvider) |
Collection<KeyPair> |
AbstractPuttyKeyDecoder.loadKeyPairs(SessionContext session,
NamedResource resourceKey,
String pubData,
String prvData,
String prvEncryption,
FilePasswordProvider passwordProvider) |
Modifier and Type | Interface and Description |
---|---|
interface |
DigestFactory |
Modifier and Type | Class and Description |
---|---|
class |
BuiltinDigests
Provides easy access to the currently implemented digests
|
Modifier and Type | Class and Description |
---|---|
static class |
TcpipClientChannel.Type
Type of channel being created.
|
Modifier and Type | Class and Description |
---|---|
class |
BuiltinIoServiceFactoryFactories |
Modifier and Type | Interface and Description |
---|---|
interface |
DHFactory |
interface |
KeyExchange
Key exchange algorithm.
|
interface |
KeyExchangeFactory |
Modifier and Type | Class and Description |
---|---|
class |
BuiltinDHFactories |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDHKeyExchange |
Modifier and Type | Method and Description |
---|---|
protected Iterable<KeyPair> |
AbstractResourceKeyPairProvider.doLoadKeys(SessionContext session,
NamedResource resourceKey,
InputStream inputStream,
FilePasswordProvider provider) |
protected Iterable<KeyPair> |
AbstractResourceKeyPairProvider.doLoadKeys(SessionContext session,
NamedResource resourceKey,
R resource,
FilePasswordProvider provider) |
protected InputStream |
AbstractResourceKeyPairProvider.openKeyPairResource(SessionContext session,
NamedResource resourceKey,
R resource) |
Modifier and Type | Interface and Description |
---|---|
interface |
MacFactory |
Modifier and Type | Class and Description |
---|---|
class |
BuiltinMacs
Provides easy access to the currently implemented macs
|
Modifier and Type | Interface and Description |
---|---|
interface |
Random
A pseudo random number generator.
|
interface |
RandomFactory |
Modifier and Type | Class and Description |
---|---|
class |
AbstractRandom |
class |
AbstractRandomFactory |
class |
JceRandom
A
Random implementation using the built-in SecureRandom PRNG. |
class |
JceRandomFactory
Named factory for the JCE
Random |
class |
SingletonRandomFactory
A random factory wrapper that uses a single random instance.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SignatureFactory |
Modifier and Type | Class and Description |
---|---|
class |
BuiltinSignatures
Provides easy access to the currently implemented signatures
|
Modifier and Type | Class and Description |
---|---|
class |
SftpUniversalOwnerAndGroup
Some universal identifiers used in owner and/or group specification strings
|
Modifier and Type | Interface and Description |
---|---|
interface |
ExtensionParser<T> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractParser<T> |
class |
AclSupportedParser |
class |
NewlineParser |
class |
Supported2Parser
Parses the "supported2" extension as defined in
DRAFT 13 section 5.4
|
class |
SupportedParser
Parses the "supported" extension as defined in
DRAFT 05 - section 4.4
|
class |
VendorIdParser |
class |
VersionsParser |
Modifier and Type | Class and Description |
---|---|
class |
AbstractOpenSSHExtensionParser
Base class for various
XXX@openssh.com extension data reports |
static class |
AbstractOpenSSHExtensionParser.OpenSSHExtension |
class |
FstatVfsExtensionParser |
class |
FsyncExtensionParser |
class |
HardLinkExtensionParser |
class |
PosixRenameExtensionParser |
class |
StatVfsExtensionParser |
Modifier and Type | Interface and Description |
---|---|
interface |
IoResource<T> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractIoResource<T>
TODO Add javadoc
|
class |
ClassLoaderResource
TODO Add javadoc
|
class |
PathResource |
class |
URIResource |
class |
URLResource |
Modifier and Type | Interface and Description |
---|---|
interface |
SecurityProviderChoice |
interface |
SecurityProviderRegistrar |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSecurityProviderRegistrar |
Modifier and Type | Method and Description |
---|---|
static Iterable<KeyPair> |
SecurityUtils.loadKeyPairIdentities(SessionContext session,
NamedResource resourceKey,
InputStream inputStream,
FilePasswordProvider provider) |
Modifier and Type | Class and Description |
---|---|
class |
BouncyCastleRandom
BouncyCastle
Random . |
class |
BouncyCastleRandomFactory
Named factory for the BouncyCastle
Random |
class |
BouncyCastleSecurityProviderRegistrar |
Modifier and Type | Method and Description |
---|---|
protected void |
BouncyCastleGeneratorHostKeyProvider.doWriteKeyPair(NamedResource resourceKey,
KeyPair kp,
OutputStream outputStream) |
Collection<KeyPair> |
BouncyCastleKeyPairResourceParser.extractKeyPairs(SessionContext session,
NamedResource resourceKey,
String beginMarker,
String endMarker,
FilePasswordProvider passwordProvider,
InputStream stream) |
Collection<KeyPair> |
BouncyCastleKeyPairResourceParser.extractKeyPairs(SessionContext session,
NamedResource resourceKey,
String beginMarker,
String endMarker,
FilePasswordProvider passwordProvider,
List<String> lines) |
static KeyPair |
BouncyCastleKeyPairResourceParser.loadKeyPair(SessionContext session,
NamedResource resourceKey,
InputStream inputStream,
FilePasswordProvider provider) |
Modifier and Type | Class and Description |
---|---|
class |
EdDSASecurityProviderRegistrar |
Modifier and Type | Class and Description |
---|---|
class |
UserAuthNone
TODO Add javadoc
|
class |
UserAuthNoneFactory |
Modifier and Type | Class and Description |
---|---|
class |
UserAuthGSS
Prototype user authentication handling gssapi-with-mic.
|
class |
UserAuthGSSFactory
Factory class.
|
Modifier and Type | Class and Description |
---|---|
class |
UserAuthKeyboardInteractive
Issue a "keyboard-interactive" command according to RFC4256
|
class |
UserAuthKeyboardInteractiveFactory |
Modifier and Type | Class and Description |
---|---|
class |
ChannelSessionFactory |
Modifier and Type | Method and Description |
---|---|
static String |
ServerIdentity.getIdentityFileName(NamedResource r) |
Modifier and Type | Class and Description |
---|---|
class |
DirectTcpipFactory |
class |
ForwardedTcpipFactory |
static class |
TcpForwardingFilter.Type
The type of requested connection forwarding.
|
static class |
TcpipServerChannel.TcpipFactory |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDHServerKeyExchange |
class |
DHGEXServer |
class |
DHGServer |
Modifier and Type | Method and Description |
---|---|
protected Iterable<KeyPair> |
SimpleGeneratorHostKeyProvider.doReadKeyPairs(SessionContext session,
NamedResource resourceKey,
InputStream inputStream) |
protected Iterable<KeyPair> |
AbstractGeneratorHostKeyProvider.doReadKeyPairs(SessionContext session,
NamedResource resourceKey,
InputStream inputStream) |
protected void |
SimpleGeneratorHostKeyProvider.doWriteKeyPair(NamedResource resourceKey,
KeyPair kp,
OutputStream outputStream) |
protected abstract void |
AbstractGeneratorHostKeyProvider.doWriteKeyPair(NamedResource resourceKey,
KeyPair kp,
OutputStream outputStream) |
Modifier and Type | Class and Description |
---|---|
class |
ServerConnectionServiceFactory |
class |
ServerUserAuthServiceFactory |
Modifier and Type | Interface and Description |
---|---|
interface |
SubsystemFactory |
Modifier and Type | Class and Description |
---|---|
class |
SftpSubsystemFactory |
Copyright © 2008–2022 The Apache Software Foundation. All rights reserved.