Uses of Interface
org.apache.sshd.common.config.keys.FilePasswordProvider
-
-
Uses of FilePasswordProvider in org.apache.sshd.client
Fields in org.apache.sshd.client declared as FilePasswordProvider Modifier and Type Field Description static FilePasswordProvider
ClientBuilder. DEFAULT_FILE_PASSWORD_PROVIDER
protected FilePasswordProvider
ClientBuilder. filePasswordProvider
private FilePasswordProvider
SshClient. filePasswordProvider
Methods in org.apache.sshd.client that return FilePasswordProvider Modifier and Type Method Description FilePasswordProvider
SshClient. getFilePasswordProvider()
Methods in org.apache.sshd.client with parameters of type FilePasswordProvider Modifier and Type Method Description ClientBuilder
ClientBuilder. filePasswordProvider(FilePasswordProvider provider)
void
SshClient. setFilePasswordProvider(FilePasswordProvider provider)
static <C extends SshClient>
CSshClient. setKeyPairProvider(C client, boolean strict, boolean supportedOnly, FilePasswordProvider provider, java.nio.file.LinkOption... options)
static <C extends SshClient>
CSshClient. setKeyPairProvider(C client, java.nio.file.Path dir, boolean strict, boolean supportedOnly, FilePasswordProvider provider, java.nio.file.LinkOption... options)
-
Uses of FilePasswordProvider in org.apache.sshd.client.config.keys
Fields in org.apache.sshd.client.config.keys declared as FilePasswordProvider Modifier and Type Field Description private FilePasswordProvider
LazyClientKeyIdentityProvider. passwordProvider
Methods in org.apache.sshd.client.config.keys that return FilePasswordProvider Modifier and Type Method Description FilePasswordProvider
ClientIdentityFileWatcher. getFilePasswordProvider()
FilePasswordProvider
LazyClientKeyIdentityProvider. getFilePasswordProvider()
Methods in org.apache.sshd.client.config.keys with parameters of type FilePasswordProvider Modifier and Type Method Description static KeyIdentityProvider
ClientIdentityLoader. asKeyIdentityProvider(ClientIdentityLoader loader, java.util.Collection<? extends NamedResource> locations, FilePasswordProvider passwordProvider, boolean ignoreNonExisting)
Uses the providedClientIdentityLoader
to lazy load the keys locationsstatic java.util.List<ClientIdentityProvider>
ClientIdentitiesWatcher. buildProviders(java.util.Collection<? extends java.nio.file.Path> paths, ClientIdentityLoader loader, FilePasswordProvider provider, boolean strict)
java.lang.Iterable<java.security.KeyPair>
ClientIdentityLoader. loadClientIdentities(SessionContext session, NamedResource location, FilePasswordProvider provider)
static java.util.Map<java.lang.String,java.security.KeyPair>
ClientIdentity. loadDefaultIdentities(boolean strict, FilePasswordProvider provider, java.nio.file.LinkOption... options)
static java.util.Map<java.lang.String,java.security.KeyPair>
ClientIdentity. loadDefaultIdentities(java.nio.file.Path dir, boolean strict, FilePasswordProvider provider, java.nio.file.LinkOption... options)
static KeyPairProvider
ClientIdentity. loadDefaultKeyPairProvider(boolean strict, boolean supportedOnly, FilePasswordProvider provider, java.nio.file.LinkOption... options)
static KeyPairProvider
ClientIdentity. loadDefaultKeyPairProvider(java.nio.file.Path dir, boolean strict, boolean supportedOnly, FilePasswordProvider provider, java.nio.file.LinkOption... options)
static java.util.Map<java.lang.String,java.security.KeyPair>
ClientIdentity. loadIdentities(SessionContext session, java.nio.file.Path dir, boolean strict, java.util.Collection<java.lang.String> types, java.util.function.Function<? super java.lang.String,java.lang.String> idGenerator, FilePasswordProvider provider, java.nio.file.LinkOption... options)
Scans a folder and loads all available identity filesConstructors in org.apache.sshd.client.config.keys with parameters of type FilePasswordProvider Constructor Description BuiltinClientIdentitiesWatcher(java.nio.file.Path keysFolder, boolean supportedOnly, ClientIdentityLoader loader, FilePasswordProvider provider, boolean strict)
BuiltinClientIdentitiesWatcher(java.nio.file.Path keysFolder, java.util.Collection<java.lang.String> ids, boolean supportedOnly, ClientIdentityLoader loader, FilePasswordProvider provider, boolean strict)
ClientIdentitiesWatcher(java.util.Collection<? extends java.nio.file.Path> paths, ClientIdentityLoader loader, FilePasswordProvider provider)
ClientIdentitiesWatcher(java.util.Collection<? extends java.nio.file.Path> paths, ClientIdentityLoader loader, FilePasswordProvider provider, boolean strict)
ClientIdentityFileWatcher(java.nio.file.Path path, ClientIdentityLoader loader, FilePasswordProvider provider)
ClientIdentityFileWatcher(java.nio.file.Path path, ClientIdentityLoader loader, FilePasswordProvider provider, boolean strict)
DefaultClientIdentitiesWatcher(boolean supportedOnly, ClientIdentityLoader loader, FilePasswordProvider provider, boolean strict)
DefaultClientIdentitiesWatcher(ClientIdentityLoader loader, FilePasswordProvider provider)
DefaultClientIdentitiesWatcher(ClientIdentityLoader loader, FilePasswordProvider provider, boolean strict)
LazyClientKeyIdentityProvider(ClientIdentityLoader loader, java.util.Collection<? extends NamedResource> locations, FilePasswordProvider passwordProvider, boolean ignoreNonExisting)
-
Uses of FilePasswordProvider in org.apache.sshd.common.config.keys
Fields in org.apache.sshd.common.config.keys declared as FilePasswordProvider Modifier and Type Field Description static FilePasswordProvider
FilePasswordProvider. EMPTY
An "empty" provider that returnsnull
- i.e., unprotected key fileMethods in org.apache.sshd.common.config.keys that return FilePasswordProvider Modifier and Type Method Description FilePasswordProvider
FilePasswordProviderHolder. getFilePasswordProvider()
static FilePasswordProvider
FilePasswordProvider. of(java.lang.String password)
Methods in org.apache.sshd.common.config.keys with parameters of type FilePasswordProvider Modifier and Type Method Description PRV
PrivateKeyEntryDecoder. decodePrivateKey(SessionContext session, java.lang.String keyType, FilePasswordProvider passwordProvider, java.io.InputStream keyData)
default PRV
PrivateKeyEntryDecoder. decodePrivateKey(SessionContext session, FilePasswordProvider passwordProvider, byte... keyData)
default PRV
PrivateKeyEntryDecoder. decodePrivateKey(SessionContext session, FilePasswordProvider passwordProvider, byte[] keyData, int offset, int length)
default PRV
PrivateKeyEntryDecoder. decodePrivateKey(SessionContext session, FilePasswordProvider passwordProvider, java.io.InputStream keyData)
static java.util.NavigableMap<java.lang.String,java.security.KeyPair>
IdentityUtils. loadIdentities(SessionContext session, java.util.Map<java.lang.String,? extends java.nio.file.Path> paths, FilePasswordProvider provider, java.nio.file.OpenOption... options)
static FilePasswordProviderHolder
FilePasswordProviderHolder. providerHolderOf(FilePasswordProvider provider)
void
FilePasswordProviderManager. setFilePasswordProvider(FilePasswordProvider provider)
-
Uses of FilePasswordProvider in org.apache.sshd.common.config.keys.loader
Methods in org.apache.sshd.common.config.keys.loader with parameters of type FilePasswordProvider Modifier and Type Method Description java.util.Collection<java.security.KeyPair>
AbstractKeyPairResourceParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, java.lang.String beginMarker, java.lang.String endMarker, FilePasswordProvider passwordProvider, byte[] bytes, java.util.Map<java.lang.String,java.lang.String> headers)
abstract java.util.Collection<java.security.KeyPair>
AbstractKeyPairResourceParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, java.lang.String beginMarker, java.lang.String endMarker, FilePasswordProvider passwordProvider, java.io.InputStream stream, java.util.Map<java.lang.String,java.lang.String> headers)
java.util.Collection<java.security.KeyPair>
AbstractKeyPairResourceParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, java.lang.String beginMarker, java.lang.String endMarker, FilePasswordProvider passwordProvider, java.util.List<java.lang.String> lines, java.util.Map<java.lang.String,java.lang.String> headers)
Extracts the key pairs within a single delimited by markers block of lines.java.util.Collection<java.security.KeyPair>
AbstractKeyPairResourceParser. loadKeyPairs(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, java.util.List<java.lang.String> lines)
java.util.Collection<java.security.KeyPair>
FileWatcherKeyPairResourceLoader. loadKeyPairs(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, java.util.List<java.lang.String> lines)
default java.util.Collection<java.security.KeyPair>
KeyPairResourceLoader. loadKeyPairs(SessionContext session, java.net.URL url, FilePasswordProvider passwordProvider)
default java.util.Collection<java.security.KeyPair>
KeyPairResourceLoader. loadKeyPairs(SessionContext session, java.net.URL url, FilePasswordProvider passwordProvider, java.nio.charset.Charset cs)
default java.util.Collection<java.security.KeyPair>
KeyPairResourceLoader. loadKeyPairs(SessionContext session, java.nio.file.Path path, FilePasswordProvider passwordProvider, java.nio.charset.Charset cs, java.nio.file.OpenOption... options)
default java.util.Collection<java.security.KeyPair>
KeyPairResourceLoader. loadKeyPairs(SessionContext session, java.nio.file.Path path, FilePasswordProvider passwordProvider, java.nio.file.OpenOption... options)
Loads private key data - Note: any non-ASCII characters are assumed to be UTF-8 encodeddefault java.util.Collection<java.security.KeyPair>
KeyPairResourceLoader. loadKeyPairs(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, java.io.BufferedReader r)
default java.util.Collection<java.security.KeyPair>
KeyPairResourceLoader. loadKeyPairs(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, java.io.InputStream stream)
default java.util.Collection<java.security.KeyPair>
KeyPairResourceLoader. loadKeyPairs(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, java.io.InputStream stream, java.nio.charset.Charset cs)
default java.util.Collection<java.security.KeyPair>
KeyPairResourceLoader. loadKeyPairs(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, java.io.Reader r)
default java.util.Collection<java.security.KeyPair>
KeyPairResourceLoader. loadKeyPairs(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, java.lang.String data)
java.util.Collection<java.security.KeyPair>
KeyPairResourceLoader. loadKeyPairs(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, java.util.List<java.lang.String> lines)
Loads key pairs from the given resource text linesdefault java.util.Collection<java.security.KeyPair>
KeyPairResourceLoader. loadKeyPairs(SessionContext session, IoResource<?> resource, FilePasswordProvider passwordProvider)
default java.util.Collection<java.security.KeyPair>
KeyPairResourceLoader. loadKeyPairs(SessionContext session, IoResource<?> resource, FilePasswordProvider passwordProvider, java.nio.charset.Charset cs)
protected java.util.Collection<java.security.KeyPair>
FileWatcherKeyPairResourceLoader. reloadKeyPairs(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, java.util.List<java.lang.String> lines)
-
Uses of FilePasswordProvider in org.apache.sshd.common.config.keys.loader.openssh
Methods in org.apache.sshd.common.config.keys.loader.openssh with parameters of type FilePasswordProvider Modifier and Type Method Description java.security.interfaces.DSAPrivateKey
OpenSSHDSSPrivateKeyEntryDecoder. decodePrivateKey(SessionContext session, java.lang.String keyType, FilePasswordProvider passwordProvider, java.io.InputStream keyData)
java.security.interfaces.ECPrivateKey
OpenSSHECDSAPrivateKeyEntryDecoder. decodePrivateKey(SessionContext session, java.lang.String keyType, FilePasswordProvider passwordProvider, java.io.InputStream keyData)
java.security.interfaces.RSAPrivateKey
OpenSSHRSAPrivateKeyDecoder. decodePrivateKey(SessionContext session, java.lang.String keyType, FilePasswordProvider passwordProvider, java.io.InputStream keyData)
java.util.Collection<java.security.KeyPair>
OpenSSHKeyPairResourceParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, java.lang.String beginMarker, java.lang.String endMarker, FilePasswordProvider passwordProvider, java.io.InputStream stream, java.util.Map<java.lang.String,java.lang.String> headers)
protected java.util.Map.Entry<java.security.PrivateKey,java.lang.String>
OpenSSHKeyPairResourceParser. readPrivateKey(SessionContext session, NamedResource resourceKey, OpenSSHParserContext context, java.lang.String keyType, FilePasswordProvider passwordProvider, java.io.InputStream stream)
protected java.util.List<java.security.KeyPair>
OpenSSHKeyPairResourceParser. readPrivateKeys(SessionContext session, NamedResource resourceKey, OpenSSHParserContext context, java.util.Collection<? extends java.security.PublicKey> publicKeys, FilePasswordProvider passwordProvider, java.io.InputStream stream)
-
Uses of FilePasswordProvider in org.apache.sshd.common.config.keys.loader.pem
Methods in org.apache.sshd.common.config.keys.loader.pem with parameters of type FilePasswordProvider Modifier and Type Method Description java.util.Collection<java.security.KeyPair>
AbstractPEMResourceKeyPairParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, java.lang.String beginMarker, java.lang.String endMarker, FilePasswordProvider passwordProvider, java.util.List<java.lang.String> lines, java.util.Map<java.lang.String,java.lang.String> headers)
java.util.Collection<java.security.KeyPair>
DSSPEMResourceKeyPairParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, java.lang.String beginMarker, java.lang.String endMarker, FilePasswordProvider passwordProvider, java.io.InputStream stream, java.util.Map<java.lang.String,java.lang.String> headers)
java.util.Collection<java.security.KeyPair>
ECDSAPEMResourceKeyPairParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, java.lang.String beginMarker, java.lang.String endMarker, FilePasswordProvider passwordProvider, java.io.InputStream stream, java.util.Map<java.lang.String,java.lang.String> headers)
java.util.Collection<java.security.KeyPair>
PKCS8PEMResourceKeyPairParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, java.lang.String beginMarker, java.lang.String endMarker, FilePasswordProvider passwordProvider, java.io.InputStream stream, java.util.Map<java.lang.String,java.lang.String> headers)
java.util.Collection<java.security.KeyPair>
RSAPEMResourceKeyPairParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, java.lang.String beginMarker, java.lang.String endMarker, FilePasswordProvider passwordProvider, java.io.InputStream stream, java.util.Map<java.lang.String,java.lang.String> headers)
-
Uses of FilePasswordProvider in org.apache.sshd.common.config.keys.loader.putty
Methods in org.apache.sshd.common.config.keys.loader.putty with parameters of type FilePasswordProvider Modifier and Type Method Description java.util.Collection<java.security.KeyPair>
AbstractPuttyKeyDecoder. loadKeyPairs(SessionContext session, NamedResource resourceKey, java.lang.String pubData, java.lang.String prvData, java.lang.String prvEncryption, FilePasswordProvider passwordProvider, java.util.Map<java.lang.String,java.lang.String> headers)
java.util.Collection<java.security.KeyPair>
AbstractPuttyKeyDecoder. loadKeyPairs(SessionContext session, NamedResource resourceKey, java.util.List<java.lang.String> pubLines, java.util.List<java.lang.String> prvLines, java.lang.String prvEncryption, FilePasswordProvider passwordProvider, java.util.Map<java.lang.String,java.lang.String> headers)
java.util.Collection<java.security.KeyPair>
AbstractPuttyKeyDecoder. loadKeyPairs(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, java.util.List<java.lang.String> lines)
-
Uses of FilePasswordProvider in org.apache.sshd.common.keyprovider
Fields in org.apache.sshd.common.keyprovider declared as FilePasswordProvider Modifier and Type Field Description private FilePasswordProvider
AbstractResourceKeyPairProvider. passwordFinder
Methods in org.apache.sshd.common.keyprovider that return FilePasswordProvider Modifier and Type Method Description FilePasswordProvider
AbstractResourceKeyPairProvider. getPasswordFinder()
Methods in org.apache.sshd.common.keyprovider with parameters of type FilePasswordProvider Modifier and Type Method Description protected java.lang.Iterable<java.security.KeyPair>
AbstractResourceKeyPairProvider. doLoadKeys(SessionContext session, NamedResource resourceKey, java.io.InputStream inputStream, FilePasswordProvider provider)
protected java.lang.Iterable<java.security.KeyPair>
AbstractResourceKeyPairProvider. doLoadKeys(SessionContext session, NamedResource resourceKey, R resource, FilePasswordProvider provider)
void
AbstractResourceKeyPairProvider. setPasswordFinder(FilePasswordProvider passwordFinder)
-
Uses of FilePasswordProvider in org.apache.sshd.common.util.security
Methods in org.apache.sshd.common.util.security with parameters of type FilePasswordProvider Modifier and Type Method Description static java.lang.Iterable<java.security.KeyPair>
SecurityUtils. loadKeyPairIdentities(SessionContext session, NamedResource resourceKey, java.io.InputStream inputStream, FilePasswordProvider provider)
-
Uses of FilePasswordProvider in org.apache.sshd.common.util.security.bouncycastle
Methods in org.apache.sshd.common.util.security.bouncycastle with parameters of type FilePasswordProvider Modifier and Type Method Description java.util.Collection<java.security.KeyPair>
BouncyCastleKeyPairResourceParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, java.lang.String beginMarker, java.lang.String endMarker, FilePasswordProvider passwordProvider, java.io.InputStream stream, java.util.Map<java.lang.String,java.lang.String> headers)
java.util.Collection<java.security.KeyPair>
BouncyCastleKeyPairResourceParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, java.lang.String beginMarker, java.lang.String endMarker, FilePasswordProvider passwordProvider, java.util.List<java.lang.String> lines, java.util.Map<java.lang.String,java.lang.String> headers)
static java.security.KeyPair
BouncyCastleKeyPairResourceParser. loadKeyPair(SessionContext session, NamedResource resourceKey, java.io.InputStream inputStream, FilePasswordProvider provider)
-
Uses of FilePasswordProvider in org.apache.sshd.common.util.security.eddsa
Methods in org.apache.sshd.common.util.security.eddsa with parameters of type FilePasswordProvider Modifier and Type Method Description net.i2p.crypto.eddsa.EdDSAPrivateKey
OpenSSHEd25519PrivateKeyEntryDecoder. decodePrivateKey(SessionContext session, java.lang.String keyType, FilePasswordProvider passwordProvider, java.io.InputStream keyData)
-