Uses of Interface
org.apache.sshd.common.config.keys.FilePasswordProvider
Packages that use FilePasswordProvider
Package
Description
-
Uses of FilePasswordProvider in org.apache.sshd.client
Fields in org.apache.sshd.client declared as FilePasswordProviderModifier and TypeFieldDescriptionstatic final FilePasswordProvider
ClientBuilder.DEFAULT_FILE_PASSWORD_PROVIDER
protected FilePasswordProvider
ClientBuilder.filePasswordProvider
private FilePasswordProvider
SshClient.filePasswordProvider
Methods in org.apache.sshd.client that return FilePasswordProviderMethods in org.apache.sshd.client with parameters of type FilePasswordProviderModifier and TypeMethodDescriptionClientBuilder.filePasswordProvider
(FilePasswordProvider provider) void
SshClient.setFilePasswordProvider
(FilePasswordProvider provider) static <C extends SshClient>
CSshClient.setKeyPairProvider
(C client, boolean strict, boolean supportedOnly, FilePasswordProvider provider, LinkOption... options) static <C extends SshClient>
CSshClient.setKeyPairProvider
(C client, Path dir, boolean strict, boolean supportedOnly, FilePasswordProvider provider, LinkOption... options) -
Uses of FilePasswordProvider in org.apache.sshd.client.config.keys
Fields in org.apache.sshd.client.config.keys declared as FilePasswordProviderModifier and TypeFieldDescriptionprivate final FilePasswordProvider
LazyClientKeyIdentityProvider.passwordProvider
Methods in org.apache.sshd.client.config.keys that return FilePasswordProviderModifier and TypeMethodDescriptionClientIdentityFileWatcher.getFilePasswordProvider()
LazyClientKeyIdentityProvider.getFilePasswordProvider()
Methods in org.apache.sshd.client.config.keys with parameters of type FilePasswordProviderModifier and TypeMethodDescriptionstatic KeyIdentityProvider
ClientIdentityLoader.asKeyIdentityProvider
(ClientIdentityLoader loader, Collection<? extends NamedResource> locations, FilePasswordProvider passwordProvider, boolean ignoreNonExisting) Uses the providedClientIdentityLoader
to lazy load the keys locationsstatic List<ClientIdentityProvider>
ClientIdentitiesWatcher.buildProviders
(Collection<? extends Path> paths, ClientIdentityLoader loader, FilePasswordProvider provider, boolean strict) ClientIdentityLoader.loadClientIdentities
(SessionContext session, NamedResource location, FilePasswordProvider provider) ClientIdentity.loadDefaultIdentities
(boolean strict, FilePasswordProvider provider, LinkOption... options) ClientIdentity.loadDefaultIdentities
(Path dir, boolean strict, FilePasswordProvider provider, LinkOption... options) static KeyPairProvider
ClientIdentity.loadDefaultKeyPairProvider
(boolean strict, boolean supportedOnly, FilePasswordProvider provider, LinkOption... options) static KeyPairProvider
ClientIdentity.loadDefaultKeyPairProvider
(Path dir, boolean strict, boolean supportedOnly, FilePasswordProvider provider, LinkOption... options) ClientIdentity.loadIdentities
(SessionContext session, Path dir, boolean strict, Collection<String> types, Function<? super String, String> idGenerator, FilePasswordProvider provider, LinkOption... options) Scans a folder and loads all available identity filesConstructors in org.apache.sshd.client.config.keys with parameters of type FilePasswordProviderModifierConstructorDescriptionBuiltinClientIdentitiesWatcher
(Path keysFolder, boolean supportedOnly, ClientIdentityLoader loader, FilePasswordProvider provider, boolean strict) BuiltinClientIdentitiesWatcher
(Path keysFolder, Collection<String> ids, boolean supportedOnly, ClientIdentityLoader loader, FilePasswordProvider provider, boolean strict) ClientIdentitiesWatcher
(Collection<? extends Path> paths, ClientIdentityLoader loader, FilePasswordProvider provider) ClientIdentitiesWatcher
(Collection<? extends Path> paths, ClientIdentityLoader loader, FilePasswordProvider provider, boolean strict) ClientIdentityFileWatcher
(Path path, ClientIdentityLoader loader, FilePasswordProvider provider) ClientIdentityFileWatcher
(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, 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 FilePasswordProviderModifier and TypeFieldDescriptionstatic final FilePasswordProvider
FilePasswordProvider.EMPTY
An "empty" provider that returnsnull
- i.e., unprotected key fileMethods in org.apache.sshd.common.config.keys that return FilePasswordProviderModifier and TypeMethodDescriptionFilePasswordProviderHolder.getFilePasswordProvider()
static FilePasswordProvider
Methods in org.apache.sshd.common.config.keys with parameters of type FilePasswordProviderModifier and TypeMethodDescriptionPrivateKeyEntryDecoder.decodePrivateKey
(SessionContext session, String keyType, FilePasswordProvider passwordProvider, 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, InputStream keyData) static NavigableMap<String,
KeyPair> IdentityUtils.loadIdentities
(SessionContext session, Map<String, ? extends Path> paths, FilePasswordProvider provider, 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 FilePasswordProviderModifier and TypeMethodDescriptionAbstractKeyPairResourceParser.extractKeyPairs
(SessionContext session, NamedResource resourceKey, String beginMarker, String endMarker, FilePasswordProvider passwordProvider, byte[] bytes, Map<String, String> headers) abstract Collection<KeyPair>
AbstractKeyPairResourceParser.extractKeyPairs
(SessionContext session, NamedResource resourceKey, String beginMarker, String endMarker, FilePasswordProvider passwordProvider, InputStream stream, Map<String, String> headers) AbstractKeyPairResourceParser.extractKeyPairs
(SessionContext session, NamedResource resourceKey, String beginMarker, String endMarker, FilePasswordProvider passwordProvider, List<String> lines, Map<String, String> headers) Extracts the key pairs within a single delimited by markers block of lines.AbstractKeyPairResourceParser.loadKeyPairs
(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, List<String> lines) FileWatcherKeyPairResourceLoader.loadKeyPairs
(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, List<String> lines) default Collection<KeyPair>
KeyPairResourceLoader.loadKeyPairs
(SessionContext session, URL url, FilePasswordProvider passwordProvider) default Collection<KeyPair>
KeyPairResourceLoader.loadKeyPairs
(SessionContext session, URL url, FilePasswordProvider passwordProvider, Charset cs) default Collection<KeyPair>
KeyPairResourceLoader.loadKeyPairs
(SessionContext session, Path path, FilePasswordProvider passwordProvider, Charset cs, OpenOption... options) default Collection<KeyPair>
KeyPairResourceLoader.loadKeyPairs
(SessionContext session, Path path, FilePasswordProvider passwordProvider, OpenOption... options) Loads private key data - Note: any non-ASCII characters are assumed to be UTF-8 encodeddefault 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) 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) KeyPairResourceLoader.loadKeyPairs
(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, List<String> lines) Loads key pairs from the given resource text linesdefault Collection<KeyPair>
KeyPairResourceLoader.loadKeyPairs
(SessionContext session, IoResource<?> resource, FilePasswordProvider passwordProvider) default Collection<KeyPair>
KeyPairResourceLoader.loadKeyPairs
(SessionContext session, IoResource<?> resource, FilePasswordProvider passwordProvider, Charset cs) protected Collection<KeyPair>
FileWatcherKeyPairResourceLoader.reloadKeyPairs
(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, List<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 FilePasswordProviderModifier and TypeMethodDescriptionOpenSSHDSSPrivateKeyEntryDecoder.decodePrivateKey
(SessionContext session, String keyType, FilePasswordProvider passwordProvider, InputStream keyData) OpenSSHECDSAPrivateKeyEntryDecoder.decodePrivateKey
(SessionContext session, String keyType, FilePasswordProvider passwordProvider, InputStream keyData) OpenSSHRSAPrivateKeyDecoder.decodePrivateKey
(SessionContext session, String keyType, FilePasswordProvider passwordProvider, InputStream keyData) OpenSSHKeyPairResourceParser.extractKeyPairs
(SessionContext session, NamedResource resourceKey, String beginMarker, String endMarker, FilePasswordProvider passwordProvider, InputStream stream, Map<String, String> headers) protected Map.Entry<PrivateKey,
String> OpenSSHKeyPairResourceParser.readPrivateKey
(SessionContext session, NamedResource resourceKey, OpenSSHParserContext context, String keyType, FilePasswordProvider passwordProvider, InputStream stream) OpenSSHKeyPairResourceParser.readPrivateKeys
(SessionContext session, NamedResource resourceKey, OpenSSHParserContext context, Collection<? extends PublicKey> publicKeys, FilePasswordProvider passwordProvider, 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 FilePasswordProviderModifier and TypeMethodDescriptionAbstractPEMResourceKeyPairParser.extractKeyPairs
(SessionContext session, NamedResource resourceKey, String beginMarker, String endMarker, FilePasswordProvider passwordProvider, List<String> lines, Map<String, String> headers) DSSPEMResourceKeyPairParser.extractKeyPairs
(SessionContext session, NamedResource resourceKey, String beginMarker, String endMarker, FilePasswordProvider passwordProvider, InputStream stream, Map<String, String> headers) ECDSAPEMResourceKeyPairParser.extractKeyPairs
(SessionContext session, NamedResource resourceKey, String beginMarker, String endMarker, FilePasswordProvider passwordProvider, InputStream stream, Map<String, String> headers) PKCS8PEMResourceKeyPairParser.extractKeyPairs
(SessionContext session, NamedResource resourceKey, String beginMarker, String endMarker, FilePasswordProvider passwordProvider, byte[] encBytes, PKCS8PrivateKeyInfo pkcs8Info, Map<String, String> headers) PKCS8PEMResourceKeyPairParser.extractKeyPairs
(SessionContext session, NamedResource resourceKey, String beginMarker, String endMarker, FilePasswordProvider passwordProvider, InputStream stream, Map<String, String> headers) RSAPEMResourceKeyPairParser.extractKeyPairs
(SessionContext session, NamedResource resourceKey, String beginMarker, String endMarker, FilePasswordProvider passwordProvider, InputStream stream, Map<String, String> headers) -
Uses of FilePasswordProvider in org.apache.sshd.common.keyprovider
Fields in org.apache.sshd.common.keyprovider declared as FilePasswordProviderModifier and TypeFieldDescriptionprivate FilePasswordProvider
AbstractResourceKeyPairProvider.passwordFinder
Methods in org.apache.sshd.common.keyprovider that return FilePasswordProviderMethods in org.apache.sshd.common.keyprovider with parameters of type FilePasswordProviderModifier and TypeMethodDescriptionAbstractResourceKeyPairProvider.doLoadKeys
(SessionContext session, NamedResource resourceKey, InputStream inputStream, FilePasswordProvider provider) 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 FilePasswordProviderModifier and TypeMethodDescriptionSecurityUtils.loadKeyPairIdentities
(SessionContext session, NamedResource resourceKey, 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 FilePasswordProviderModifier and TypeMethodDescriptionBouncyCastleKeyPairResourceParser.extractKeyPairs
(SessionContext session, NamedResource resourceKey, String beginMarker, String endMarker, FilePasswordProvider passwordProvider, InputStream stream, Map<String, String> headers) BouncyCastleKeyPairResourceParser.extractKeyPairs
(SessionContext session, NamedResource resourceKey, String beginMarker, String endMarker, FilePasswordProvider passwordProvider, List<String> lines, Map<String, String> headers) static KeyPair
BouncyCastleKeyPairResourceParser.loadKeyPair
(SessionContext session, NamedResource resourceKey, 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 FilePasswordProviderModifier and TypeMethodDescriptionnet.i2p.crypto.eddsa.EdDSAPrivateKey
OpenSSHEd25519PrivateKeyEntryDecoder.decodePrivateKey
(SessionContext session, String keyType, FilePasswordProvider passwordProvider, InputStream keyData) Ed25519PEMResourceKeyParser.extractKeyPairs
(SessionContext session, NamedResource resourceKey, String beginMarker, String endMarker, FilePasswordProvider passwordProvider, InputStream stream, Map<String, String> headers) -
Uses of FilePasswordProvider in org.apache.sshd.putty
Methods in org.apache.sshd.putty with parameters of type FilePasswordProviderModifier and TypeMethodDescriptionAbstractPuttyKeyDecoder.loadKeyPairs
(SessionContext session, NamedResource resourceKey, int formatVersion, String pubData, String prvData, String prvEncryption, FilePasswordProvider passwordProvider, Map<String, String> headers) AbstractPuttyKeyDecoder.loadKeyPairs
(SessionContext session, NamedResource resourceKey, int formatVersion, List<String> pubLines, List<String> prvLines, String prvEncryption, FilePasswordProvider passwordProvider, Map<String, String> headers) AbstractPuttyKeyDecoder.loadKeyPairs
(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, List<String> lines)