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 FilePasswordProviderClientBuilder.DEFAULT_FILE_PASSWORD_PROVIDERprotected FilePasswordProviderClientBuilder.filePasswordProviderprivate FilePasswordProviderSshClient.filePasswordProviderMethods in org.apache.sshd.client that return FilePasswordProviderMethods in org.apache.sshd.client with parameters of type FilePasswordProviderModifier and TypeMethodDescriptionClientBuilder.filePasswordProvider(FilePasswordProvider provider) voidSshClient.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 FilePasswordProviderLazyClientKeyIdentityProvider.passwordProviderMethods 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 KeyIdentityProviderClientIdentityLoader.asKeyIdentityProvider(ClientIdentityLoader loader, Collection<? extends NamedResource> locations, FilePasswordProvider passwordProvider, boolean ignoreNonExisting) Uses the providedClientIdentityLoaderto 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 KeyPairProviderClientIdentity.loadDefaultKeyPairProvider(boolean strict, boolean supportedOnly, FilePasswordProvider provider, LinkOption... options) static KeyPairProviderClientIdentity.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 FilePasswordProviderFilePasswordProvider.EMPTYAn "empty" provider that returnsnull- i.e., unprotected key fileMethods in org.apache.sshd.common.config.keys that return FilePasswordProviderModifier and TypeMethodDescriptionFilePasswordProviderHolder.getFilePasswordProvider()static FilePasswordProviderMethods in org.apache.sshd.common.config.keys with parameters of type FilePasswordProviderModifier and TypeMethodDescriptionPrivateKeyEntryDecoder.decodePrivateKey(SessionContext session, String keyType, FilePasswordProvider passwordProvider, InputStream keyData) default PRVPrivateKeyEntryDecoder.decodePrivateKey(SessionContext session, FilePasswordProvider passwordProvider, byte... keyData) default PRVPrivateKeyEntryDecoder.decodePrivateKey(SessionContext session, FilePasswordProvider passwordProvider, byte[] keyData, int offset, int length) default PRVPrivateKeyEntryDecoder.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 FilePasswordProviderHolderFilePasswordProviderHolder.providerHolderOf(FilePasswordProvider provider) voidFilePasswordProviderManager.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 TypeMethodDescriptionPKCS8PEMResourceKeyPairParser.decryptKeyPairs(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, byte[] encrypted) AbstractPEMResourceKeyPairParser.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, 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 FilePasswordProviderAbstractResourceKeyPairProvider.passwordFinderMethods 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) voidAbstractResourceKeyPairProvider.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 KeyPairBouncyCastleKeyPairResourceParser.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.EdDSAPrivateKeyOpenSSHEd25519PrivateKeyEntryDecoder.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)